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

Вы научитесь программировать с нуля на самом популярном языке программирования Java, добавите сильные проекты к себе в портфолио и станете востребованным специалистом для любой Digital-компании
{

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

Курс участвует в распродаже
Скидка 24%

8 месяцев
Поддержка Карьерного центра
Помогаем нашим студентам с трудоустройством в российские и международные компании
Более 10 лет опыта в развитии IT-профессий в России
Экспертный совет из сотрудников ведущих университетов и практиков рынка
Обучение на практике
практика после каждой лекции на кейсах ведущих компаний рынка

Чему вы научитесь

Писать код на Java
Изучите синтаксис языка, познакомитесь с переменными и операторами, научитесь писать и структурировать свой код и разбираться в чужом
Работать с MySQL
Узнаете, как сохранять и изменять информацию в базе данных MySQL. Научитесь писать запросы и управлять большими объёмами данных
Создавать веб-приложения
Поймёте, как превратить строки кода на Java в работающую программу, и научитесь разрабатывать веб-приложения с помощью фреймворка Spring
Пользоваться Git
Научитесь работать с распределённой системой контроля версий вместе с командой, сможете вносить или откатывать изменения в рамках одного проекта.

Станьте Java-разработчиком с нуля

Мы поможем вам получить все необходимые навыки, собрать проекты для вашего резюме и получить достойную работу в интересующей вас компании
120 000₽
Средняя зарплата
начинающего специалиста
3 000+
открытых вакансий
прямо сейчас
2 000+
счастливых студентов уже получили работу
120 000₽
Средняя зарплата
начинающего специалиста
3 000+
открытых вакансий
прямо сейчас
2 000+
счастливых студентов уже получили работу
Записаться на курс
или получить бесплатную консультацию

Как проходит обучение

Изучение темы
Изучаете тему с помощью видеоуроков,
которые доступны на курсе
Наставничество
Получаете ответы на вопросы от экспертов в области
Выполнение ДЗ
Выполняете домашнее задание в том темпе, в котором вам удобно
Защита проекта
Защищаете дипломный проект и дополняете
им свое портфолио
Наставничество
Общаетесь с наставником, закрепляете знания и исправляете ошибки
Защита проекта
Защищаете дипломный проект и дополняете
им свое портфолио
Получаете ответы на вопросы от экспертов в области

Программа курса

Блок 1 – Основы Java
  • Знакомство с языком Java и инструментами
  • Переменные и типы данных в Java
  • Циклы и языковые конструкции в Java
  • Работа с массивами
Блок 2 – Java: классы, объекты, первая программа
  • Классы и объекты (Часть 1)
  • Классы и объекты (Часть 2)
  • Обработка исключений
  • Строки и регулярные выражения
  • Первая программа на Java
  • Бонусный урок. Разбираем домашние задания
Блок 3 – Java Core
  • Знакомство с алгоритмами
  • Введение в коллекции: списки, стеки и очереди
  • Коллекции: map, set
  • Stream api, lambda, optional
  • Домашнее задание по коллекциям Java
  • Generic-типы. Runtime, wildcards & PECS
  • Работа с памятью JVM
Блок 4 – Linux
  • Знакомство с Linux
  • Продолжение знакомства с Linux
Блок 5 – Работа с файлами. Работа с сетью
  • Работа с файлами. Адаптер и декоратор
  • Домашнее задание: консольная утилита для поиска по файлу
  • Сериализация. Взаимодействие сервисов, бинарная сериализация, xml, json, yaml
  • Работа с сетью. UPD, TCP/HTTP, OSI
  • Домашнее задание: работа с сетью и API
Блок 6 – Java: аннотации, синхронизации, библиотеки
  • Java библиотека NIO. Отличия IO и NIO
  • Многопоточное программирование в Java. Синхронизация, классы concurrent.
  • Рефлексия в Java. Создание аннотаций
Блок 7 – Работа с Git и Spring Framework
  • Системы контроля версий. Версионирование кода, совместная разработка, CSV Git & GitHub. Git, Commit, Ветки, слияние веток и разрешение конфликтов, GitHub, Командная работа, код ревью
  • Системы автоматической сборки Java-проектов
  • Inversion of control / Dependency Injection
  • Что такое Spring framework и зачем он нужен?
  • Spring Application Context – от XML до Groovy
  • Spring Web. REST-архитектура и контроллеры
  • Сервера, Tomcat
  • MVC & Spring Boot. Архитектура Веб Сервиса, MVC, Spting Boot
  • Основы HTML. Язык разметки страницы
  • CRUD приложение. Create, Read, Update, Delete application
Блок 8 – SQL
  • Введение в блок SQL
  • Извлечение и фильтрация данных (часть 1)
  • Извлечение и фильтрация данных (часть 2)
  • Преобразование и сортировка данных (часть 1)
  • Преобразование и сортировка данных (часть 2)
  • Базы данных, подключение, запуск instance / JDBC
  • Развиваем проект и добавляем в БД (делаем todo)
Блок 9 – SQL и базы данных
  • Группировка данных
  • Введение в базы данных
  • Объединение таблиц
  • Подзапросы
  • Обновление, добавление и удаление данных
  • Создание, изменение и удаление таблиц
  • Advanced
  • Воркшоп. Реальный Postgres
  • Реляционные базы данных
  • Транзакции и уровни изоляции. Индексы
Блок 10 – Spring, Hibernate
  • Spring JDBC. Работа с базой данных и построение запросов
  • Spring JDBC (часть 2). Нестандартные запросы и транзакции
  • Hibernate. ORM – нет времени писать запросы
  • Spring Data Тот же Hibernate.. только лучше!
Блок 11 – Дипломная работа и помощь с трудоустройством
  • Работа над дипломным проектом для портфолио
  • Как расти в руководителя
  • Подготовка резюме
  • Подготовка к собеседованию
  • Финальная защита и консультации
Мы понимаем, что одних уроков недостаточно для того, чтобы стать настоящим специалистом.
Чтобы вы знали, куда идти за новыми идеями, понимали рынок, умели взаимодействовать с руководителями и коллегами, с первого дня мы погружаем вас в реальную среду. Вас ждет нетворкинг, конференции и митапы, стажировки и общение внутри комьюнити, благодаря которым вы получите бесценный опыт.

Ваше резюме и про.навыки после курса

Зарплата от: 120.000 рублей
Знание принципов ООП и применение их в рабочих проектах
Создание чат-ботов для Telegram на языке Java
Автоматизированное и ручное тестирование приложений
Разработка
веб-приложений на Java
ООП
Создание чат-ботов
Основы тестирования
Создание
web-приложений
Настройка многопоточности для приложений на языке Java
Разработка веб-приложений на фреймворке Spring
Тестирование и оптимизация кода, отлов исключений
Работа с Redis и MongoDB
Многопоточные приложения
Spring MVC
Оптимизация кода
Работа с базами данных
Использование шаблонов проектирования
Создание backend-приложения и визуальной frontend-части
Работа с протоколом HTTP, с файлами и сетью
Продвинутый уровень анализа данных за счёт использования SQL-запросов
Принципы проектирования
Backend и frontend
Работа с сетью
SQL

Сертификат

Мы проводим обучение на основании государственной образовательной лицензии №4624. Наши выпускники получают электронный сертификат об успешном прохождении курса — что, вместе с дипломным проектом, будет хорошим аргументом при трудоустройстве
Трудоустраиваем
более 80%
студентов за время обучения
10+ кейсов в ваше портфолио
Помогаем на реальных кейсах сделать практические задания, чтобы представить результаты на собеседовании
Стажировки в компаниях
Организуем part-time стажировки в компаниях-партнерах, где вы сможете получить практический опыт и получить рекомендательные письма от руководителей компаний
Подготовка резюме и к собеседованиям
Специалист карьерного центра помогает собрать ваш опыт и выполненные проекты в достойное резюме, а также подготовиться к собеседованиям и пройти тренировочное интервью
Менторство
Ментор поддерживает в процессе обучения, отвечая на вопросы по курсу помогает эффективно освоить всю программу
Помощь на испытательном сроке
Специалист карьерного центра помогает уже после трудоустройства удержаться на испытательном сроке
Защита диплома
Вы презентуете свои дипломные проекты и наработки перед комиссией из потенциальных работодателей
01
02
03
04
05
06
За 10 лет работы мы заключили партнёрства более чем с 200
ведущими IT-компаниями

Честные обещания по трудоустройству

Трудоустроим или вернем деньги: условия зафиксированы в оферте
1
Мы обучаем более 10 лет и уверены в качестве программы и партнёрств Карьерного Центра
2
Мы даем гарантию на трудоустройство и вернем деньги, если не найдем вам работу
3
На первые 20 дней действует гарантия полного возврата,
это как раз то время, чтобы понять хотите ли вы развиваться в данной профессии

Портфолио

В качестве дипломной работы можно взять проект с работы, личную идею или один из проектов, предложенных ментором
Создание веб-сервиса для
 интернет-магазина
От разработки бэкенда, до создания лёгкого фронтенда и хранения данных в базе MySQL
Создание потребительского калькулятора для расчёта финансов
Создание десктоп-приложения для рассчёта личных финансов или задач компании
Создание приложения-игры для генерации персонажей
Отличная возможность немного изучить разработку для game-индустрии и создать приложение для генерации персонажей

ProductStar и мировое комьюнити

Мы не только проводим обучение и выводим на рынок новых сильных специалистов, но и развиваем IT комьюнити в России.
Мы сотрудничаем с Google developers group и являемся организатором крупной конференции в мире разработки - Devscamp.

В развитии наших программ участвую специалисты из Google, Amazon, Epam, Booking, Яндекса, Сбера и многих других передовых компаний.

Наши студенты попадают в коммьюнити экспертов, посещают конференции и всесторонне развиваются.

Наши эксперты

Только практики c большим опытом

У нас для вас есть бонус!

Оставьте заявку и получите в подарок:
  • курс "Web-разработчик"
  • гайд "Как начать карьеру в IT"
Оставьте заявку и получите в подарок:
  • курс "Основы Web-разработки"
  • гайд "Как начать карьеру в IT"

00 : 00 : 00

  • 9 уроков и 9 практических заданий от практиков рынка с проверкой
  • Курс можно проходить со своей скоростью на нашей платформе
  • По ходу курса мы помогаем вам с трудоустройством и подготовкой к собеседованиям
  • Нетворкинг: общение внутри группы курса и поддержка ментора
55 000 ₽
0 ₽

Курс "Основы Web-разработки с 0"

Часто задаваемые вопросы

1. Как вы помогаете с трудоустройством? Что представляет из себя сертификат?
Каждый студент (который оплачивал не от компании) при желании может предоставить своё резюме — мы его помещаем в папку с резюме наших студентов, откуда их часто разбирают наши компании-партнёры.
Также, компании-партнёры изучают ваши набранные баллы (за практические задания) и приходят на защиту ваших дипломных работ — на основе этого выбирают лучших студентов к себе в штат.

Кроме этого, мы помогаем вам с грамотной подготовкой резюме (на основе нашего опыта и рекомендаций ведущих специалистов из компаний-лидеров рынка), и проводим для вас тестовые собеседования (чтобы вы потренировались и получили фидбэк перед тем, как идти на "боевые" собеседования).

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

Чаще всего большинство наших студентов трудоустраиваются по специальности до завершения курса, но если у вас будут сложности с трудоустройством — то мы будем помогать в личном порядке, вместе с нашими HR и имеющимся нетворкингом :)

