Введение в разработку корпоративных приложений на Java
Онлайн-курс
Набор скоро начнется: Дату набора можете уточнить по телефону 8-800-222-92-56
Длительность
2 месяца
Формат
вебинары с преподавателем и консультации с наставником
Где используется Java?
Инструмент № 1 среди разработчиков
Java используется в 125 млн ТВ-устройств
Java используется в 3 млрд мобильных телефонов
На Java можно разработать программу любой сложности: интернет-магазин, банковские и мобильные приложения,
высоконагруженные системы
Востребована ли профессия разработчика на Java?

В сервисе Яндекс. Работа по запросу «Java-разработчик» размещено более

8 000 вакансий

Кроме того, Java-разработчики стали самыми востребованными специалистами на «удаленке». Список топ-50 дистанционных ИТ-вакансий составило Министерство экономического развития РФ

Чему вы научитесь на курсе
1
Понимать объектно-ориентированное программирование
2
Писать код
на Java, изучите
синтаксис языка программирования
3
Освоите программы SQL, Maven, JUnit, JDBC
4
Познакомитесь с фреймворком Spring
Кому подойдет онлайн-курс
Тем, кто хочет перейти в ИТ

Начать путь в ИТ с изучения Java — отличная идея. Освойте современную профессию вместе с Университетом Иннополис. Знать программирование не обязательно, преподаватель поможет вам в обучении.
Начинающим ИТ-специалистам

У вас уже есть небольшой опыт в ИТ-сфере и хотите уйти в сторону Java. Поможем в изучении нового стека технологий вместе с нашими преподавателями.
Программа курса

1 Модуль. Java Core I
— Введение в специальность
— Основы информатики — архитектура компьютера, системы счисления
— Разработка ПО для ЭВМ
— Модели и методологии разработки ПО
— Языки программирования, cтруктуры управления, типы данных, построение алгоритмов
— Инфраструктура Java, первая программа, массивы
— Система контроля версий Git
— Подпрограммы — функции и процедуры

2 Модуль. Java Core II
— Алгоритмы и структуры данных, оценка сложности алгоритмов
— Основы ООП, инкапсуляция
— Наследование и полиморфизм
— Абстрактные классы и интерфейсы
— Статические члены классов
— Вложенные классы
— Анонимные классы и лямбда-выражения
— Классы Object и String
3 Модуль. Java Core III
— Generics
— Связные списки и списки на основе массива
— Java Collection API
— Исключения
— Java IO
— Stream API
— Потоки выполнения
— Стандартные классы для работы с многопоточностью
4 Модуль. Инструменты разработки
— JAR, Maven
— Основы SQL
— JDBC
— JUnit
— Hibernate, JPA
5 Модуль. Веб-разработка
— Основы разработки на Spring
— Способы конфигурации Spring
— Введение в сетевые протоколы, HTTP, HTML
— Spring MVC
— Spring Data JPA
— Spring Boot, Локализация, валидация
— Spring Security
Как будет проходить обучение
4 раза в неделю вебинары с преподавателем
Курс проходит в дистанционном формате, поэтому присоединиться к занятиям можно из любого города или региона
2 раза в неделю консультации c наставником
— проверяет домашнее задание
— оценивает код
 — разбирает все сложные для вас вопросы
 — дает индивидуальные рекомендации
Выполнение домашних заданий
В конце каждого вебинара слушатели получают домашнее задание. У вас будет возможность дорабатывать домашние задания. После первой проверки вы по желанию можете внести исправления в документ с учетом замечаний от наставника и получить обратную связь повторно.
Итоговый проект для портфолио
Вы создадите MVC-приложение, аналогичное современным интерактивным сайтам. По такому же принципу, например, работают социальные сети, сайты видео-хостингов, банковских систем и т. д.
Кто обучает




Марсель Сидиков


— Основатель и преподаватель онлайн-курсов по Java
— IT-эксперт Министерства по делам молодежи Республики Татарстан, куратор проекта «Цифровое Министерство»
— Автор серии видеолекций по Java
Диплом о профессиональной переподготовке
Записаться на курс
Оставьте свои контакты и мы отправим уведомление о старте набора
Остались вопросы?
Будем рады рассказать о курсе больше

8-800-222-92-56