Java и Spring Boot с нуля на примере приложения "Список дел". Практические курс для начинающих

В этом мини курсе вы создадите с нуля простое приложение и по ходу его создания изучите важнейшие концепции Java и Spring Boot. Курс расчитан на людей без предварительных знаний Java и Spring. Мой курс для начинающих Java разработчиков: https://stepik.org/a/210257 - на stepik https://www.udemy.com/course/java-bac... - на udemy Курсы для среднего уровня от javaops: https://alexnikiforov.com/javaops Мой канал: t.me/nikiforovjavachannel Чат: t.me/nikiforovjavachat Репозиторий с кодом из видео - https://github.com/AlexandrNikiforov/... (последняя часть с кнопкой поиска будет запушена в ближайшее время) Таймкоды: 00:00 Начало 00:29 Обзор создаваемого мини-приложения 01:41 Список технологий 06:31 Реклама своего курса 07:59 Установка Intellij Idea 10:02 Создание проекта и установка JDK 14:41 Что такое класс 18:23 Методы, метод main 24:05 Класс String, переменные, вывод текста в терминал 36:47 Создание методов, статические/инстанс методы 44:44 Создание Spring Boot приложения 56:38 Настройка Intellij IDEA для работы со Spring Boot приложением 59:08 Файл pom.xml (maven) для конфигурации библиотек и фреймворков 01:04:02 обзор раздела external libraries 01:05:55 Методы, возвращающие значения 01:13:10 Создание контроллера, что такое bean 01:19:07 Создание файла index.html 01:22:56 Что происходит под капотом (упрощенная версия:)) 01:28:10 Поля (fields - instance variables) 01:36:34 Типы данных 01:46:25 Структуры данных - массив и ArrayList 01:54:44 HashMap 01:56:16 Создание аналога имплементации интерфейса Model 02:04:43 Переопределение метода toString() 02:07:36 Интерфейсы 02:15:28 Передача данных из контроллера в HTML 02:20:58 аннотация @Entity 02:25:13 аннотация @Id и @GeneratedValue 02:30:56 Создание репозитория 02:33:56 Наследование (Inheritance) 02:38:45 Dependency injection с помощью контруктора 02:46:04 Использование репозитория 02:53:43 Цикл for 03:00:37 Цикл for-each 03:03:39 Вывод всех дел из списка на экран с помощью thymeleaf 03:07:31 Использование CommandLineRunner 03:10:07 Добавление bootstrap в index.html 03:12:38 Сверка с кодом в репозитории 03:14:12 Создание метода контроллера для добавления задачи 03:19:11 Добавление в index.html формы для добавления задачи в список 03:23:00 Повторение 03:25:05 Добавление bootstrap 03:29:23 Добавление кнопки удаления отдельной задачи 03:34:05 Добавление метода контроллера для удаления отдельной задачи 03:37:25 Добавление возможности удаления всех задач 03:42:12 Условный оператор (if-else) 03:48:36 Добавление поиска в index.html 03:53:06 Добавление поиска в контроллер 04:02:20 Заключение

Spring Boot Для Начинающих За 1 Час с Нуля | Spring Уроки
▶︎

Spring Boot Для Начинающих За 1 Час с Нуля | Spring Уроки

Как я стал программистом Java в 33 года | Из менеджера в разработчика за 14 месяцев
▶︎

Как я стал программистом Java в 33 года | Из менеджера в разработчика за 14 месяцев

Hibernate полный курс с НУЛЯ 3 часа [2026 NEW]
▶︎

Hibernate полный курс с НУЛЯ 3 часа [2026 NEW]

Spring Boot ПОЛНЫЙ курс для начинающих [2025]
▶︎

Spring Boot ПОЛНЫЙ курс для начинающих [2025]

Шульман о состоянии РФ накануне выборов
▶︎

Шульман о состоянии РФ накануне выборов

Чем занимается Java backend разработчик, типичные задачи и обязанности, порядок работы над задачами
▶︎

Чем занимается Java backend разработчик, типичные задачи и обязанности, порядок работы над задачами

Полный курс по Spring Core с НУЛЯ
▶︎

Полный курс по Spring Core с НУЛЯ

Шурик в Матрице. Полный фильм
▶︎

Шурик в Матрице. Полный фильм

ВСЁ про JAVA-СОБЕСЕДОВАНИЯ В 2026. ЗАРПЛАТЫ, ЛОВУШКИ, ВОПРОСЫ
▶︎

ВСЁ про JAVA-СОБЕСЕДОВАНИЯ В 2026. ЗАРПЛАТЫ, ЛОВУШКИ, ВОПРОСЫ

Чему китайских детей учат про Россию? Я прочитал их учебники истории
▶︎

Чему китайских детей учат про Россию? Я прочитал их учебники истории

Spring Boot с НУЛЯ - Курс для НАЧИНАЮЩИХ с ПРАКТИКОЙ [2023]
▶︎

Spring Boot с НУЛЯ - Курс для НАЧИНАЮЩИХ с ПРАКТИКОЙ [2023]

Spring Framework и Spring Boot с нуля
▶︎

Spring Framework и Spring Boot с нуля

Стек технологий Java разработчика - большой обзор (фреймворки, базы данных, брокеры сообщений)
▶︎

Стек технологий Java разработчика - большой обзор (фреймворки, базы данных, брокеры сообщений)

Java - Полный Курс по Java [11 ЧАСОВ]
▶︎

Java - Полный Курс по Java [11 ЧАСОВ]

Собеседование в Альфа-Банк: Middle Java с лайв кодингом!
▶︎

Собеседование в Альфа-Банк: Middle Java с лайв кодингом!

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data
▶︎

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data

Собеседование Java Junior | Подготовка к реальному собеседованию |  Jetbulb
▶︎

Собеседование Java Junior | Подготовка к реальному собеседованию | Jetbulb

Евгений Борисов — Spring – Глубоко и не очень
▶︎

Евгений Борисов — Spring – Глубоко и не очень

[6 часов] Spring Boot 2026 c НУЛЯ до PRO
▶︎

[6 часов] Spring Boot 2026 c НУЛЯ до PRO

Spring Boot Гайд | Полный курс с 0 [2026] [NEW]
▶︎

Spring Boot Гайд | Полный курс с 0 [2026] [NEW]