Курс Java-разработчик

Вместе с Вами данную страницу сейчас просматривают еще 8 человек
Квалификация выпускника

В программе курса:

  • 59 часов теории
  • 396 часов практики
  • 4 проекта
  • Обновили курс в 2024 году
Уровень образования
Курсы
Заявка в приёмную комиссию

Краткое описание

Быстрый старт в Java-разработке

На Java создают мобильные приложения, устройства умного дома и пишут «начинку» для сайтов и веб-приложений. На курсе вы за 4 месяца пройдёте основы языка и сможете начать карьеру в IT

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

  • Новичкам без опыта в IT
  • Тем, кто пробовал учиться сам


Описание

В программе курса:

  • 59 часов теории
  • 396 часов практики
  • 4 проекта
  • Обновили курс в 2024 году

Описание программы

Уровень 1
Основы Java Core:

5 заданий, 9 тренажёров, 3 теста
Знакомство с Java
Настройка среды разработки
Синтаксис языка
Типы данных
Циклы
Работа с Git
Классы и методы. Часть 1
Классы и методы. Часть 2
Основы алгоритмов

Финальная работа: адресная книга
Напишете консольное приложение, которое позволит добавлять, хранить, удалять информацию о коллегах и друзьях

Уровень 2

Продвинутый Java Core
11 заданий, 1 тест
Отдельные виды объектов
Даты и строки
Продвинутое ООП
Коллекции
Продвинутые коллекции
Основные принципы «чистого кода»
Deployment
Функциональное программирование в Java. Часть 1
Функциональное программирование в Java. Часть 2. Stream API
Исключения, отладка и логирование
Работа с файлами
Финальная работа: приложение для финансовой аналитики
Разработаете приложение, которое будет обрабатывать, анализировать и выводить результаты транзакций в удобном для чтения формате

Уровень 3

Инструменты профессиональной разработки на Java
7 заданий, 1 тест

Многопоточность
Работа с сетью
Reflection
Алгоритмы сортировки и алгоритмы обработки структур данных
Основы создания юнит-тестов
Telegram API
Командная работа в Git

Финальная работа: Telegram-бот для отслеживания вакансий
Бот будет автоматически находить свежие вакансии и уведомлять пользователей о подходящих предложениях. Пользователи смогут зарегистрироваться, настроить фильтры по ключевым словам и получать актуальные вакансии в режиме реального времени

Уровень 4
Разработка веб-сервисов на Java
16 заданий, 2 теста

Введение в хранение и обработку данных
Реляционные базы данных
Основы SQL
Продвинутый SQL
JDBC. Часть 1
JDBC. Часть 2
Нереляционные БД
Разработка веб-приложений. Часть 1
Разработка веб-приложений. Часть 2
Spring MVC
Spring Boot и Spring Security
Работа с данными
Тестирование в Spring Boot
Производительность и оптимизация

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


Заявка в приёмную комиссию

Не определились с выбором?
Мы поможем!

error message
error message
error message
Заявка отправлена

Заявка успешно отправлена!

Специалисты приёмной комиссии свяжутся с вами в ближайшее время.

Ожидайте звонок с номера 8-495-191-90-41

Благодарим вас за проявленный интерес!

Если у вас возникнут вопросы, пожалуйста, обращайтесь к нам в рабочее время с 10:00 до 19:00 (московское время)

Мы всегда готовы помочь!