PRO C#. ASP.NET Core. ВСЕ САМ
Повышение квалификации
6-7 часов в неделю
онлайн
Сертификат Stepik
39 990 ₽
Подробнее о курсе
Документ после выпуска
Сертификат Stepik
Программа курса
Подготовка
- Установка Visual Studio with ASP NET
- Цель прохождения курса
- Живое сообщество
- Мозгокачалка
Урок 1. Устройство WEB
- Устройство WEB приложений
- ASP.NET Core
- Домашнее задание 0
Урок 1. Разбор дз
- Разбор 0
- Бонус. Рассказ про технологии простым языком
Урок 2. ASP.NET Core MVC
- Домашнее задание 1
- Создание и разбор шаблона приложения
- Домашнее задание 2
Урок 2. Разбор дз
- Разбор 1 и 2
Урок 3. Представления (View)
- Как устроены представления
- HTML + CSS. Отображение товаров
- Домашнее задание
Урок 3. Разбор дз
- Разбор 2
Урок 4. Dependency Injection
- Сервисы. Dependency Injection
- Домашнее задание
Урок 4. Разбор дз
- Разбор 3
Урок 5. View-Controller
- Передача данных из представления в контроллер
- Частичные представления и компоненты представлений
- Домашнее задание
Урок 5. Разбор дз
- Разбор 4
Урок 6. Работа с внешними данными
- Валидация данных
- Домашнее задание
Урок 6. Разбор дз
- Разбор 6
Урок 7. Дополнительные темы для улучшения проекта
- Логирование данных
- Модальные окна (сам. изучение)
- Области area
- Домашнее задание
Урок 7. Разбор дз
- Разбор 7
Неделя "Красоты и отдыха"
- HTML+CSS. Создание своих классов. Flexbox
- Подробнее про Bootstrap. Ответы на вопросы
- Домашнее задание
Урок 8. Начало работы с Базами данных
- Установка и подключение базе данных MSSQL Server
- Взаимодействие с базой данных через Entity Framework Core
- Домашнее задание
Урок 8. Разбор дз
- Разбор 8
Урок 9. Изменения базы данных
- Домашнее задание
- Миграции
Урок 9. Разбор дз
- Разбор 9
Урок 10. Авторизация. Регистрация
- ASP.NET Core Identity
- Домашнее задание
Урок 10. Разбор дз
- Разбор 10
Урок 11. Работа с изображениями
- Создание и получение изображений
- Домашнее задание
Урок 11. Разбор дз
- Разбор 11
*БОНУСЫ*
- Резюме. Что это? Зачем оно нужно? Как составлять?
- Автомаппинг (AutoMapper)
- Кеширование
- Тестирование
- Красота: карусель, анимация, баннер
- Отправка сообщений по email
- Сбор и отображение статистики запущенного приложения
- Параллелизм
- Асинхронное программирование
- Мультиязычность сайта
- Публикация приложения
- E2E тестирование
- Трехслойная архитектура
- Создание телеграмм бота. Работа с брокером сообщений RabbitMQ
- Работа с картами
- WEB API, Swagger, Postman
- Интеграция прогноза погоды на сайт
- Сброс и восстановление пароля
- Экспорт и Импорт данных в Excel
- Авторизация через Google и GitHub
- Паттерн проектирования Unit Of Work
- Автоматизация процессов сборки, тестирования и публикации
- Перевод дизайна с Figma в проект
- Докер
- Публикация приложения с помощью докер контейнера
- Технология AJAX
- Темная тема сайта
- GitHub Actions
- Пагинация
- Redis
Заключительный модуль
- Хотелки курса
- Куда двигаться дальше
- Конец
Для кого этот курс
Если вы хотите пойти работать web программистом, знаете ООП и хотите применить на практике, хотите наработать портфолио или хотите пойти работать Backend C# разработчиком.
Написание WEB приложений с помощью технологии ASP.NET. На примере онлайн магазина рассмотрим все аспекты создания WEB приложений
Оставьте отзыв
Похожие курсы
Оставьте заявку
Наши консультанты ответят на все вопросы
И помогут в выборе
Нажимая кнопку, вы даете согласие на обработку персональных данных