Онлайн-курс

GeekUniversity: Факультет Java-разработки

12 месяцев
12 500
Программа курса

I четверть

Сетевой чат и мобильная игра

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

II четверть

Облачное хранилище

Во второй четверти вы познакомитесь с алгоритмами и структурами данных, а также инструментами и библиотеками, которые используются в разработке приложений на языке Java. Углубите свои знания баз данных. Научитесь работать с java.nio, Apache Maven, Netty, Stream API. Узнаете более подробно, что из себя представляют Java Virtual Machine и Garbage Collector.

III четверть

Интернет-магазин

В третьей четверти вы изучите много технологий, которые применяются при веб-разработке, и подготовитесь к серьезной работе на языке Java. Вы освоите верстку на HTML/CSS и один из самых популярных фреймворков — Spring MVC. Познакомитесь со стеком технологий: Bootstrap, Hibernate, Java Beans, Java Persistence API, Java Transaction API, Spring Data JPA, Spring Security, Thymeleaf, Spring Boot, Spring AOP, Spring Cloud, Spring Web Services и других.

IV четверть

Командная разработка и подготовка к собеседованию

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

Курсы вне четверти

Предметы с индивидуальным выбором даты старта

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

Регистрация на сайте организатора

Страница курса

Расписание

Вас ожидают 2–4 занятия в неделю

Сертификат

Комментарии

Комментировать