Топ-100
Сейчас ищут:

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

Admin

Администратор
Команда форума
Регистрация
30 Дек 2017
Сообщения
149,680
Симпатии
4,186
Основы программирования на 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
Продажник


Пожалуйста Войдите или Зарегистрируйтесь для просмотра скрытого текста.

.

Скачать:

Для просмотра содержимого вам необходимо авторизоваться или зарегистрироваться.

Если у Вас нет Премиум статуса:

Преимущества VIP-подписки

Оформить VIP-Подписку

 

Похожие курсы:

Сверху