Запрос по курсу
ФИО: *
Телефон: *
E-mail: *
Выберите направление обучения:
Комментарии:

Обучение на Java-разработчика

Курс уникален тем, что проводят его преподаватели - ведущие IT специалисты, имеющие большой опыт разработки на Java и преподавания в ЦАО ИТ Университета ИТМО. Программа курса рассчитана на программистов и студентов технических ВУЗов, имеющих опыт программирования на других языках программирования: Pascal, C++ и т.д.) и желающих получить профессию Java - разработчик
Длительность:

250 ак. часов (4,5 месяца)

Расписание:

с 18:30 до 21:50, 2-3 дня в неделю

Стоимость:

80 000 рублей для физ.лиц

100 000 рублей для юр.лиц и иностранных лиц

Место проведения:
Карта

Биржевая линия, 14

Начало курса:

14 октября 2019

Документ об окончании: диплом о профессиональной переподготовке (при наличии высшего или среднего специального образования)

Предварительные требования:

  • навыки алгоритмического мышления;
  • знание основ программирования;
  • навыки программирования на любом алгоритмическом языке программирования: C#, C++. Delphi и др;

 Обучение позволит: 

  • стать разработчиком Java

Аннотация курса обучения на Java-разработчика: 

Часть I Программирование на Java (базовые возможности)

1. Введение (платформа, компиляция, виртуальная машина и так далее.). Переменные. Управляющие операторы. Циклы
2. Массивы. Сложность алгоритмов, поиск, бинарный поиск, простые сортировки
3. Более сложные алгоритмы сортировки
4. ООП. Классы. Методы. Конструкторы. Связный список, очередь
5. Бинарное дерево поиска
6. Перегрузка методов. Класс String. Шаблон Одиночка
7. Stringbuilder, модификаторы доступа. Рекурсия. Статические поля и методы. Шаблон Builder
8. Наследование. Переопределение методов. Делегирование
9. Абстрактные классы. Шаблон Observer
10. Интерфейсы. Шаблон Command
11. Двумерные массивы
12. Date. Time and Calendar. SimpleDateFormat
13. Generics. Шаблон Factory
14. Обёртки, основы IO
15. Потоки
16. Коллекции

Часть II Основы разработки БД на СУБД MySQL

1. Основные понятия баз данных
2. Основы работы с СУБД MySQL
3. Основы работы с SQL
4. Организация работы с запросами в СУБД MySQL

Часть III Программирование на Java (расширенные возможности)
Проводится преподавателями -  представителями IT индустрии

1. Основы тестирования приложения java (JUnit, Mockito, TDD)
2. Основы автоматизации тестирования
3. Паттерны проектирования
4. Принципы разработки программного обеспечения (SOLID)
5. Системы контроля версий(SVN и git)
6. Введение в процессы разработки ПО (Continuous Integration и Continuous Delivery)
7. Основы разработки пользовательсткого интерфейса (UI и UX)
8. Введение в различные методологии разработки ПО (Agile/Scrum/Waterfall/Kanban)
9. Принципы разработки серверных приложений
10. Введение в использование современных серверов приложений
11. Разворачивание и настройка среды для разработки серверных приложений
12. Основы использования Spring
13. Основы JPA на примере Hibernate

Часть IV Дипломное проектирование

Программа может корректироваться

Слушатели обеспечиваются качественными методическими материалами, разработанными нашими специалистами

Добавить отзыв

Адрес корпуса обучения:

199034, Россия, г. Санкт-Петербург, Биржевая линия, 14

Наши преимущества
ПРЕПОДАВАТЕЛИ-ПРОФЕССИОНАЛЫ
Сертифицированные тренеры и специалисты, имеющие опыт практической работы в IT и международные Сертификаты фирм: Microsoft, Oracle, Cisco, Red Hat, PMI и др., мотивируют слушателей к освоению новейших технологий
АККРЕДИТАЦИЯ И ЛИЦЕНЗИЯ
Лицензия на осуществление образовательной деятельности и Свидетельство о государственной аккредитации Университета ИТМО гарантируют качество образовательной среды
УНИКАЛЬНЫЕ МЕТОДИКИ
Методики преподавания IT курсов, которые сочетают уникальность Авторизованных курсов ведущих фирм и практический опыт тренеров специалистов ведущих компаний, позволяют выпускать востребованных на рынке труда специалистов
ПАРТНЕРЫ ЦЕНТРА
Партнерство Центра с ведущими российскими и международными IT - компаниями: Microsoft, Cisco, Oracle, IBM, EMC, HP, Person VUE и др. позволяет использовать в обучении технологии и методы лучших мировых практик
Отзывы клиентов
Справки по телефону