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

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

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

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

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

Валерий Мазнев
Валерий Мазнев

Стаж программирования 34 года. Закончил МАИ, САПР ЛА. Занимался разработкой инфраструктуры и языка класса Java 17 лет. Имеет практический опыт программирования на 10 языках. Со-основатель и CTO стартапа Mobile Angels, занимался как очным, так и онлайн обучением.

Никита Корнеев
Никита Корнеев

Стаж программирования более 30 лет. Закончил факультет Вычислительной Математики и Кибернетики МГУ им. Ломоносова. Использует в разработках облачные технологии AWS и MS Azure, SQL. За плечами 3-летний опыт очного обучения.

Анастасия Морозова
Анастасия Морозова

Занимается обучением 15 лет. Окончила Институты Коучинга и Современных психологических технологий. В компании 1С:Франчайзи разрабатывала программы обучения, в том числе программ кадрового резерва и школы руководителей.

Уровень
Начинающий
Длительность
120 часов
Дата начала
11 апреля 2021
Документ
Сертификат
Стоимость
38 000 ₽ 43 600 ₽
43 600 ₽
38 000 ₽

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

  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 часов
Дата начала
11 апреля 2021
Документ
Сертификат
43 600 ₽
38 000 ₽

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

-8%
Java QA Automation Engineer

Курс для начинающих специалистов в области автоматизации тестирования и тех, кто хочет узнать о данном направлении больше. Изучите ключевые инструменты: Selenium, RestAssured, Cucumber и другие. Получите практический опыт.

4 месяца
Средний
4 месяца
Сертификат о прохождении курса

Организатор

Онлайн-школа Otus

Стоимость

55 000 ₽
60000 ₽
Хит
Java для начинающих программистов

Подготовьтесь к поступлению на курсы Java и Android с помощью видеолекций, освойте с нуля стандартную библиотеку.

26 часов
Начинающий
26 часов
Сертификат о прохождении курса

Организатор

Онлайн-школа Otus

Стоимость

15 000 ₽
Java-разработчик с нуля

Научитесь программировать с нуля за 10 месяцев и соберите портфолио.

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

10 месяцев
Начинающий
10 месяцев
Диплом о профессиональной переподготовке

Организатор

Университет интернет ‑ профессий «Нетология»

Стоимость

77 940 ₽
129900 ₽

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

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

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

120 часов
Начинающий
120 часов
Сертификат

Организатор

Онлайн-академия Progwards

Стоимость

38 000 ₽
43600 ₽
Java
Java: Многопоточность

Многопоточность позволяет операционной системе или приложению выполнять несколько процессов одновременно. За 11 часов освоите многопоточность в Java, а также познакомитесь с ExecutorService, Callable, RecursiveTask и другими полезными инструментами.

11 часов
Начинающий
11 часов
Сертификат

Организатор

Онлайн-школа Hexlet

Стоимость

от
Бесплатно
Java
-23%
Java, Enterprise уровень

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

144 часа
Начинающий
144 часа
Сертификат

Организатор

Онлайн-академия Progwards

Стоимость

42 000 ₽
54500 ₽
Java
-40%
Java-разработчик

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

18 месяцев
Начинающий
18 месяцев
Диплом

Организатор

Онлайн-школа SkillFactory

Стоимость

в месяц
8 250 ₽
13750 ₽
Java
Java-разработчик с нуля

Научитесь программировать с нуля за 10 месяцев и соберите портфолио.

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

10 месяцев
Начинающий
10 месяцев
Диплом о профессиональной переподготовке

Организатор

Университет интернет ‑ профессий «Нетология»

Стоимость

77 940 ₽
129900 ₽
Java
Java для веб-сервисов Amazon (AWS)

За 3 часа с нуля познакомитесь с AWS и перепишете под него свой проект, написанный на Java. Теория, практика, онлайн-консультации с наставником.

3 часа
Начинающий
3 часа
Сертификат

Организатор

Онлайн-школа Hexlet

Стоимость

от
Бесплатно