Скоро [job4j] С нуля до трудоустройства, Фуллстек Java + JS

Moderator
29 Мар 2020
258,542
1,012,037
113
#1
В курсе есть все необходимое для подготовки тебя к работе Java программистом. Упор в курсе делается на практику.

Теория и практика
Проверка заданий наставником и рекомендации по улучшению кода
Сдача теории по пройденному материалу наставнику в устной форме
Решение тестовых заданий с реальных собеседований

Уровень стажер

upload_2020-5-17_15-37-47-png.591797


Спойлер: Уровень стажер
Инструменты

Maven
jUnit
Git
IntelliJ Idea
Сheckstyle, JaCoCo
Travic CI
Синтаксис языка

JVM
Типы данных
Операторы условия
Циклы
Массивы
ООП

Наследование
Инкапсуляция
Полиморфизм
Внутренние класы
Абстрактные классы
Исключения
Шаблоны проектирования

Синглетон
Декоратор
Стратегия
Фабрика
Коллекции Lite

Collections Framework
Коллекции List, Set, Map
ArrayList
Сортировка
Обобщения
Итераторы
Функциональное программирование

Lambda
Stream API

Уровень Junior

upload_2020-5-17_15-38-15-png.591798


Спойлер: Уровень Junior
Коллекции Pro

Параметризованные типы, Wildcard
Итераторы
Внутреннее устройство:
Коллекции List
Коллекции Stack, Queue
Коллекции Set
Коллекции Map
Структуры Tree

Hashcode, equals
ООД

Принципы SOLID
Разработка через тестирование (TDD)
Память

Cборщик мусора
Типы сборщиков
Профилирование приложений
Soft weak ссылки и коллекции
Ввод-вывод, Socket

InputStreams, OutputStreams
Readers, Writers
Scanner
Файловые менеджеры
Сокеты
Внешняя сортировка файлов
SQl, JDBC

Общие сведения о базах данных на основе PostgreSQL
Базовый синтаксис SQL
Запросы Select, Join, Outer Left, Right
JDBC
Индексирование, внешние ключи, естественные ключи

Уровень Middle

upload_2020-5-17_15-38-42-png.591799


Спойлер: Уровень Middle
Многопоточность

Синхронные и асинхронные операции
Синхронизация ресурсов
JMM
Низкоуровневые блокировки
Неблокирующие алгоритмы
Потокобезопасные коллекции
Клиент-серверное приложение

Общая схема клиент-серверного приложения
Протоколы HTTP и HTTPS
Servlet
JSP, MVC, JSLT
Filter, Session, Auth
Клиентские языки HTML, JS, CSS
Тестирование Mockito
Hibernate

Базовые понятия ORM. Hibernate
Конфигурирование Hibernate
Связь модельных представлений с объектами
Язык запросов HQL
Интеграционное тестирование
Spring

Spring IoC
Spring HibernateTemplate
Spring Data
Spring MVC
Spring Security
Spring Test
Spring Boot
Spring Web Service
Spring JMS






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

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