Автор: JavaBegin
Название: Angular Java/Spring Hibernate (2020)
Описание:
Angular Java/Spring Hibernate
Новый видеокурс, где вы создадите большой fullstack проект Angular вместе с серверными технологиями (frontend backend). Является продолжением первого курса (основы Angular).
Длительность: ~ 10 часов, 49 уроков Время на изучение: ~ 2 недели Исходный код: май 2020 г.
(Версии: Angular 9, Java 8, SpringBoot 2, Hibernate 5)
Сейчас в интернете не так много курсов, где вы создаете полноценное приложение по шагам, особенно на русском языке. Когда я начинал изучение всей этой темы - приходилось собирать всю информацию по кускам на английском языке.
Поэтому я решил закрыть этот пробел и создал большой обучающий блок Angular на русском языке, состоящий из нескольких курсов. Это вторая часть, продолжение.
У вас есть возможность получить все в одном месте и создать красивое большое приложение, которое можно использовать на собеседованиях как портфолио (будет большим плюсом вам) - c использованием всех современных технологий: Angular, TypeScript, Java, Spring, Hibernate, RESTful, JSON и др.
Объективно, на данный момент я пока не видел аналогичных курсов во всем интернете (возможно плохо искал, но я "перелопатил" почти все, прошел около 10 самых популярных тренингов - везде либо создавали независимые участки кода, либо проект был маленьким).
Спойлер: программа
Отладка JavaScript в браузере, чтобы можно было найти причину практически любой ошибки
16 мин
6. Нахождение причины любой ошибки
кода на TypeScript
Правильный подход к дебагу клиентского
10 мин
5. Дебаг Angular приложения в IntelliJ IDEA
чтобы видеть все операции, не только вашего проекта
Как правильно вести логирование SQL запросов на сервере MySQL,
13 мин
4. Просмотр SQL в режиме реального времени
для всех HTTP запросов
Отображение пользователю индикатора загрузки
10 мин
3. Индикатор загрузки
(и всех его компонентов)
Сохранение и восстановление состояния приложения
14 мин
2. Сохранение состояния приложения
основные моменты верстки
Проверка работы мобильной версии,
10 мин
1. Мобильная верстка
Дополнительные уроки, входят не во все комплекты
4. Бонусные уроки
обновление задач
Настройки приоритетов и цветов,
19 мин
14. Работа с приоритетами
процентная реализация
Показ статистики по всем задачам,
18 мин
13. Общая статистика
ссылок на внутренние объекты
CRUD операции для задач - с учетом
17 мин
12. Редактирование задач
постраничного вывода данных
Поиск задач с возможностью
23 мин
11. Поиск задач
вывода данных в таблице задач
Формирование на клиенте компонентов для постраничного
14 мин
10. Постраничный вывод данных
с внутренними объектами
Цикл разработки для отображения задач
8 мин
9. Отображение задач
отправка клиенту статусов HTTP
CRUD операции с использованием RESTful сервисов,
15 мин
8. Редактирование категорий
и получение коллекций из БД
Поиск категорий с помощью RESTful запросов
15 мин
7. Поиск категорий
в формате JSON и формирование коллекций
Работа с категориями, отображение, загрузка по HTTP
21 мин
6. Категории
пошагового добавления функционала
Запуск проекта без данных для последующего
10 мин
5. Очистка проекта
применение наследования и других возможностей ООП
Рефакторинг кода, оптимизация и удаление дублирующегося кода,
6 мин
4. Применение ООП
для создания абстрактного и конкретного уровней
Обхединение сервисов и DAO интерфейсов
15 мин
3. Сервисы и DAO
доступа к данным на клиенте
Применение шаблонов DAJ для правильной организации
26 мин
2. Доработка шаблона DAO
использоваться как основа для разработки
Просмотр базового проекта, который будет
9 мин
1. Исходный проект
Клиентский код для создания внешнего вида и обработки действий пользователя
3. Создание frontend
и разделения приложения на слои
Реализация уровня сервисов для правильной архитектуры
7 мин
15. Сервисы
динамическая реализация с переданными параметрами
Одновременное применение постраничности и сортировки,
21 мин
14. Постраничность и сортировка
связывание с другими объектами через аннотации
Полный цикл работы над объектами задач,
26 мин
13. Работа с задачами
компоновка запросов
Логирование на сервере в нужном формате,
11 мин
12. Вывод SQL запросов
описание на языке JPQL
Реализация собственных SQL запросов помимо стандартных,
20 мин
11. Поиск с помощью JPQL
готовых объектов Spring Data JPA
Вывод данных в упорядоченном виде с помощью
12 мин
10. Сортировка
поиск и добавление в коллекцию
Получение одиночных объектов из БД по его id,
14 мин
9. Получение объекта по id
ошибок и статусов HTTP
Работа с параметрами в методах контроллера, отправка клиенту
23 мин
8. Проверка параметров
добавление новых записей в БД
Проверка работы приложения с помощью контроллеров,
20 мин
7. Добавление объектов
использование готовых интерфейсов Spring Data JPA
Доступ к данным и формирование основных SQL запросов,
21 мин
6. Создание репозиториев
оптимизация связей между полями
Генерация классов Java на основе таблиц БД, аннотации Hibernate,
23 мин
5. Создание Entity
загрузка зависимостей, библиотек с помощью Gradle
Пошаговое создание SpringBoot приложения в IntelliJ IDEA,
16 мин
4. Создание приложения SpringBoot
причины и алгоритм создания
Оптимизация для SQL запросов, создание нужных индексов,
6 мин
3. Индексы таблиц
исключение лишних SQL запросов в БД
Алгоритм работы триггеров для обновления статистики задач,
23 мин
2. Триггеры для обновления данных
внешний ключи, триггеры, индексы
Структуры таблиц БД, связывание, типы данных, тестовые записи,
16 мин
1. Создание базы данных в MySQL
Серверный код для обработки запросов и доступа к БД
2. Создание backend
какие изменения нужно внести в проекты
Как правильно обновить локальный и глобальный Angular,
15 мин
2. Обновление Angular до последней версии
Общая концепция и подходы.
Какие технологии и как будете их связывать внутри приложения.
3 мин
1. Общая схема взаимодействия backend и frontend
Настройка и установка окружения, общие сведения1. Введение
Подробнее:
Скачать:
Название: Angular Java/Spring Hibernate (2020)
Описание:
Angular Java/Spring Hibernate
Новый видеокурс, где вы создадите большой fullstack проект Angular вместе с серверными технологиями (frontend backend). Является продолжением первого курса (основы Angular).
Длительность: ~ 10 часов, 49 уроков Время на изучение: ~ 2 недели Исходный код: май 2020 г.
(Версии: Angular 9, Java 8, SpringBoot 2, Hibernate 5)
Сейчас в интернете не так много курсов, где вы создаете полноценное приложение по шагам, особенно на русском языке. Когда я начинал изучение всей этой темы - приходилось собирать всю информацию по кускам на английском языке.
Поэтому я решил закрыть этот пробел и создал большой обучающий блок Angular на русском языке, состоящий из нескольких курсов. Это вторая часть, продолжение.
У вас есть возможность получить все в одном месте и создать красивое большое приложение, которое можно использовать на собеседованиях как портфолио (будет большим плюсом вам) - c использованием всех современных технологий: Angular, TypeScript, Java, Spring, Hibernate, RESTful, JSON и др.
Объективно, на данный момент я пока не видел аналогичных курсов во всем интернете (возможно плохо искал, но я "перелопатил" почти все, прошел около 10 самых популярных тренингов - везде либо создавали независимые участки кода, либо проект был маленьким).
Спойлер: программа
Отладка JavaScript в браузере, чтобы можно было найти причину практически любой ошибки
16 мин
6. Нахождение причины любой ошибки
кода на TypeScript
Правильный подход к дебагу клиентского
10 мин
5. Дебаг Angular приложения в IntelliJ IDEA
чтобы видеть все операции, не только вашего проекта
Как правильно вести логирование SQL запросов на сервере MySQL,
13 мин
4. Просмотр SQL в режиме реального времени
для всех HTTP запросов
Отображение пользователю индикатора загрузки
10 мин
3. Индикатор загрузки
(и всех его компонентов)
Сохранение и восстановление состояния приложения
14 мин
2. Сохранение состояния приложения
основные моменты верстки
Проверка работы мобильной версии,
10 мин
1. Мобильная верстка
Дополнительные уроки, входят не во все комплекты
4. Бонусные уроки
обновление задач
Настройки приоритетов и цветов,
19 мин
14. Работа с приоритетами
процентная реализация
Показ статистики по всем задачам,
18 мин
13. Общая статистика
ссылок на внутренние объекты
CRUD операции для задач - с учетом
17 мин
12. Редактирование задач
постраничного вывода данных
Поиск задач с возможностью
23 мин
11. Поиск задач
вывода данных в таблице задач
Формирование на клиенте компонентов для постраничного
14 мин
10. Постраничный вывод данных
с внутренними объектами
Цикл разработки для отображения задач
8 мин
9. Отображение задач
отправка клиенту статусов HTTP
CRUD операции с использованием RESTful сервисов,
15 мин
8. Редактирование категорий
и получение коллекций из БД
Поиск категорий с помощью RESTful запросов
15 мин
7. Поиск категорий
в формате JSON и формирование коллекций
Работа с категориями, отображение, загрузка по HTTP
21 мин
6. Категории
пошагового добавления функционала
Запуск проекта без данных для последующего
10 мин
5. Очистка проекта
применение наследования и других возможностей ООП
Рефакторинг кода, оптимизация и удаление дублирующегося кода,
6 мин
4. Применение ООП
для создания абстрактного и конкретного уровней
Обхединение сервисов и DAO интерфейсов
15 мин
3. Сервисы и DAO
доступа к данным на клиенте
Применение шаблонов DAJ для правильной организации
26 мин
2. Доработка шаблона DAO
использоваться как основа для разработки
Просмотр базового проекта, который будет
9 мин
1. Исходный проект
Клиентский код для создания внешнего вида и обработки действий пользователя
3. Создание frontend
и разделения приложения на слои
Реализация уровня сервисов для правильной архитектуры
7 мин
15. Сервисы
динамическая реализация с переданными параметрами
Одновременное применение постраничности и сортировки,
21 мин
14. Постраничность и сортировка
связывание с другими объектами через аннотации
Полный цикл работы над объектами задач,
26 мин
13. Работа с задачами
компоновка запросов
Логирование на сервере в нужном формате,
11 мин
12. Вывод SQL запросов
описание на языке JPQL
Реализация собственных SQL запросов помимо стандартных,
20 мин
11. Поиск с помощью JPQL
готовых объектов Spring Data JPA
Вывод данных в упорядоченном виде с помощью
12 мин
10. Сортировка
поиск и добавление в коллекцию
Получение одиночных объектов из БД по его id,
14 мин
9. Получение объекта по id
ошибок и статусов HTTP
Работа с параметрами в методах контроллера, отправка клиенту
23 мин
8. Проверка параметров
добавление новых записей в БД
Проверка работы приложения с помощью контроллеров,
20 мин
7. Добавление объектов
использование готовых интерфейсов Spring Data JPA
Доступ к данным и формирование основных SQL запросов,
21 мин
6. Создание репозиториев
оптимизация связей между полями
Генерация классов Java на основе таблиц БД, аннотации Hibernate,
23 мин
5. Создание Entity
загрузка зависимостей, библиотек с помощью Gradle
Пошаговое создание SpringBoot приложения в IntelliJ IDEA,
16 мин
4. Создание приложения SpringBoot
причины и алгоритм создания
Оптимизация для SQL запросов, создание нужных индексов,
6 мин
3. Индексы таблиц
исключение лишних SQL запросов в БД
Алгоритм работы триггеров для обновления статистики задач,
23 мин
2. Триггеры для обновления данных
внешний ключи, триггеры, индексы
Структуры таблиц БД, связывание, типы данных, тестовые записи,
16 мин
1. Создание базы данных в MySQL
Серверный код для обработки запросов и доступа к БД
2. Создание backend
какие изменения нужно внести в проекты
Как правильно обновить локальный и глобальный Angular,
15 мин
2. Обновление Angular до последней версии
Общая концепция и подходы.
Какие технологии и как будете их связывать внутри приложения.
3 мин
1. Общая схема взаимодействия backend и frontend
Настройка и установка окружения, общие сведения1. Введение
Подробнее:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Скачать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.