Профессия: Java-разработчик от ProductStar
Программа курса
Ознакомьтесь с программой курса «Профессия: Java-разработчик» от ProductStar
Блок 1: "Основы Java"
-
Знакомство с языком Java и инструментами
-
Переменные и типы данных в Java
-
Циклы и языковые конструкции в Java
-
Работа с массивами
-
Классы и объекты (Часть 1)
-
Классы и объекты (Часть 2)
-
Обработка исключений
-
Строки и регулярные выражения
-
Первая программа на Java
-
Бонусный урок. Разбираем Домашние задания
Блок 2: "Java Core"
-
Знакомство с алгоритмами
-
Введение в коллекции: списки, стеки и очереди
-
Коллекции: map, set
-
Stream api, lambda, optional
-
Домашнее задание по коллекциям Java
-
Generic-типы. Runtime, wildcards & PECS
-
Работа с памятью JVM
-
Знакомство с Linux
-
Продолжение знакомства с Linux
-
Работа с файлами. Адаптер и декоратор
-
Домашнее задание: консольная утилита для поиска по файлу
-
Сериализация.Взаимодействие сервисов, бинарная сериализация, xml, json, yaml
-
Работа с сетью. UPD, TCP/HTTP, OSI
-
Домашнее задание: работа с сетью и API
-
Java библиотека NIO. Отличия IO и NIO
-
Многопоточное программирование в Java. Синхронизация, классы concurrent
-
Рефлексия в Java. Создание аннотаций
Блок 3: "Работа с Git и Spring Framework"
-
Системы контроля версий. Версионирование кода, совместная разработка, CSV
-
Git & GitHub. Git, Commit, Ветки, слияние веток и разрешение конфликтов, GitHub, Командная работа, Код ревью
-
Системы автоматической сборки Java-проектов
-
Inversion of control / Dependency Injection
-
Что такое Spring framework и зачем он нужен?
-
pring Application Context – от XML до Groovy
-
Spring Web. REST-архитектура и контроллеры
-
Сервера, Tomcat
-
MVC & Spring Boot. Архитектура Веб Сервиса, MVC, Spting Boot
-
Основы HTML. Язык разметки страницы
-
CRUD приложение. Create, Read, Update, Delete application
-
Введение в блок SQL
-
Извлечение и фильтрация данных
-
Преобразование и сортировка данных
-
Базы данных, Подключение, запуск instance / JDBC
-
Развиваем проект и добавляем в БД (делаем todo)
Блок 4: "SQL и базы данных"
-
Группировка данных
-
Введение в базы данных
-
Объединение таблиц
-
Подзапросы
-
Обновление, добавление и удаление данных
-
Создание, изменение и удаление таблиц
-
Advanced
-
PostgreSQL + примеры
-
Реляционные базы данных PostgreSQL
-
Транзакции и уровни изоляции + Индексы
-
Spring JDBC / JOOQ
-
Hibernate (теория)
-
Hibernate (практика) Spring-data
Блок 5: Дипломная работа и помощь с трудоустройством
-
Работа над дипломным проектом для портфолио
-
Подготовка резюме
-
Подготовка к собеседованию
-
Финальная защита и консультации
- Город
- Онлайн
- Формат обучения
- Онлайн
- Сертификат
- Есть
- Инструменты на курсе
-
Java
PostgreSQLSpring Framework
Компетентность преподавателей. Все педагоги обладают высококлассным образованием и многолетним опытом работы.
Практика. Решение кейсов из реальной жизни, а в случае какого-то вопроса наставники всегда на связи.
Качество предоставляемой информации. Контент достаточно полезный, современный и актуальный.
Низкие цены. Стоимость курсов в ProductStar куда ниже и доступнее, чем на других платформах.
Слабый интерфейс. Полезным и качественным курсам необязательно завлекать клиентов только с помощью "красивой" обёртки.
Технические сбои. С проверкой заданий случаются задержки, а вебинары иногда отстают по времени, но это не слишком критично.
Взгляните, что студенты и выпускники говорят про ProductStar
Всем привет) Ребят прям приятно слушать, постоянно проводят вебинары, без воды, с спикерами из ведущих компаний, делятся опытом). Скоро и я начну обучение на продакта). Недавно на одном из семинаров в качестве подарка сказали предоставят доступ к курсу) Жду теперь с нетерпением) ...
Если ищете хорошие курсы по маркетингу или программированию, то можно порекомендовать ProductStar. Узнал о них случайно из обзора на сайте «Это Развод»( https://eto-razvod.ru/review/productstar/), плюс другие отзывы в целом положительные. Для новичков отличный вариант, понравилос...