2018-ноя
Начало занятий
12
Продолжительность тренинга (недели)
Продолжительность обучения 45 рабочих дней, в графике 5/2, не менее 5 часов в день.
Периодичность занятий
2
Количество слушателей
Tver, Russia
Город
Офис компании EPAM в Твери по адресу: ул. Колодкина, д.8
Место проведения
Студенты 3-6 курса, выпускники, молодые специалисты
Пожелания к составу слушателей
Загрузить программу тренинга
Описание направления тренинга

Java - это язык программирования и программная платформа, широко используемая для разработки программного обеспечения для самых разных компьютерных платформ от встраиваемых устройств и мобильных телефонов, до корпоративных серверов и суперкомпьютеров. Согласно данным компании Oracle, насчитывается более 9 миллионов Java-разработчиков по всему миру. Тренинг рассчитан на слушателей, имеющих навыки программирования и хорошее понимание принципов ООП.

Необходимые знания и умения

1.     Английский технический.

2.     Знание основ SQL

·       Представление и умение объяснить, что такое базы данных

·       Нормализация слов на Java

·       Умение таблично представить связь многие ко многим

·       Понимание, для чего нужны Primary Key в таблицах

·       Опыт организации взаимодействия приложения с БД.

3.    ООП и язык программирования C++ | Java

·       Знание и умение работать со структурами выбора (if, case) и повторения (for, while)

·       Работа с массивами

·       Работа со строками

·       Знание и правильное применение структур данных (работа с коллекциями)

·       Исключения (Exceptions) - понимание, применение и работа с ними

·       Многопоточность

·       Касательно Java: понимание работы JVM, Garbage Collector (важно)

·       Понимание базовых понятий ООП - классы:

·       Инкапсуляция

·       Наследование

·       Виртуальные и не виртуальные методы

·       Статические методы и члены классов

·       Представление шаблонов проектирования (слышал| что-то читал | имею представление) (как плюс)

4.    Базовый опыт работы с веб-технологиями

Представление о том, что такое HTML, сетевые протоколы (желательно)

5.     Хорошая логика и аналитический склад ума

Представление о предметах: кластерный анализ, теория чисел, численные методы, теория вероятностей, аналитическая геометрия

Описание тренинга

В рамках тренинга вы получите комплекс знаний и практических навыков, соответствующих квалификации - инженер-разработчик программного обеспечения на платформе Java промышленного уровня. Данный тренинг формирует знания и практические навыки в следующих областях: промышленный процесс производства ПО, процесс разработки ПО, технологические аспекты процесса разработки ПО на платформе Java. Программа состоит из тематических модулей, формирующих системный подход решения задач разработки ПО на платформе Java.

Мы используем уникальную, собственную методику обучения, благодаря которой специалисты приобретают комплекс знаний и практических навыков профессионального уровня, необходимых для работы на проектах по разработке ПО различной степени сложности.

Главным результатом успешного обучения является предложение слушателю позиции разработчика программного обеспечения в компании EPAM Systems, а также реализация приобретенных знаний и навыков непосредственно в работе на различных проектах.

Продолжительность обучения 45 рабочих дней, в графике 5/2, не менее 5 часов в день. Место обучения - офис компании EPAM в Твери по адресу: ул. Колодкина, д.8.

МЫ ПОМОЖЕМ ЗАЛОЖИТЬ ПРОЧНЫЙ ФУНДАМЕНТ ДЛЯ ДАЛЬНЕЙШЕГО ПРОФЕССИОНАЛЬНОГО РАЗВИТИЯ!

В случае возникновения вопросов: Мария Соловьева, тел. 8920-692-5775, Mariia_Soloveva@epam.com