Geekbrains

(Архив) ДО Профессия Java-разработчик 2024

  • Язык: Русский
  • Осталось мест: не ограничено
Записаться

(Архив) ДО Профессия Java-разработчик 2024

Онлайн курс «Java-разработчик» от GeekBrains: получи новую профессию дистанционно! Курс ориентирован на уровень: Junior. ⌚ Длительность обучения: 8 месяцев. Помощь в трудоустройстве! Обучение на Java-разработчика с нуля онлайн.
Программа обучения
  • Основы Java Core
    Знакомство с Java, Настройка среды разработки, Синтаксис языка, Типы данных, Циклы, Работа с Git, Классы и методы. Часть 1, Классы и методы. Часть 2, Основы алгоритмов
  • Финальная работа: адресная книга
    Напишете консольное приложение, которое позволит добавлять, хранить, удалять информацию о коллегах и друзьях.
  • Продвинутый Java Core
    Отдельные виды объектов, Даты и строки, Продвинутое ООП, Коллекции, Продвинутые коллекции, Основные принципы «чистого кода», Deployment, Функциональное программирование в Java. Часть 1, Функциональное программирование в Java. Часть 2. Stream API, Исключения, отладка и логирование, Работа с файлами
  • Финальная работа: приложение для финансовой аналитики
    Разработаете приложение, которое будет обрабатывать, анализировать и выводить результаты транзакций в удобном для чтения формате.
  • Инструменты профессиональной разработки на Java
    Многопоточность, Работа с сетью, Reflection, Алгоритмы сортировки и алгоритмы обработки структур данных, Основы создания юнит-тестов, Telegram API, Командная работа в Git
  • Финальная работа: Telegram-бот для отслеживания вакансий
    Бот будет автоматически находить свежие вакансии и уведомлять пользователей о подходящих предложениях. Пользователи смогут зарегистрироваться, настроить фильтры по ключевым словам и получать актуальные вакансии в режиме реального времени.
  • Разработка веб-сервисов на Java
    Введение в хранение и обработку данных, Реляционные базы данных, Основы SQL, Продвинутый SQL, JDBC. Часть 1, JDBC. Часть 2, Нереляционные БД, Разработка веб-приложений. Часть 1, Разработка веб-приложений. Часть 2, Spring MVC, Spring Boot и Spring Security, Работа с данными, Тестирование в Spring Boot, Производительность и оптимизация
  • Итоговый проект: сайт для бронирования билетов на мероприятия
    Пользователи смогут регистрироваться и выбирать мероприятия по дате и времени. Администраторы получают доступ к управлению событиями и контролю за продажей билетов. В приложении будут функции подтверждения брони, автоотмены и отправки уведомлений на почту.
  • Возможность попасть на стажировку
  • Командный проект
    Разработаете серверную часть приложения. Его пользователи смогут регистрироваться, публиковать посты, комментировать их и ставить лайки.
  • Работа с Центром развития карьеры
    Узнаете, как составить сильное резюме, выполнять тестовые задания и подготовиться к собеседованиям. Разберёте типичные вопросы на интервью.
  • Трудоустройство
  • Разработка на Spring FrameworkПрактика по Java
    Основы Spring, Spring Boot, Web-приложение с базой данных, RestAPI с базой данных, Интеграция с внешними системами (Rest), Интеграция с внешними системами (Kafka), Реактивное программирование в Spring, Spring Security
  • Практика по Java
    Тарифный калькулятор, Сервис для обмена валют, Бот-биткоин
  • Enterprise-технологии в Java-разработке
    Узнаете, как разрабатывать корпоративное программное обеспечение, гарантируя его стабильность и безопасность, Поймёте, как проектировать приложения и встраивать их в корпоративную архитектуру
  • Алгоритмы и структуры данных для разработчиков
    Узнаете, как решать реальные задачи с помощью алгоритмов
  • DevOps. Docker
    Узнаете, как использовать Docker для создания, настройки и запуска контейнеров, Разберётесь, как автоматизировать работу с контейнерами и управлять ими на продвинутом уровне, чтобы быстро и легко развёртывать приложения
  • Безопасность баз данных
    Выясните, как обеспечить безопасность баз данных с помощью шифрования, ограничения доступа и других инструментов
  • Инфраструктурная платформа на основе Kubernetes
    Узнаете, как создать стабильную и управляемую платформу с помощью Kubernetes для удобного развёртывания и обновления приложений
  • Презентация итоговых проектов
    Узнаете, как подготовиться к презентации итогового проекта.
  • Карьера и развитие для программиста
    Выясните, как выбрать подходящую вакансию, подготовиться к собеседованию и вести переговоры с работодателем. Сможете быстрее получить должность, которая соответствует вашим ожиданиям и умениям.
  • Agile: Scrum и Kanban в работе над продуктом
    Определите, как эффективно управлять продуктами с помощью гибких подходов семейства Agile: Scrum и Kanban. Сможете разрабатывать продукты любой сложности, не срывая сроки.

Преподаватели

  • Александр Иванов

    Backend-разработчик уровня senior, OneSoil

  • Константин Шибков

    Старший Java-разработчик в СДЭК

  • Михаил Бирюков

    Senior Java-разработчик, архитектор с опытом работы 18 лет. Работал в «Сбере», Университете Иннополис, Ай-Теко, Luxoft

  • Наталья Кондранина

    Senior Java Engineer в Dynatrace. В разработке с 2008 года, работала в «Сбербанке»