Открыто

Основы Java разработки [2022] [МФТИ] [Виктор Яковлев, Иван Пономарев, Иван Федотов]

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 22 июл 2022.

Цена: 72000р.-90%
Взнос: 7154р.

Основной список: 11 участников

Резервный список: 3 участников

  1. 22 июл 2022
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Основы Java разработки [2022]
    МФТИ (ФПМИ МФТИ Физтех-школа прикладной математики и информатики)
    Виктор Яковлев, Иван Пономарев, Иван Федотов


    Получите необходимые знания и навыки для старта в профессию Программист Java / Java разработчик (Junior Java Developer).

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

    И сайтов, и ПО на Java с каждым днем становится все больше. Соответственно, все больше растет и потребность в грамотных специалистах, способных работать с этим языком и постоянно развиваться.

    Кому подойдет обучение на курсе:
    1. Начинающим IT-специалистам
    Если у вас уже есть базовые знания, наш курс поможет структурировать их и получить комплексный практический опыт на реальных примерах.​
    2. IT-специалистам
    Тем, кто уже является действующим разработчиком, и хочет изучить новый язык программирования.​

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

    Ваш результат после курса:
    1. Изучите область применения Java, синтаксис и концепции языка
    2. Разберетесь в принципах ООП и научитесь применять их для решения прикладных задач
    3. Научитесь работать с табличными данными и автоматизировать рутинные задачи
    4. Научитесь работать с базами данных из Java-приложения
    5. Научитесь работать со стандартной библиотекой
    6. Изучите наиболее популярные в современной разработке технологии, основанные на Java
    7. Освоите разработку RESTful приложений с помощью фреймворка Spring
    8. Заложите крепкий фундамент знаний и навыков для быстрого роста в профессии Программист Java / Java разработчик (Junior Java Developer)

    Модуль 1 - Java для начинающих
    Занятие 1 - Основы языка программирования и работа со средой выполнения. Интегрированная среда разработки IntelliJ IDEA
    Занятие 2 - Базовые типы данных языка Java. Решение с помощью Java алгоритмических задач. Использование пошагового отладчика
    Занятие 3 - Объектно-ориентированное программирование. Классы и интерфейсы. Файловые потоки в языке Java
    Занятие 4 - Работа с файлами. Генерация и обработка исключительных ситуаций
    Занятие 5 - Обобщенные типы данных и стандартные коллекции
    Занятие 6 - Проекты с использованием сторонних библиотек и юнит-тестирование
    Модуль 2 - Java Concurrency
    Занятия 7-8 - Java Concurrency: модель памяти Java, синхронизация, ожидание, взаимоблокировки, потокобезопасные структуры данных, пулы потоков и совместное завершение. Инструмент JCStress для тестирования
    Модуль 3 - Java фреймворки. Hibernate и Spring
    Занятие 9 - Работа с базами данных из Java-приложения
    Занятие 10 - Использование фреймворка Hibernate для оптимизации работы с базами данных
    Занятие 11 - Фреймворки и библиотеки. Dependency Injection. DI-контейнеры. Inversion of Control.
    Занятие 12 - Введение во фреймворк Spring. Инструменты сборки. Spring контейнеры и бины.
    Занятие 13 - Модули Spring. Spring Core. Создание приложений на Spring.
    Занятие 14 - Продолжение Spring Core. Протоколы передачи данных. HTTP и web. Spring Boot.
    Занятие 15 - Проектирование и запуск web приложений. Тестирование Spring Boot приложений.
    Финальный проект
    Написание Spring приложения для определения курса валют​

    Продажник
     
  2. Последние события

    1. peekaboo51
      peekaboo51 не участвует.
      18 дек 2024 в 21:18
    2. 4lacmus
      4lacmus участвует.
      7 окт 2024
    3. ДенисДенисДенис
      ДенисДенисДенис участвует.
      12 июн 2024
    4. SubZer0
      SubZer0 участвует.
      25 апр 2024