По поводу сертификата об окончании курса — поскольку мы знаем большинство компаний на рынке и плотно с ними партнёримся, то наши дипломы знают и учитывают при трудоустройстве.
2. Что включает в себя практика и дипломная работа?
После каждой лекции вы обязательно выполняете практику — Домашнее задание.
По длительности оно обычно занимает 1-2 часа, после этого вы отдаёт его на проверку и получаете фидбэк и правки.
Дипломная работа будет складываться из набора выполненных домашних заданий.

Кейсы практических заданий мы берём на
основе кейсов реальных компаний — так вы поработаете над кейсами сервисов Яндекса, Skyeng, Avito, Сбербанка и ряда других компаний, — будете ближе понимать задачи в данных компаниях.

Хорошая новость: вам не придётся "отдуваться" в одиночку — с вами будет участвоать также спикер лекции: для большинства заданий мы записываем прикладной воркшоп (с лектором) по выполнению домашнего задания — сначала делает он, а потом уже передаёт похожую задачу вам как ДЗ.

Кроме этого, часть из заданий вы будете выполнять в группах — чтобы не терять мотивацию, а также получать опыт других ребят с курса (также будет общий Telegram-чат для спикеров и учеников где можно всегда задать вопрос и обменяться полезными знаниями)
3. Будут ли обновляться материалы и будут ли они доступны после курса?
Да, мы знаем что проблема многих курсов в том, что информация быстро устаревает, а курс не обновляется.
В случае нашего курса мы даём гарантию актуальности материалов курса

