Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент

Java-разработчик от Otus

Вы научитесь

Если вы хотите стать Java-разработчиком, но не знаете, как попасть в мир IT-технологий, то этот курс отлично подойдет. Авторская программа, расчитанная на 15 месяцев, с нуля сделает из вас специалиста уровня middle. На курсе очень много практики, 3 больших проекта и уникальный опыт преподавателей и менторов. На теоретических онлайн-вебинарах эксперты разбирают реальные задачи разработчика, рассказывают про тренды в мире Java и помогают освоить принципы программирования. Программа трудоустройства онлайн-школы Otus поможет вам с поиском работы и направит ваше резюме своим партнерам.К концу обучения у вас будет диплом мидл-специалиста и большое портфолио с личными проектами. 
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
15 месяцев
Стоимость
205700 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Разрабатывать на Java
#02
Работать с базами данных
#03
Разбираться в основах CI/CD
#04
Разрабатывать web-приложения
#05
Использовать Spring Framework
Программа курса

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

Ступень 1

Познакомитесь с экосистемой языка Java и разберетесь, как работать в GIT и в командной строке.  Узнаете все о синтаксисе – от примитивных типов и констант до классов, коллекций и hashCode.  Рассмотрите системы счисления и базовые правила алгоритмов и структур данных.  Узнаете, чем различаются двухзвенная и трехзвенная архитектура приложений.  Научитесь работать с SQL и Web-системами: HTTP, HTML, JavaScript.  Поймете, как происходит разработка продукта. Получше рассмотрите основы CI/CD.  В конце ступени выполните итоговый проект. Получите консультацию преподавателей и защитите свою работу. 

Познакомитесь с экосистемой языка Java и разберетесь, как работать в GIT и в командной строке. 

Узнаете все о синтаксисе – от примитивных типов и констант до классов, коллекций и hashCode. 

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

Узнаете, чем различаются двухзвенная и трехзвенная архитектура приложений. 

Научитесь работать с SQL и Web-системами: HTTP, HTML, JavaScript. 

Поймете, как происходит разработка продукта. Получше рассмотрите основы CI/CD. 

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

Ступень 2

Погрузитесь в изучение языка, в том числе на углубленном уровне. Узнаете, что такое QA и тестирование, как работать с контейнерами и алгоритмами.  Узнаете, что такео Behavioral, Creational и Structural patterns. Научитесь работать с СУБД. Поймете на практических примерах, что такое Hibernate и JPQL. Познакомитесь с универсальным фрейморком Spring. Разберете, что такое Spring Boot и Spring Data Jdbc. Узнаете, что такое многопоточность и как настроить работу многопроцессныхх приложений.  Сможете получить консультацию по второму проекту курса. Защитите работу и добавите ее в портфолио. 

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

Узнаете, что такео Behavioral, Creational и Structural patterns.

Научитесь работать с СУБД. Поймете на практических примерах, что такое Hibernate и JPQL.

Познакомитесь с универсальным фрейморком Spring. Разберете, что такое Spring Boot и Spring Data Jdbc.

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

Сможете получить консультацию по второму проекту курса. Защитите работу и добавите ее в портфолио. 

Ступень 3

Разберете Spring Framework на углубленном уровне. Сможете настраивать продвинутую конфигурацию Spring приложений.  Сможете работать с СУБД, используя Spring ORM + JPA.  Научитесь создавать приложения, работая с Spring MVC. Узнаете, что такое реактивное программирование.  Изучите Spring Security, а именно архитектуру, аутентификацию и авторизацию. Также познакомитесь с Spring Integration.  Выберете тему для самого масштабного вашего проекта. Сможете разработать собственный продукт. 

Разберете Spring Framework на углубленном уровне. Сможете настраивать продвинутую конфигурацию Spring приложений. 

Сможете работать с СУБД, используя Spring ORM + JPA. 

Научитесь создавать приложения, работая с Spring MVC. Узнаете, что такое реактивное программирование. 

Изучите Spring Security, а именно архитектуру, аутентификацию и авторизацию. Также познакомитесь с Spring Integration. 

Выберете тему для самого масштабного вашего проекта. Сможете разработать собственный продукт. 

Отзывы о данном курсе
На этот курс ещё нет отзывов.
Otus
Школа
Otus – это платформа для онлайн-образования, предоставляющая авторские курсы для специалистов в сфере IT. Курсы не предназначены для новичков – они ориентированы на специалистов с опытом, поэтому перед зачислением на курс вам нужно будет пройти тест.