Мы используем cookie для стабильной работы сервиса. Подробнее

PRO C#. ASP.NET Core. ВСЕ САМ

PRO C#. ASP.NET Core. ВСЕ САМ

  Сложность

Повышение квалификации

  Длительность

6-7 часов в неделю

  Формат

онлайн

  Документ

Сертификат Stepik

Стоимость курса
39 990

Подробнее о курсе

Этот курс для самостоятельного прохождения. Если вам нужно: Поддержка от преподавателя Ежедневная проверка домашних заданий (ревью) Еженедельные живые встречи Поработать с системой контроля версий GIT и понять как устроена командная разработка Опубликовать проект на GitHub для работодателей Общий чат с преподавателем То вам нужно записаться на одноименный курс, только с поддержкой. Вот ссылка на него.  Если вы вдруг уже приобрели данный курс и хотите перейти на одноименный курс, только с поддержкой, то напишите в личку.   Если вы 😎 хотите пойти работать web программистом 😎 знаете ООП и хотите применить на практике 😎 хотите наработать портфолио Программа курса: ⠀ 🔹 Напишем одно WEB приложение "Онлайн магазин". Данное приложение идеально подходит для портфолио. Смело добавляем ⠀ 🔹 Устройство WEB приложений (HTTP Protocol). Взаимодействие клиент - сервер 🔹 ASP .NET Core MVС. Разберемся с Model View Controller 🔹 Создание страниц View при помощи Razor + HTML+CSS 🔹 Отправка данных со страниц с дальнейшей валидацией 🔹 Работа с базой данных MS SQL с помощью Entity Framework 🔹 Внедрение зависимостей (Dependency injection). Стандартный встроенный механизм регистрации и получения зависимостей. 🔹 Авторизация и регистрация 🔹 Панель администратора 🔹 Работа с пользователями, правами 🔹 Работа с изображениями ⠀⠀ ⠀ В течении всего курса приложение постоянно будет дорабатываться после изучения очередной темы. Вы пройдете весь путь разработки приложения — от проектирования до добавления всех возможностей.   Этот курс для самостоятельного прохождения. Если вам нужно: Поддержка от преподавателя Ежедневная проверка домашних заданий (ревью) Еженедельные живые встречи Поработать с системой контроля версий GIT и понять как устроена командная разработка Опубликовать проект на GitHub для работодателей Общий чат с преподавателем То вам нужно записаться на одноименный курс, только с поддержкой. Вот ссылка на него.  Если вы вдруг уже приобрели данный курс и хотите перейти на одноименный курс, только с поддержкой, то напишите в личку.

Документ после выпуска

Сертификат Stepik

Автор курса

Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на 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 приложений

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 16.07.2026