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

- 40%

220,852 

Добавить в избранноеДобавлено в избранноеRemoved from wishlist 0
Добавить для сравнения
Тип курса

Уровень

начинающий уровень

Вид обучения

онлайн

Язык курса

русский язык

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

Добавьте свой отзыв
Компания
0 из 5
  • Длительность 11 месяцев
  • Практические работы с проверкой
  • Гарантируем трудоустройство или вернём деньги*
  • Доступ к курсу навсегда

На рынке не хватает специалистов

  • 3 000 компаний сейчас ищут Java-разработчиков
  • 150 000 рублей средняя зарплата middle-специалиста

Кому подойдёт этот курс

  •   Тем, кто хочет начать в Java-разработке

    Вы поймёте, как создавать веб-приложения, изучите возможности Java, разработаете первые проекты для реальных заказчиков и соберёте портфолио.

  •   Программистам из других сфер

    Разберётесь в особенностях и синтаксисе Java, освоите новый популярный язык и сможете сменить направление работы, чтобы заниматься интересными проектами и больше зарабатывать.

  •   Начинающим Java-специалистам

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

Станьте IT-специалистом и получите поддержку от государства

Сотрудники аккредитованных IT-компаний могут:

  • Купить квартиру или дом на выгодных условиях. IT-специалистам доступна льготная ипотека по ставке 5%.
  • Получить отсрочку от армии. Молодые люди от 18 до 27 лет имеют право не служить пока работают.

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

  • Создавать приложения на Java

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

  • Разбираться в алгоритмах и структурах данных

    Узнаете, как эффективно решать типовые задачи при помощи известных алгоритмов и существующих в Java структур данных.

  • Пользоваться Git

    Научитесь работать с распределённой системой контроля версий и сможете легко вносить или откатывать изменения в разных вариантах одного проекта.

  • Работать с базами данных

    Узнаете, чем отличаются MySQL, Redis и MongoDB, познакомитесь с Hadoop и научитесь управлять большими объёмами данных.

  • Оптимизировать код

    Изучите способы отладки и оптимизации кода, сможете создавать программы с высокой производительностью.

  • Использовать Spring

    Познакомитесь с возможностями фреймворка Spring и научитесь создавать веб-приложения с его помощью.

Трудоустроим или вернём деньги

Вас ждёт индивидуальная поддержка HR-специалиста. Вместе вы составите резюме, подготовите портфолио и разработаете карьерный план, который поможет найти работу быстрее. Сможете выбрать привлекательные вакансии и получите приоритет перед другими соискателями. Если вы не выйдете на работу, мы вернём вам деньги за курс*.

Почему мы уверены в вашем трудоустройстве?

  • Определяем потребности рынка

    Мы тщательно анализируем профессии, в которых помогаем с трудоустройством: опрашиваем специалистов, оцениваем вакансии, потребность в кандидатах и доступность профессии для новичков.

  • Даём качественные знания

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

  • Поддерживаем на старте карьеры

    Наши консультанты контролируют каждый шаг на пути к вашей карьере. Они помогают избежать ошибок и спланировать профессиональный путь.

Мероприятия для погружения в профессию

Офлайн-воркшопы

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

Карьерные консультации

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

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

Вас ждут 3 блока с разным уровнем сложности, видео от экспертов и практические задания.

  • 145 тематических модулей
  • 1043 видеоматериала

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

Вводный модуль.

Синтаксис языка. Часть 1.

Синтаксис языка. Часть 2.

Объекты и классы. Часть 1. Методы и классы.

Объекты и классы. Часть 2. Инкапсуляция.

Объекты и классы. Часть 3. Static, константы и enum.

Примитивы.

Числа и даты.

Строки.

Массивы и коллекции.

Наследование и полиморфизм.

Особенности ООП в Java.

Исключения, отладка, тестирование и логгирование.

Работа с файлами и сетью.

Работа с MySQL в Java.

Многопоточность.

Протокол HTTP.

Разработка веб-приложений.

Нереляционные базы данных и очереди.

Разработка Desktop-приложений.

Производительность и оптимизация.

Алгоритмы.

Структуры данных.

Распределённые хранилища и вычисления.

Паттерны проектирования.

Подготовка к итоговому проекту.

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

    1. Введение в Spring MVC (XML-based подход).
    2. Введение в Spring MVC (Java-based подход).
    3. Разработка на Spring Boot.
    4. Шаблоны и Thymeleaf.
    5. Работа с данными.
    6. Spring RESTful API. Часть 1.
    7. Spring RESTful API. Часть 2.
    8. Безопасность Spring-приложений.
    9. Тестирование Spring-приложений.
    10. Spring AOP.
    11. Интеграция с внешними сервисами.
    12. Подготовка к итоговому проекту.

Уровень 3: разработчик Java Enterprise

    1. Работа в команде. Гибкие методологии управления.
    2. Работа в команде. Инструменты взаимодействия.
    3. Жизненный цикл разработки.
    4. Архитектура IT. От приложения до экосистемы.
    5. Микросервисы. Организация.
    6. Механизмы JVM. Управление памятью.
    7. Механизмы JVM. Компиляция.
    8. Механизмы JVM. Процессы и потоки.
    9. Продвинутые технологии в Java. Исключения.
    10. Продвинутые технологии в Java. Дженерики.
    11. Продвинутые технологии в Java. Коллекции в разработке.
    12. Продвинутые технологии в Java. Функциональные интерфейсы.
    13. QA (Quality Assurance).
    14. Инфраструктура разработки.
    15. Мониторинг, логирование и аудит.
    16. Микросервисы. Управление потоками данных.
    17. Микросервисы. Администрирование.
    18. Технологии корпоративной разработки. Работа с протоколами и защита каналов передачи данных.
    19. Технологии корпоративной разработки. Сервисные шины.
    20. Интеграционный фреймворк Apache Camel.

Дополнительные курсы

Воркшопы и вебинары.

Система контроля версий Git.

Язык запросов SQL.

Веб-верстка. Базовый уровень.

Защита дипломных проектов.

Программа трудоустройства.

Бонусные курсы

Работа в командной строке Bash.

Универсальные знания программиста.

Английский для IT-специалистов.

Карьера и развитие для программиста.

Алгоритмы и структуры данных для разработчиков.

Итоговые проекты

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

Вместе с командой из 5–10 разработчиков под руководством опытного тимлида создадите полномасштабный аналог социальной сети ВКонтакте на 60+ типовых страниц.

Уже прошли какие-нибудь курсы профессии?

Скажите об этом менеджеру — за этот курс платить не придётся!

Сертификат Skillbox

подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.

Отзывы Пользователей

0.0 из 5
0
0
0
0
0
Написать отзыв

Отзывов пока нет.

Будьте первым, кто оставит отзыв “Профессия Java-разработчик PRO”

Больше никаких предложений по этому курсу!
Профессия Java-разработчик PRO
Профессия Java-разработчик PRO

220,852 

listcourse.ru
Logo
Сравнение
  • Total (0)
Сравнить
0