Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Yolonce. Нажимая "Согласен", вы соглашаетесь с нашей Политикой конфиденциальности

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 символов

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

обновлено: 19.09.2024

Оставьте заявку

Наши консультанты ответят на все вопросы
И помогут в выборе

Комментарий ...

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