Курс Java, продвинутый уровень
-18%

Курс Java, продвинутый уровень

Получи квалификацию Middle Java Developer, начни зарабатывать от 102 000 рублей.

Организатор
Онлайн-академия Progwards

Преподаватели

Валерий Мазнев
Валерий Мазнев
Стаж программирования 34 го
Никита Корнеев
Никита Корнеев
Стаж программирования боле
Анастасия Морозова
Анастасия Морозова
Занимается обучением 15 лет.
Уровень
Начинающий
Длительность
120 часов
Дата начала
4 июля 2020
Стоимость
35 700 ₽ 43 600 ₽
43 600 ₽
35 700 ₽

Содержание курса

  1. История Java, кросплатформенность. JVM, JRE, JDK, JIT;
  2. Декомпиляция, байт-код. Эмулятор RAM и Машина Тьюринга
  3. Компиляция из консоли, class-файл, jar-файл, манифест, ресурсы. Ant, Maven, Gradle;
  4. Приведение типов, cast() и instanceof()
  5. Типы ссылок
  6. Рекурсия и рекурсивные алгоритмы, плюсы и минусы
  7. Generic классы
  8. Паттерны проектирования. Виды паттернов: поведенческие, порождающие, структурные. Примеры: Strategy, Proxy, Builder, Singleton, Factory Method.
  9. Методики разработки, от идеи до реализации;
  10. Документирование кода - javadoc
  11. Тестирование кода - JUnit
  12. Лямбда выражения, применение, производительность
  13. Загрузка классов, виды и задачи class loader-ов
  14. Garbage collector
  15. Instrumentation
  16. Reflection - back door в Java-классы
  17. Основы многопоточности
  18. Аннотации
  19. Сериализация классов в JSON
  20. Алгоритмы и стуктуры данных - сортировки
  21. Алгоритмы и стуктуры данных - хэш-таблицы, списки, очереди, стек
  22. Алгоритмы и структуры данных - бинарные деревья
  23. Алгоритмы и структуры данных - графы
  24. Работа с протоколом HTTP
  25. Front-end на Java: HTML, CSS, Servlets, JSP, JavaScript

Кому подойдет данный курс

Для тех кто закончил Java, начальный уровень, или имеет достаточный уровень знаний.

Приобретенные навыки

Навыки, которые вы получите после прохождения курса:

  • полное погружение в нюансы Java;
  • паттерны проектирования;
  • UML;
  • алгоритмы;
  • глубокое знание Java, умение применять его на практике;
  • получение квалификации Middle Java Developer.

Студент освоит теорию и практику, начнет зарабатывать от 102 000 рублей.

Дополнительная информация

Для тех кто не закончил курс Java, начальный уровень, необходимо пройти входное тестирование.

Узнать больше о курсе
Обучение "Курс Java, продвинутый уровень" от онлайн-академии Progwards
Уровень
Начинающий
Длительность
120 часов
Дата начала
4 июля 2020
43 600 ₽
35 700 ₽

Вам могут понравиться

Похожие курсы