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

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

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

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

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

Даниил Пилипенко
Даниил Пилипенко

Разработчик и руководитель разработки более 15-ти лет. Основатель и директор центра подбора IT-специалистов SymbioWay.

Михаил Овчинников
Михаил Овчинников

Ведущий инженер-программист в Badoo. Специалист в области разработки высоконагруженных систем и обработки больших данных.

Уровень
Начинающий
Длительность
730 дней
Документ
Диплом
Стоимость
в месяц  4 500 ₽ 9 000 ₽
9 000 ₽
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 дней
Документ
Диплом
9 000 ₽
в месяц  4 500 ₽

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

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

Java
-23%
Онлайн-курс по Java

Пройдите онлайн-курс по Java с нуля и найдите высокоплачиваемую работу или фриланс в сфере IT.

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

Организатор

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

Стоимость

19 500 ₽
25500 ₽
Java
Введение в Java

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

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

Организатор

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

Стоимость

Бесплатно
Java
-7%
Разработчик Java

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

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

Организатор

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

Стоимость

92 500 ₽
100000 ₽
Java
Java: Автоматическое тестирование

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

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

Организатор

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

Стоимость

от
Бесплатно
Java
Java для веб-сервисов

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

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

Организатор

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

Стоимость

от
Бесплатно
Java
-20%
Программист Java

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

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

Организатор

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

Стоимость

61 600 ₽
77000 ₽