Профессия Java-разработчик PRO
-40%

Профессия Java-разработчик PRO

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

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

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

Даниил Пилипенко
Даниил Пилипенко
Основал центр подбора IT-спе
Михаил Овчинников
Михаил Овчинников
Ведущий инженер-программис
Уровень
Начинающий
Длительность
730 дней
Документ
Диплом
Стоимость
в месяц  4 500 ₽ 7 500 ₽
7 500 ₽
4 500 ₽

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

Уровень 1: Java-разработчик.

  1. Знакомство с языком Java.
  2. Синтаксис языка: переменные, операторы, циклы.
  3. Работа с системой контроля версий Git.
  4. Объекты и классы: создание объектов, параметры и методы.
  5. Работа с числами, строками и датами: операции и преобразования.
  6. Массивы и коллекции. Создание массивов.
  7. Наследование классов и полиморфизм. Знакомство с интерфейсами.
  8. Особенности объектно-ориентированного программирования в Java.
  9. Работа с исключениями, отладка кода и тестирование.
  10. Работа с файлами и сетью.
  11. Установка, подключение и работа с MySQL в Java.
  12. Многопоточность: что это и зачем она нужна.
  13. Разработка веб-приложений на Java.
  14. Нереляционные базы данных и очереди.
  15. Производительность и оптимизация: принципы и способы.
  16. Распределённые хранилища и вычисления. Работа с большими данными.
  17. Заключение: работа с десктоп-приложениями и знакомство с другими языками программирования.
  18. Бонус-модуль. Обзор паттернов проектирования.
  19. Бонус-модуль. Алгоритмы и структуры.
  20. Бонус-модуль. Протокол HTTP и запросы.
  21. Дополнительные курсы.

Уровень 2: Java-разработчик.

  1. Работа с фреймворком Spring.
  2. Веб-вёрстка: основы HTML, CSS и JavaScript.
  3. Soft skills для программиста: что важно уметь.
  4. Карьера и развитие программиста: куда двигаться дальше.
  5. Уровень 3: разработчик Java Enterprise.
  6. Погружение в мир инфраструктурных и Enterprise-решений, систем, технологий и стандартов экосистемы Java.
  7. Алгоритмы и структуры данных.
  8. Работа с базами данных.

Блок. Дипломные проекты.

  1. Движок для блога.
  2. Социальная сеть.
  3. Командный проект на выбор.

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

Курс подходит начинающим Java-программистам, не имеющим базовую подготовку, а также IT-специалистам из других сфер.

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

На курсе вы приобретете следующие навыки:

  • разработка приложений на Java;
  • работа с системой контроля версий Git;
  • работа в командной строке Bash;
  • отладка и тестирование приложений, JUnit;
  • работа с MySQL, умение писать запросы с JOIN, знание HAVING, GROUP BY, ORDER BY;
  • разработка веб-приложений на фреймворке Spring, работа с Hibernate;
  • отличное знание принципов ООП и паттернов проектирования;
  • Java Core, Collections Framework, Multithreading;
  • работа по методологии Scrum;
  • вёрстка веб-страниц;
  • оптимизация приложений.

Также вы научитесь:

  • создавать приложения на Java;
  • разбираться в алгоритмах и структурах данных;
  • пользоваться Git;
  • работать с базами данных;
  • оптимизировать код;
  • использовать Spring.

По итогу, вы с нуля освоите язык программирования, научитесь создавать приложения под разные платформы и сможете претендовать на зарплату от 130 000 рублей.

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

Вы создадите свой проект, защитите дипломную работу и пополните портфолио. Бонусом к основному курсу получите 2 месяца английского языка в подарок, а также помощь в трудоустройстве от онлайн-школы.

Узнать больше о курсе
Обучение профессии "Java-разработчик PRO" от онлайн-школы Skillbox
Уровень
Начинающий
Длительность
730 дней
Документ
Диплом
7 500 ₽
в месяц  4 500 ₽

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

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