-
Урок 1.
00:02:43
Приветствие
-
Урок 2.
00:04:06
Демонстрация финальной версии Интернет-магазина.
-
Урок 3.
00:06:40
Краткое содержание второй части курса.
-
Урок 4.
00:02:08
Необходимое программное обеспечение.
-
Урок 5.
00:01:39
Ресурсы для проекта.
-
Урок 6.
00:04:16
История создания .NET Core и его особенности.
-
Урок 7.
00:03:56
Создание проекта.
-
Урок 8.
00:01:43
Обзор файлов проекта.
-
Урок 9.
00:01:28
Файл Program.cs
-
Урок 10.
00:04:35
Внедрение зависимостей.
-
Урок 11.
00:02:27
Класс Startup, часть 1.
-
Урок 12.
00:03:25
Класс Startup, часть 2.
-
Урок 13.
00:06:02
Маршрутизация в MVC.
-
Урок 14.
00:00:50
Файл appsettings.json.
-
Урок 15.
00:02:52
Папка wwwRoot и файл launchSettings.json.
-
Урок 16.
00:03:46
Приложение MVC.
-
Урок 17.
00:03:49
Маршрутизация на примерах.
-
Урок 18.
00:04:54
Представления по умолчанию в структуре проекта.
-
Урок 19.
00:03:36
Создание первой Модели.
-
Урок 20.
00:03:29
Строка подключения к Базе Данных.
-
Урок 21.
00:05:25
Установка контекста БД.
-
Урок 22.
00:03:49
Завершение настройки контекста БД.
-
Урок 23.
00:03:36
Создание таблицы Категорий в БД.
-
Урок 24.
00:01:14
Проверка, созданной БД.
-
Урок 25.
00:02:52
Создание контроллера для Категорий.
-
Урок 26.
00:02:33
Добавляем представление для метода Index в контроллере Category.
-
Урок 27.
00:04:36
Получение списка Категорий из БД.
-
Урок 28.
00:05:20
Создание представления для списка Категорий.
-
Урок 29.
00:04:58
Добавление Категории. Часть 1.
-
Урок 30.
00:05:30
Добавление Категории. Часть 2.
-
Урок 31.
00:03:58
Добавление Категории. Часть 3.
-
Урок 32.
00:01:11
Задание для самостоятельной работы.
-
Урок 33.
00:06:22
Решение задания для самостоятельной работы.
-
Урок 34.
00:04:38
Валидация в ASP.NET Core.
-
Урок 35.
00:04:22
Валидация на стороне клиента и на стороне сервера.
-
Урок 36.
00:03:14
Передача параметров при перенаправлении.
-
Урок 37.
00:03:50
Метод Get для редактирования Категории.
-
Урок 38.
00:02:16
Обновление Категории.
-
Урок 39.
00:03:58
Удаление Категории.
-
Урок 40.
00:04:36
Шрифт Awesome.
-
Урок 41.
00:00:37
Задание для самостоятельной работы.
-
Урок 42.
00:05:06
Решение задания для самостоятельной работы.
-
Урок 43.
00:05:47
Добавление модели товара.
-
Урок 44.
00:03:23
Создание таблицы товаров в базе данных.
-
Урок 45.
00:05:17
Список товаров.
-
Урок 46.
00:03:16
Создание и обновление товара.
-
Урок 47.
00:05:30
Интерфейс страницы создания и обновления товара. Часть 1.
-
Урок 48.
00:05:16
Интерфейс страницы создания и обновления товара. Часть 2.
-
Урок 49.
00:05:19
ViewBag и ViewData.
-
Урок 50.
00:03:34
Что такое ViewModel.
-
Урок 51.
00:04:54
Пример ViewModel.
-
Урок 52.
00:03:16
Стилизованные предупреждения.
-
Урок 53.
00:02:29
Скрипт Summernote.
-
Урок 54.
00:08:42
Создание карточки товара.
-
Урок 55.
00:03:07
Настройка вывода изображения товара на странице редактирования.
-
Урок 56.
00:07:04
Обновление изображения для Товара.
-
Урок 57.
00:03:12
Исправление ошибок для ситуации с невалидной моделью Товара.
-
Урок 58.
00:08:35
Удаление Товара.
-
Урок 59.
00:00:51
Задание для самостоятельной работы.
-
Урок 60.
00:06:18
Решение задания для самостоятельной работы.
-
Урок 61.
00:01:33
Eager Loading (жадная загрузка).
-
Урок 62.
00:01:56
Модификация модели Товара.
-
Урок 63.
00:01:55
Изменение навигационной панели.
-
Урок 64.
00:03:26
ViewModel для страницы Home.
-
Урок 65.
00:03:45
Представление Index для контроллера Home.
-
Урок 66.
00:04:42
Частичное представление для карточки Товара.
-
Урок 67.
00:02:29
Страница Home.
-
Урок 68.
00:04:51
Создание модели представления и метода для страницы Товара.
-
Урок 69.
00:05:20
Страница Товара.
-
Урок 70.
00:05:07
Настройка сессий.
-
Урок 71.
00:05:44
Метод Get для Сессии Пользователя.
-
Урок 72.
00:06:33
Добавление сессии.
-
Урок 73.
00:02:04
Логика для кнопки удаления из корзины покупок.
-
Урок 74.
00:02:30
Метод для удаления Товара из корзины.
-
Урок 75.
00:05:31
Настройка таблиц системы Идентификации.
-
Урок 76.
00:06:27
Настройка страниц системы Идентификации.
-
Урок 77.
00:03:06
Модификация таблиц системы Идентификации.
-
Урок 78.
00:05:07
Добавление имени и номера телефона в форме Регистрации.
-
Урок 79.
00:05:52
Настройка управления Ролями.
-
Урок 80.
00:02:27
Регистрация Пользователя.
-
Урок 81.
00:05:06
Создание учетной записи нового Пользователя с правами Администратора.
-
Урок 82.
00:01:59
Изменение интерфейса для Админа, на странице Регистрации.
-
Урок 83.
00:05:23
Создание Контроллера Корзины Покупок.
-
Урок 84.
00:04:27
Страница Корзины Покупок.
-
Урок 85.
00:03:56
Удаление предметов из Корзины.
-
Урок 86.
00:05:08
Авторизация для доступа к Корзине.
-
Урок 87.
00:05:22
Метод Get для Summary.
-
Урок 88.
00:03:36
Интерфейс страницы Summary.
-
Урок 89.
00:02:14
Решение проблемы со страницей Summary.
-
Урок 90.
00:01:15
Регистрация в MailJet.
-
Урок 91.
00:05:39
Добавление MailJet в проект.
-
Урок 92.
00:05:47
Отправка электронных сообщений.
-
Урок 93.
00:03:09
Сервис ProtonMail.
-
Урок 94.
00:05:30
Доступ через Configuration к appsettings.json.
-
Урок 95.
00:07:29
Подтверждение Запроса.
-
Урок 96.
00:03:35
Что использовать, Foreach или For?
-
Урок 97.
00:06:38
Данные для шаблона электронного сообщения.
-
Урок 98.
00:04:03
Шаблон для передачи сообщений о Запросе.
-
Урок 99.
00:03:44
Настройка доступа.
-
Урок 100.
00:03:54
Исправление логики регистрации аккаунта Админа.