Открыто

Основы программирования на Java [2022] [maxima.school] [Марсель Сидиков, Виктор Бодров, Игонин Олег]

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

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

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

  1. 16 июл 2022
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Основы программирования на Java [2022]
    maxima.school
    Марсель Сидиков, Виктор Бодров, Игонин Олег


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

    Практическое обучение от middle/senior программистов.

    Программа курса рассчитана на слушателей с любым уровнем знаний. Если вы уже знакомы с основами программирования, проходить обучение будет проще. Но, если вы ранее не сталкивались с программированием, на курсе преподаватель всё доступно объяснит.

    Чему вы научитесь:
    1. Получат навыки работы с СУБД
    2. Описывать модели предметной области в терминах ООП
    3. Смогут разрабатывать собственные библиотеки
    4. Подготовятся к собеседованиям
    5. Изучат основы фреймворка Spring

    Кому полезен курс:
    1. Кто хочет начать работать в IT-сфере
    2. Начинающим Java-разработчикам
    3. Java-разработчикам, которые хотят прокачать скиллы

    Модуль 1 - Intro
    • Базовые понятия программирования
    • Инфраструктура Java
    • Синтаксис
    • Типы данных
    • Структуры управления
    • Массивы
    • Функции и процедуры
    • Рекурсия
    • Git
    Модуль 2 - OOP
    • Классы и объекты
    • Абстракция и инкапсуляция
    • Уровни доступа в Java
    • Модификаторы доступа
    • Наследование
    • Восходящее преобразование
    • Нисходящее преобразование
    • Полиморфизм
    • Абстрактные классы и интерфейсы
    • Паттерны проектирования
    Модуль 3 - Standard Library
    • Исключения в Java
    • Java IO, реализация паттерна DAO
    • Класс Object
    • Обобщения
    • Списки и ассоциативные массивы
    • Java Collection API
    • Stream API
    Модуль 4 - Tools
    • Сборка JAR
    • Maven
    • JUnit
    • Lombok
    Модуль 5 - Web Start
    • HTTP-протокол
    • Servlets
    • Tomcat
    • HTML/CSS/JS
    • Freemarker
    Модуль 6 - Spring
    • DI/IOC
    • Java Reflection AP
    • Ioc-контейнер
    • Бины
    • Способы инъекций зависимостей
    • Варианты конфигурации приложения
    • AOP
    Модуль 7 - Java DB
    • SQL
    • JDBC
    • java.sql
    • Spring Configuration for DB
    • Spring JDBC
    • ORM, JPA, Hibernate
    Модуль 8 - Spring Web
    • Spring MVC
    • DispatcherServlet
    • Controllers
    • Обработка запроса
    Модуль 9 - Spring Data Jpa
    • Конфигурация Spring Data JPA
    • Написание методов JpaRepository
    • EntityGraph
    • NamedEntityGraph
    Модуль 10 - Spring Security
    • Безопасность приложения
    • Аутентификация и авторизация
    • Шифрование, кодирование, хеширование, обфусцирование
    • Куки, сессии
    • Архитектура Spring Security
    • Конфигурация Spring Security
    Модуль 11 - Spring Boot
    • Автоконфигурирование приложения
    • Настройка компонентов
    • In Memory DataBase
    • Размещение приложения внутри Tomcat
    Модуль 12 - REST API
    • Понятие REST
    • Правила написания REST-приложения
    • Обеспечение безопасности REST-приложения
    • Создание NodeJS-сервера для работы с приложением REST
    • Data Rest Repository and HATEOAS
    Модуль 13 - Deploy
    • Развертывание приложения на удаленном сервере
    • Jenkins
    • Контейнеризация
    Модуль 14 - Spring Cloud
    • Микросервисная архитектура и паттерны
    • Zuul, Eurika, Ribbon и т.д.
    Модуль 15 - Spring Boot
    • RabbitMQ
    • Kafka
    • Redis
    • Mongo
    • WebFlux

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

    1. rainwoman
      rainwoman не участвует.
      12 июн 2025
    2. rainwoman
      rainwoman участвует.
      12 июн 2025
    3. AlbinaKov
      AlbinaKov участвует.
      18 авг 2024
    4. Милая
      Милая не участвует.
      16 авг 2024