158 641 ₽
Java-разработчик пишет код, благодаря которому работают сервисы Яндекс, сервисы Сбербанк и другие компании-банки.
Java-разработчик — одна из самых сложных позиций для рекрутера: на рынке дефицит специалистов. Поэтому на толковых начинающих разработчиков всегда есть спрос.Профессия Java-разработчик занимает 1 место в топ-50 востребованных профессий дистанционной работы в IT по данным исследования Министерства экономического развития РФ.
Java-разработчик — одна из самых сложных позиций для рекрутера: на рынке дефицит специалистов. Поэтому на толковых начинающих разработчиков всегда есть спрос.Профессия Java-разработчик занимает 1 место в топ-50 востребованных профессий дистанционной работы в IT по данным исследования Министерства экономического развития РФ.
Форма обучения:
Онлайн
Что входит в стоимость:
- Подготовка к собеседованиям
- Индивидуальная проверка домашних заданий
- 2 полноценных проекта в портфолио
- 440 часов теории и практики
- Мастер-классы с реальными рабочими задачами
Через:
Собственная платформа
Особенности обучения:
Чат с преподавателем / Индивидуальное обучение
Время проведения занятий:
В любое время
По окончании выдается:
Диплом государственного образца
Этап 1 / Курс 1
Введение в профессию и синтаксис языка
Уроки:
1.0 Вводный урок
1.1 Установка инструментов разработчика
1.2 Переменные
1.3 Условный оператор
1.4 Циклы
1.5 Массивы (часть 1)
1.6 Массивы (часть 2)
1.7 Строки
1.8 Методы
1.9 Объекты и классы
1.10 Методы объектов
Курсовая работа
1.11 Разбор курсовых и обратная связь
На первом этапе вы установите среду разработки и настроите рабочее пространство. Погрузитесь в основы языка Java, освоите базовые операции и функции и напишете свой первый код.
В конце курса вы выполните первую курсовую работу — напишете книгу учета сотрудников.
Этап 2 / Курс 2
Уроки:
2.1 Память в Java
2.2 Объектно-ориентированное программирование
2.3 Введение в Maven и Spring Boot + web
2.4 Работа с исключениями
2.5 Коллекции, мапы, Generics (часть 1)
2.6 Коллекции, мапы, Generics (часть 2)
2.7 Коллекции, мапы, Generics (часть 3)
2.8 Stream API и Optional
2.9 Практическое задание по Java Core
2.10 Библиотеки
2.11 Тестирование
2.12 Spring и Mockito (часть 1)
2.13 Spring и Mockito (часть 2)
2.14 Основы алгоритмов (часть 1)
2.15 Основы алгоритмов (часть 2)
2.16 Основы алгоритмов (часть 3)
Курсовая работа
2.17 Разбор курсовых и обратная связь
Перевернутые классы. Студенты отвечают на вопросы наставников и закрепляют знания.
Углубите свои знания в языке Java, научитесь пользоваться библиотеками, коллекциями, создавать generic-классы, работать со стримами. Получите опыт тестирования кода.
В курсовой работе вы усовершенствуете книгу учета сотрудников, добавите дополнительный функционал и научитесь выводить ее в браузер.
Этап 3 / Курс 3
Работа с кодом
Уроки:
3.1 Введение в веб-разработку. Протокол HTTP, REST.
3.2 Создание API. Swagger-UI, Postman.
3.3 Введение в базы данных.
3.4 Введение в SQL.
3.5 Работа с файлами.
3.6 Тестирование проектов Spring Boot.
Узнаете, что такое HTTP/HTTPS. Познакомитесь с Postman и сможете использовать его при тестировании web-приложения. Научитесь взаимодействовать с базами данных с помощью Spring Data. Освоите Hibernate и научитесь писать простые запросы к базе данных с помощью JPQL.
Этап 3 / Курс 4
Рефакторинг кода
Уроки:
4.1 Продолжение знакомства с SQL
4.2 Конфигурирование приложения
4.3 Миграции и индексы
4.4 Логирование и конфигурация в приложении
4.5 Параллельные стримы
4.6 Потоки
4.7 Итоговая рефлексия с наставником
Продолжим работу с SQL запросами и потренируем навык написания «сложных» запросов. Научимся создавать таблицы и связи в базе данных, а также научимся миграциям и созданию индексов в базе данных. Сможем выводить сообщения в лог, конфигурирования приложения и использования разных способ работы с параметрами конфигурации.
Познакомимся с параллельными стримами и научимся простой работе с потоками. Тренируем навык синхронизации работы двух потоков и механизмам прерывания работы потоков.
Этап 3 / Курс 5
Техническое собеседование (часть 1)
Уроки:
5.1 Общий процесс собеседований у разработчиков
5.2 Что такое тех собеседование
5.3 Индивидуальный практикум: прохождение технического собеседования
5.4 Встреча и работа над ошибками
Разберетесь в особенностях отбора сотрудников в IT компании. Пройдете первое техническое собеседование с техническим руководителем.
Этап 3 / Курс 6
Итоговая работа
Уроки:
6.1 Брифинг задачи
6.2 Разбор итоговой работы с наставником, встреча
Вы выполните практическое задание и самостоятельно напишете бота в Telegram.
Этап 4 / Курс 7
Командная работа
Уроки:
7.1 Коммуникация в команде, работа над проектом в команде, правила обратной связи
7.2 Вебинар: конфликты в команде, учимся решать и договариваться
7.3 Рабочее окружение для командной работы
7.4 Командные встречи
Вы познакомитесь с ролями и особенностями работы в команде. Овладеете навыками командной коммуникации и решения конфликтных ситуаций. Узнаете, какие инструменты помогают наладить работу. Научитесь применять методики для продуктивных командных встреч.
Основная цель этого курса — подготовить вас к работе над практическими задачами в команде, научиться делить ответственность и принимать решения. Делать это вы будете в настоящем соревновании с призом за победу.
Этап 4 / Курс 8
Работа над реальными задачами
Уроки:
8.1 Java Reflection. Тренировка в git flow
8.2 Liquibase. Многопоточность
8.3 Swagger Specification
8.4 Командная строка, SSH
8.5 Командная встреча по итогу курса
В этом курсе вы познакомитесь со сложными концепциями в Java. Сможете решать задачи на многопоточность и коллекции. Узнаете, что такое Liquibase, научитесь писать запросы.
Этап 4 / Курс 9
Техническое собеседование (часть 2)
Уроки:
9.1 Оценка резюме
9.2 Практикум: прохождение технического собеседования
9.3 Встреча и работа над ошибками
Вы самостоятельно подготовитесь к техническому собеседованию, научитесь отвечать на основные вопросы, которые задают работодатели. Проанализируете свой опыт по итогу технического собеседования и поймете, какие знания и навыки нужно улучшить.
Этап 5 / Курс 10
Техническое собеседование (часть 2)
10.1 Постановка задачи. Распределение на команды
10.2 Самоконтроль проекта
10.3 Самоконтроль проекта
10.4 Промежуточная защита
10.5 Итоговая сдача
Вы в малых командах доведете проект до финальной версии и защитите работу перед преподавателями и экспертами рынка. Этот курс станет подведением итогов всех полученных вами навыков и знаний.
Введение в профессию и синтаксис языка
Уроки:
1.0 Вводный урок
1.1 Установка инструментов разработчика
1.2 Переменные
1.3 Условный оператор
1.4 Циклы
1.5 Массивы (часть 1)
1.6 Массивы (часть 2)
1.7 Строки
1.8 Методы
1.9 Объекты и классы
1.10 Методы объектов
Курсовая работа
1.11 Разбор курсовых и обратная связь
На первом этапе вы установите среду разработки и настроите рабочее пространство. Погрузитесь в основы языка Java, освоите базовые операции и функции и напишете свой первый код.
В конце курса вы выполните первую курсовую работу — напишете книгу учета сотрудников.
Этап 2 / Курс 2
Уроки:
2.1 Память в Java
2.2 Объектно-ориентированное программирование
2.3 Введение в Maven и Spring Boot + web
2.4 Работа с исключениями
2.5 Коллекции, мапы, Generics (часть 1)
2.6 Коллекции, мапы, Generics (часть 2)
2.7 Коллекции, мапы, Generics (часть 3)
2.8 Stream API и Optional
2.9 Практическое задание по Java Core
2.10 Библиотеки
2.11 Тестирование
2.12 Spring и Mockito (часть 1)
2.13 Spring и Mockito (часть 2)
2.14 Основы алгоритмов (часть 1)
2.15 Основы алгоритмов (часть 2)
2.16 Основы алгоритмов (часть 3)
Курсовая работа
2.17 Разбор курсовых и обратная связь
Перевернутые классы. Студенты отвечают на вопросы наставников и закрепляют знания.
Углубите свои знания в языке Java, научитесь пользоваться библиотеками, коллекциями, создавать generic-классы, работать со стримами. Получите опыт тестирования кода.
В курсовой работе вы усовершенствуете книгу учета сотрудников, добавите дополнительный функционал и научитесь выводить ее в браузер.
Этап 3 / Курс 3
Работа с кодом
Уроки:
3.1 Введение в веб-разработку. Протокол HTTP, REST.
3.2 Создание API. Swagger-UI, Postman.
3.3 Введение в базы данных.
3.4 Введение в SQL.
3.5 Работа с файлами.
3.6 Тестирование проектов Spring Boot.
Узнаете, что такое HTTP/HTTPS. Познакомитесь с Postman и сможете использовать его при тестировании web-приложения. Научитесь взаимодействовать с базами данных с помощью Spring Data. Освоите Hibernate и научитесь писать простые запросы к базе данных с помощью JPQL.
Этап 3 / Курс 4
Рефакторинг кода
Уроки:
4.1 Продолжение знакомства с SQL
4.2 Конфигурирование приложения
4.3 Миграции и индексы
4.4 Логирование и конфигурация в приложении
4.5 Параллельные стримы
4.6 Потоки
4.7 Итоговая рефлексия с наставником
Продолжим работу с SQL запросами и потренируем навык написания «сложных» запросов. Научимся создавать таблицы и связи в базе данных, а также научимся миграциям и созданию индексов в базе данных. Сможем выводить сообщения в лог, конфигурирования приложения и использования разных способ работы с параметрами конфигурации.
Познакомимся с параллельными стримами и научимся простой работе с потоками. Тренируем навык синхронизации работы двух потоков и механизмам прерывания работы потоков.
Этап 3 / Курс 5
Техническое собеседование (часть 1)
Уроки:
5.1 Общий процесс собеседований у разработчиков
5.2 Что такое тех собеседование
5.3 Индивидуальный практикум: прохождение технического собеседования
5.4 Встреча и работа над ошибками
Разберетесь в особенностях отбора сотрудников в IT компании. Пройдете первое техническое собеседование с техническим руководителем.
Этап 3 / Курс 6
Итоговая работа
Уроки:
6.1 Брифинг задачи
6.2 Разбор итоговой работы с наставником, встреча
Вы выполните практическое задание и самостоятельно напишете бота в Telegram.
Этап 4 / Курс 7
Командная работа
Уроки:
7.1 Коммуникация в команде, работа над проектом в команде, правила обратной связи
7.2 Вебинар: конфликты в команде, учимся решать и договариваться
7.3 Рабочее окружение для командной работы
7.4 Командные встречи
Вы познакомитесь с ролями и особенностями работы в команде. Овладеете навыками командной коммуникации и решения конфликтных ситуаций. Узнаете, какие инструменты помогают наладить работу. Научитесь применять методики для продуктивных командных встреч.
Основная цель этого курса — подготовить вас к работе над практическими задачами в команде, научиться делить ответственность и принимать решения. Делать это вы будете в настоящем соревновании с призом за победу.
Этап 4 / Курс 8
Работа над реальными задачами
Уроки:
8.1 Java Reflection. Тренировка в git flow
8.2 Liquibase. Многопоточность
8.3 Swagger Specification
8.4 Командная строка, SSH
8.5 Командная встреча по итогу курса
В этом курсе вы познакомитесь со сложными концепциями в Java. Сможете решать задачи на многопоточность и коллекции. Узнаете, что такое Liquibase, научитесь писать запросы.
Этап 4 / Курс 9
Техническое собеседование (часть 2)
Уроки:
9.1 Оценка резюме
9.2 Практикум: прохождение технического собеседования
9.3 Встреча и работа над ошибками
Вы самостоятельно подготовитесь к техническому собеседованию, научитесь отвечать на основные вопросы, которые задают работодатели. Проанализируете свой опыт по итогу технического собеседования и поймете, какие знания и навыки нужно улучшить.
Этап 5 / Курс 10
Техническое собеседование (часть 2)
10.1 Постановка задачи. Распределение на команды
10.2 Самоконтроль проекта
10.3 Самоконтроль проекта
10.4 Промежуточная защита
10.5 Итоговая сдача
Вы в малых командах доведете проект до финальной версии и защитите работу перед преподавателями и экспертами рынка. Этот курс станет подведением итогов всех полученных вами навыков и знаний.
Контактный телефон:
+7 (495) 137-85-99
Ссылка:
Статьи в категории «Высшее образование бакалавриат / Инженерное дело, технологии и технические науки / Информационные системы и технологии»:
Ничего не найдено.
Разместить статью
Получите свидетельство за размещение статей на портале!