Запрос по курсу
ФИО:
*
Телефон:
*
E-mail:
*
Выберите программу обучения:
*
не выбрано
Инженер-программист
Python для анализа данных
Java-разработчик
Python-разработчик
C#-разработчик
Full Stack Web - разработчик
DevOps инженер
Основы программирования
Основы анализа данных
Другой курс
Источник информации о курсах:
*
не выбрано
ВКонтакте
Телеграмм
Яндекс поиск
Google поиск
E-mail рассылка
Другое (укажите в поле Комментарии)
Комментарии:
Даю согласие на обработку персональный данных
Ознакомиться с
соглашением на обработку персональных данных
Отправить запрос на курс
Центр Авторизованного Обучения Информационным Технологиям
Компьютерные курсы
Россия, 196135, Санкт-Петербург, ул. Гастелло, 12, офис 311
Схема проезда
+7(812) 480-40-40
О Центре
Ближайшие курсы
Направления обучения
Расписание занятий
Контакты
Новости и мероприятия
Новости
Главная
/
Новости
/ 8 октября 2018 года начинается новый курс Java разработчик
« Назад
8 октября 2018 года начинается новый курс Java разработчик
11.07.2018 09:21
Часть I
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
1. Unit test(Junit) 2. Mockito 3. Паттерны (MVC/MVP/MVVM и т.п.) 4. REST / SOAP / WSDL 5. SOLID
6. DI (Dependency Injection) / IoC (Inversion of Control) 7. Tomcat 8. Sprint MVC 9. Spring boot
10. JPA на примере Hibernate 11. UI и UX 12. TDD 13. Автоматизация тестирования 14 Continuous Integration и Continuous Delivery 15. VSC (SVN и git)