Курс «Профессия Java-разработчик PRO» от Skillbox
На курсе Java-разработчик PRO Вы станете специалистом по анализу данных, алгоритмам машинного обучения и нейросетям, сможете построить карьеру в крупной технологической компании — в России или за рубежом.
Программа
Вас ждут 3 блока с разным уровнем сложности, онлайн-лекции и практические задания.
Уровень 1: Java-разработчик
- Знакомство с языком Java.
- Синтаксис языка: переменные, операторы, циклы.
- Работа с системой контроля версий Git.
- Объекты и классы: создание объектов, параметры и методы.
- Работа с числами, строками и датами: операции и преобразования.
- Массивы и коллекции. Создание массивов.
- Наследование классов и полиморфизм. Знакомство с интерфейсами.
- Особенности объектно-ориентированного программирования в Java.
- Работа с исключениями, отладка кода и тестирование.
- Работа с файлами и сетью.
- Установка, подключение и работа с MySQL в Java.
- Многопоточность: что это и зачем она нужна.
- Разработка веб-приложений на Java.
- Нереляционные базы данных и очереди.
- Производительность и оптимизация: принципы и способы.
- Распределённые хранилища и вычисления. Работа с большими данными.
- Заключение: работа с десктоп-приложениями и знакомство с другими языками программирования.
- Бонус-модуль. Обзор паттернов проектирования.
- Бонус-модуль. Алгоритмы и структуры.
- Бонус-модуль. Протокол HTTP и запросы.
- Дополнительные курсы
Уровень 2: Java-разработчик
- Работа с фреймворком Spring.
- Дополнительные курсы
Уровень 3: разработчик Java Enterprise
- Погружение в мир инфраструктурных и Enterprise-решений, систем, технологий и стандартов экосистемы Java.
- Дополнительные курсы
На этом курсе вы сможете научиться:
- Создавать приложения на Java. Поймёте, как превратить строки кода в работающую программу, освоите объектно-ориентированное программирование и сможете разрабатывать приложения с разным функционалом.
- Разбираться в алгоритмах и структурах данных. Узнаете, как эффективно решать типовые задачи при помощи известных алгоритмов и существующих в Java структур данных.
- Пользоваться Git. Научитесь работать с распределённой системой контроля версий и сможете легко вносить или откатывать изменения в разных вариантах одного проекта.
- Работать с базами данных. Узнаете, чем отличаются MySQL, Redis и MongoDB, познакомитесь с Hadoop и научитесь управлять большими объёмами данных.
- Оптимизировать код. Изучите способы отладки и оптимизации кода, сможете создавать программы с высокой производительностью.
- Использовать Spring. Познакомитесь с возможностями фреймворка Spring и научитесь создавать веб-приложения с его помощью.
Я никогда не занимался Java-разработкой. У меня получится?
Конечно! При усердном обучении и своевременном выполнении домашних заданий вы сможете достигнуть результата даже без специальных базовых знаний. Во всём помогут опытные наставники, которые будут курировать вас на протяжении всего курса.
Преподаватели


50+ выступлений на семинарах и конференциях. 10+ лет работает в сфере Java-разработки. Руководил отделом разработки ПО в издательстве «Вокруг Света». Долгое время являлся ведущим разработчиком «Ютинет».
Специалист в области разработки высоконагруженных систем и обработки больших данных. Докладчик крупнейших IT-конференций России. Более 15 лет опыта в IT — от стартапов до крупных компаний.
Помощь в трудоустройстве
- Рекомендации по составлению портфолио и резюме;
- Подготовка к собеседованию в компаниях-партнёрах;
- Реальные заказчики на защите диплома;
- Персональные консультации по развитию карьеры;

Защита диплома
Для защиты диплома:
- Вы разработаете систему управления контентом на примере habr.com: самостоятельно реализуете работающий блог с регистрацией, публикацией постов, лайками, модерацией и статистикой.
- Вместе с командой из 5–10 разработчиков под руководством опытного тимлида создадите полномасштабный аналог социальной сети «ВКонтакте» на 60+ типовых страниц.
- Выберете один из предложенных проектов и реализуете его в команде с другими студентами курса.
Диплом Skillbox
Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.
Отзывы
Отзывов пока нет.