Открыто

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

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

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

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

  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. us670617
      us670617 не участвует.
      27 янв 2026
    2. us670617
      us670617 участвует.
      27 янв 2026
    3. us670617
      us670617 не участвует.
      27 янв 2026
    4. us670617
      us670617 участвует.
      27 янв 2026
  3. Обсуждение
  4. 2 фев 2026
    #2
    us670617
    us670617 СкладчикСкладчик
    Купил курс, а материала нету,как быть? Знает кто, писал уже во всю да, ничего не поменялось, кто подскажет?