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

8 октября 2018 года начинается новый курс Java разработчик

Главная / Новости и мероприятия / 8 октября 2018 года начинается новый курс Java разработчик
Часть 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)