Курс 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
-7%
Разработчик Java

Пройдите путь от Junior до Middle в Java-разработке, получите практический опыт.

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

Организатор

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

Стоимость

92 500 ₽
100000 ₽
Java
Разработчик Java Enterprise

Авторский курс по JavaEE, в который включены все этапы: проектирование, разработка и тестирование приложений. Расширьте навыки в Java-разработке и пополните портфолио.

64 часа
Средний
64 часа
Сертификат о прохождении курса

Организатор

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

Стоимость

Java
-20%
Программист Java

После окончания курса «Java-программист» вы сможете писать игры, серверные проекты в различных сферах, а также разрабатывать мобильные и десктопные приложения. Вы будете востребованным специалистом на рынке IT.

7 месяцев
Начинающий
7 месяцев
Свидетельство об окончании курса

Организатор

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

Стоимость

61 600 ₽
77000 ₽
Java
-40%
Java-разработчик

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

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

Организатор

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

Стоимость

в месяц
8 250 ₽
13750 ₽
Java
Java: Многопоточность

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

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

Организатор

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

Стоимость

от
Бесплатно
Java
-40%
Специалист по Java-разработке

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

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

Организатор

Онлайн-университет Skillbox

Стоимость

в месяц
4 692 ₽
7820 ₽