А также поддержки всех учеников по окончанию курса:
- вам остаётся персональный доступ ко всем материалам курса
- вам остаётся доступ к нашему комьюнити и спикерам, которым вы сможете продолжить задавать вопросы
4. Есть ли оплата по частям и как она устроена?
Да, у нас есть удобная опция беспроцентной рассрочки.

Также мы понимаем, что формат обучения для каждого важен персонально — поэтому даём гарантию возврата полной суммы в течение 20 дней после оплаты, чтобы вы успели попробовать нашу платформу и решить, подходит ли она вам.
5. Сколько идёт курс по времени и можно ли пройти быстрее?
У каждого курса есть оптимальная длительность, но можно проходить в своём темпе: быстрее или растянуть процесс, ведь доступ к платформе у вас останется навсегда.

В конце каждой лекции есть практическое задание. Когда вы успешно выполните его, сможете открыть следующую часть программы. Такой подход гарантирует, что у вас будет мотивация двигаться дальше, а мы будем уверены в том, что дали вам все нужные знания.
В целом, вы можете идти со своей скоростью — где-то забегать вперёд, а где-то (например, во время отпуска) замедляться — это никак не повлияет на проверку ваших практических заданий и работу с ментором

Записаться на курс
и получить бесплатную консультацию

3 958 3 121 ₽/месяц

При беспроцентной рассрочке на 24 месяца

Стоимость курса

3 958
3 121 ₽/месяц


Вы можете получить налоговый вычет за обучение! Подробная информация об условиях вычета и списке необходимых документов — на сайте ФНC
03 : 33 : 34
часов
минут
секунд
Оплатите сейчас и получите курс по web-разработке в подарок!
ЭТОТ БЛОК НУЖЕН, НЕ УДАЛЯТЬ!
СКРЫВАТЬ ЕГО ТОЖЕ НЕЛЬЗЯ
Days
Hours
Minutes
Seconds