Курс «Программист Java. Уровень Стажер»: обучение по онлайн-тренингу — Вебинарум
Обучение длится 6 модулей
Автор: Петр Арсентьев
Уровень подготовки: начальный
Программист Java. Уровень Стажер

О курсе
Рад, что ты решил узнать больше о программировании. Приятно встречать единомышленников.
В курсе есть все необходимое для подготовки тебя к работе Java программистом. Упор в курсе делается на практику. Каждое задание проверяется лично наставником.

Больше половины студентов успешно учатся на курсе параллельно с работой или учёбой. На выполнение заданий нужно будет тратить 1-2 часа в день. Ты будешь учиться под руководством эксперта, поэтому придется по 3-4 раза переделывать работы. Благодаря этим переделкам и обратной связи ты будешь расти.

80% учеников получают работу Java программистом в течение недели после окончания курса.




Программа курса
Уровень "Стажер"


Ты научишься использовать инструмент сборки Maven. Будешь писать модульные тесты и оформлять свой код, так как это делают профессионалы. Познакомишься с базовыми принципами построения программы через объектно-ориентированный подход. Научишься использовать Java Collections Frameworks. Весь код будешь заливать на GitHub. Займешься рефакторингом кода с применением шаблонов проектирования. После этого уровня ты сможешь претендовать на позиции Стажер Java разработчик.

Инструменты
Maven
jUnit
Git
IntelliJ Idea
Сheckstyle, JaCoCo
Travic CI

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

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

Шаблоны проектирования
Синглетон
Декоратор
Стратегия
Фабрика

Коллекции Lite
Collections Framework
Коллекции List, Set, Map
ArrayList
Сортировка
Обобщения
Итераторы

Функциональное программирование
Lambda
Stream API

Дата последнего обновления: 22 января 2023

Темы

Другие курсы

Глубокий Git для Junior и Middle (Teamlead’ов и Senior)
Глубокий Git для Junior и Middle (Teamlead’ов и Senior)
Автор: Сергей Венецкий
Подробнее
Цена
по запросу
Управление дронами с использованием компьютерного зрения
Управление дронами с использованием компьютерного зрения
Авторы: Группа авторов
Подробнее
12 000
1 000
/мес
Автоматизация тестирования c Playwright на JS/TS: полный курс
Автоматизация тестирования c Playwright на JS/TS: полный курс
Автор: Степан Осадший
Подробнее
2 990
Тестирование ПО с нуля: полный курс для будущих QA
Тестирование ПО с нуля: полный курс для будущих QA
Автор: Степан Осадший
Подробнее
2 890
-43%
НТМL и CSS - полный курс по вёрстке с нуля [2025]
НТМL и CSS - полный курс по вёрстке с нуля [2025]
Подробнее
3 999
6 990
SQL: оконные функции
SQL: оконные функции
Автор: Алексей Андросов
Подробнее
1 250
Metabase: визуализация данных
Metabase: визуализация данных
Автор: Алексей Андросов
Подробнее
1 500
FARM:Функциональная, асинхронная, реактивная, многопоточная Java
FARM:Функциональная, асинхронная, реактивная, многопоточная Java
Автор: Игорь Судакевич
Подробнее
15 000
Оптимизация SQL запросов на примере ClickHouse
Оптимизация SQL запросов на примере ClickHouse
Автор: Трофим Воробьев
Назад
Смотреть дальше