10 курсов по ASP

Обновлено:

Список курсов кратко:

C# ASP.NET Core разработчик (Otus)
Стоимость:
137000 руб.
Длительность:
6 месяцев
Есть домашние работы
Есть тесты
Есть практика
Есть учитель
Есть вебинары
Подробнее о курсе →
Курс «ASP.NET Core MVC» (Семен Алексеев)
0
0 отзывов
Стоимость:
бесплатно
Подробнее о курсе →
Курс «Developing ASP.NET Core MVC Web Applications» (Microsoft)
0
0 отзывов
Стоимость:
нет информации
Подробнее о курсе →
Курс «Разработка ASP.NET Core MVC веб-приложений» (Учебный Центр «Микротест»)
0
0 отзывов
Стоимость:
44 809 ₽
Подробнее о курсе →
Курс «Разработка Web приложений с использованием ASP.NET» (Сетевая Академия ЛАНИТ)
0
0 отзывов
Стоимость:
35 000 ₽
Подробнее о курсе →
Курс «Веб-разработка на .NET Core» (ITEA)
0
0 отзывов
Стоимость:
25 550 ₽
Подробнее о курсе →
Курс «ASP.NET Core разработчик» (ITVDN)
0
0 отзывов
Стоимость:
4 400 ₽
Подробнее о курсе →
Курс «ASP NET» (itProger)
0
0 отзывов
Стоимость:
от 400 ₽
Подробнее о курсе →
Курс «Руководство по ASP.NET Core 5» (metanit)
0
0 отзывов
Стоимость:
бесплатно
Подробнее о курсе →
Курс «ASP.NET Core Essential» (Академия IT)
0
0 отзывов
Стоимость:
бесплатно
Подробнее о курсе →

Те же курсы, но подробнее

C# ASP.NET Core разработчик (Otus)

Для кого предназначен курс?

Курс предназначен для разработчиков на C#, имеющих опыт от 2-3 лет, которые хотят углубить свои знания в создании веб-приложений и стать специалистами fullstack.

С использованием фреймворка C# ASP.NET Core и других технологий, таких как ReactJS, Xamarin и др., вы сможете разрабатывать разнообразные информационные системы, включая сайты, мобильные клиенты, телеграмм-ботов и т.д.

ASP.NET Core позволяет эффективно создавать сложный функционал и высоконагруженные системы, которые требуют высокой производительности.

Что вы изучите?

  • Создание веб-приложений на ASP.Net Core и Razor Pages
  • Разработку высоконагруженных API на GraphQL, gRPC и SignalR Core
  • Работу с JavaScript, ReactJS и интеграцию их с ASP.NET Core
  • Покрытие веб-приложений интеграционными и нагрузочными тестами
  • Развертывание веб-приложений в Docker-контейнерах и в облаках
  • Настройку CI/CD и использование Kubernetes
  • Внедрение микросервисной архитектуры и использование RabbitMQ
  • Обеспечение безопасности и защиту от хакерских атак

Программа обучения:

Модуль 1. Введение в ASP.NET Core и WebApi

  • Тема 1. Вводное занятие в курс
  • Тема 2. Знакомство с ASP.NET Core
  • и так далее...

Модуль 2. Разворачивание приложения в облаке

  • Тема 8. Способы размещения приложения, Kestrel, IIS
  • Тема 9. Введение в docker, обзор docker compose
  • и так далее...

Модуль 3. Прокачиваем проект

  • Тема 14. Модель авторизации / аутентификации в Asp.net Core
  • Тема 15. Разграничение прав доступа встроенными средствами
  • и так далее...

Модуль 4. Микросервисная архитектура

  • Тема 22. Монолиты и микросервисы: что есть что
  • Тема 23. Работа с данными в микросервисах: Работа с NoSQL
  • и так далее...

Модуль 5. Frontend-технологии

  • Тема 30. Blazor
  • Тема 31. Современный фронтенд
  • и так далее...

Модуль 6. Работа с API

  • Тема 38. Пишем свой API: OData
  • Тема 39. Пишем свой API: GraphQL
  • и так далее...

Модуль 7. Проектная работа

  • Тема 44. Консультация по проектам и домашним заданиям
  • Тема 45. Защита проектных работ

После прохождения обучения вы получите:

  • Полный комплект обучающих материалов
  • Сертификат о прохождении курса
  • Опыт в промышленной разработке на ASP.NET Core
  • Знания в области frontend-разработки на ReactJS
  • Возможность пройти собеседование в компаниях-партнерах
22833 руб. в месяц
Продолжительность обучения: 6 месяцев
Итого: 137000 руб.
Подробнее о курсе →

Содержимое курса:

  1. Введение в ASP.NET Core и WebApi
  2. Разворачивание приложения в облаке
  3. Frontend-технологии
  4. Микросервисная архитектура
  5. Прокачиваем проект
  6. Работа с API
  7. Проектная работа

Курс «ASP.NET Core MVC» (Семен Алексеев)

Видеоуроки: async/await в NET Core

В этом ролике мы рассмотрим тему асинхронного кода в приложении ASP.NET Core и изучим работу ключевых слов async/await.

Создание сайта с нуля на ASP.NET Core MVC

За несколько видеоуроков мы создадим веб-сайт с нуля, шаг за шагом, без привлечения каких-либо систем управления контентом.

Отправка Email в приложении ASP.NET Core MVC

Мы рассмотрим отправку Email-сообщений в стандартном приложении ASP.NET Core MVC.

Получение курсов валют в приложении ASP.NET Core MVC

В данном примере мы узнаем, как получить информацию о курсах валют в приложении ASP.NET Core и как эффективно работать с этими данными.

Связывание ASP.NET Core MVC с MS SQL Server (Entity Framework Core)

В данной статье мы обсудим процесс связывания приложения ASP.NET Core MVC с базой данных MS SQL Server с помощью технологии Entity Framework Core.

Объединение и минификация файлов в ASP.NET Core MVC. Bundling and Minification

Рассмотрим важную тему - объединение и минификация статических файлов (css, js) в веб-приложении. Проанализируем процесс оптимизации на примере простого веб-приложения типа ASP.NET Core MVC.

бесплатно
Подробнее о курсе →
Курс «Developing ASP.NET Core MVC Web Applications» (Microsoft)

В рамках 5-дневного курса специалисты в области веб-разработки узнают, как создавать передовые приложения ASP.NET Core MVC с помощью инструментов и технологий .NET Core. Основное внимание будет уделено кодированию, способствующему увеличению производительности и масштабируемости веб-приложения.

Этот курс также готовит участников к экзамену 70-486.

Приобретаемые навыки:

  • Изучение стека технологий Microsoft Web и выбор соответствующей технологии для разработки приложения.
  • Разработка архитектуры и внедрение веб-приложения, отвечающего требованиям функциональности, пользовательского интерфейса и бизнес-моделей.
  • Настройка конвейера веб-приложений ASP.NET Core с использованием промежуточного программного обеспечения и масштабирование зависимостей в приложении MVC.
  • Добавление контроллеров в приложение MVC для управления взаимодействием с пользователем, обновления моделей и отображения представлений.
  • Разработка веб-приложения с использованием ядра маршрутизации ASP.NET Core для создания дружественных URL-адресов и логической навигации.

Структура курса:

Модуль 1: Изучение ASP.NET Core MVC

  • Обзор веб-технологий Microsoft
  • Введение в ASP.NET Core MVC
  • Лабораторная работа: Изучение ASP.NET Core MVC

Модуль 2: Проектирование веб-приложений ASP.NET Core MVC

  • Планирование на этапе разработки
  • Разработка моделей, контроллеров и представлений
  • Лабораторная работа: Проектирование ASP.NET Core MVC веб-приложений

Модуль 3: Настройка промежуточного программного обеспечения и служб в ASP.NET Core

  • Настройка Middlewares
  • Настройка служб
  • Лабораторная работа: Настройка промежуточного программного обеспечения и служб в ASP.NET Core

И так далее...

нет информации
Подробнее о курсе →
Курс «Разработка ASP.NET Core MVC веб-приложений» (Учебный Центр «Микротест»)

Профессиональная программа обучения для веб-разработчиков

Подробный пятидневный курс предоставляет уникальную возможность овладеть современными инструментами и технологиями .Net Core для создания высококачественных ASP.NET Core MVC приложений.

Что вы изучите:

  • Введение в веб-технологии Microsoft
  • Проектирование веб-приложений
  • Конфигурация конвейера ASP.NET Core
  • Добавление контроллеров для взаимодействия с пользователями
  • Разработка маршрутизации для удобных URL-адресов
  • Создание отображений и редактирование данных
  • Подключение к базе данных с помощью Entity Framework Core
  • Написание клиентского JavaScript кода с использованием jQuery
  • Запуск и отладка приложений в Visual Studio 2017
  • Аутентификация пользователей и обеспечение безопасного доступа к контенту
  • Противодействие злонамеренным атакам и использование кэширования
  • Создание веб-API и развертывание приложений

План обучающего курса:

Модуль 1: Изучение ASP.NET Core MVC

  • Обзор веб-технологий Microsoft
  • Введение в ASP.NET Core MVC

Модуль 2: Разработка веб-приложений ASP.NET Core MVC

  • Планирование проекта
  • Проектирование моделей, контроллеров и представлений

Модуль 3: Настройка промежуточного программного обеспечения и служб в ASP.NET Core

  • Настройка Middlewares и сервисов

Модуль 4: Разработка контроллеров

  • Написание контроллеров, действий и фильтров

Модуль 5: Разработка видов

  • Создание видов с помощью Razor
  • Использование HTML Helpers и Tag Helpers

И так далее...

44 809 ₽
Подробнее о курсе →
Курс «Разработка Web приложений с использованием ASP.NET» (Сетевая Академия ЛАНИТ)

После изучения курса вы сможете:

  • Описать веб-технологии Microsoft и выбрать соответствующую технологию для разработки любого приложения.
  • Спроектировать архитектуру и реализовать веб-приложения, которые будут соответствовать набору функциональных требований, требований к пользовательскому интерфейсу, а также адресной бизнес-модели.
  • Создать MVC модель и написать код, реализующий бизнес-логику в модели методов, свойств и событий.
  • Создавать контроллеры MVC приложения, взаимодействующие с пользователями, моделями и представлениями данных.
  • Создавать представления в MVC приложении для отображения и редактирования данных и взаимодействия с моделями и контроллерами.
  • Запускать модульные тесты, отлаживать веб-приложения в Visual Studio 2017 и настраивать приложения для устранения неполадок.
  • Разрабатывать веб-приложения на ASP.NET для корректного отображения URL-адресов и навигации в логической иерархии для пользователей.
  • Внедрять единый стиль и интерфейс для всего MVC веб-приложения.
  • Использовать частичное обновление страницы и кэширование для улучшения пропускной способности сети и ускорения взаимодействия с пользователем.
  • Написать код JavaScript, выполняемый на стороне клиента с использованием библиотеки JQuery для оптимизации времени отклика MVC веб-приложений.
  • Внедрять системы полного членства в MVC веб-приложения.
  • Создавать защищенные MVC приложения.
  • Описывать создание веб-службы Windows Azure и вызывать её из MVC приложения.
  • Описывать Web API и цели добавления Web API для приложений.
  • Изменять пути запросов браузера при работе MVC приложения.
  • Описывать процесс упаковки и развертывания ASP.NET MVC веб-приложений с компьютера разработчика на веб-сервер для хранения или выполнения.

Содержание курса:

Модуль 1: Обзор ASP.NET Core MVC

  • Обзор веб-технологий Microsoft.
  • Обзор ASP.NET 4.x.
  • Введение в ASP.NET Core MVC.
  • Лабораторная работа: Изучение ASP.NET Core MVC.

Модуль 2: Проектирование ASP.NET Core MVC веб-приложений

  • Планирование на этапе разработки проекта.
  • Проектирование моделей, контроллеров и представлений.
  • Лабораторная работа: Проектирование ASP.NET Core MVC веб-приложений.

Модуль 3: Настройка промежуточного программного обеспечения и служб в ASP.NET Core

  • Настройка промежуточного программного обеспечения (Middlewares).
  • Настройка служб.
  • Лабораторная работа: Настройка промежуточного программного обеспечения и служб в ASP.NET Core.

...и так далее.

35 000 ₽
Подробнее о курсе →
Курс «Веб-разработка на .NET Core» (ITEA)

Курс веб-разработки на .NET Core

Данный курс ориентирован на специалистов, которые уже знакомы с платформой .NET и языком программирования C#. Желательным является опыт работы на фрилансе или в IT-компании.

Что ты узнаешь на курсе:

  • Разработка эффективных кроссплатформенных веб-приложений с применением .NET Core
  • Возможность претендовать на позицию Junior Backend .NET Developer

План онлайн-курса:

  1. Введение в .Net Core
  2. Различные типы проектов
  3. Создание проекта
  4. Основные классы (Program, Startup)
  5. Работа с Git
  6. Создание репозитория проекта на Github
  7. Внедрение CI с использованием Appveyor
  8. Основные концепции
  9. Модель MVC (Model-View-Controller)
  10. Принцип инверсии контроля (Inversion of control)
  11. Использование внедрения зависимостей (Dependency Injection)
  12. Модель данных (Model)
  13. Применение Entity Framework Core
  14. Добавление базы данных
  15. Создание таблиц в базе
  16. Организация связей между сущностями
  17. Написание запросов с помощью LINQ
  18. Применение паттерна Repository
  19. Контроллеры (Controller)
  20. Архитектурный стиль RESTful
  21. Настройка роутинга
  22. Обеспечение авторизации и аутентификации в приложении
  23. Разделение логики обработки запросов между контроллерами
  24. Отправка уведомлений пользователям
  25. Email-рассылка через SMTP-сервер
  26. Sms-рассылка с использованием сервиса Twilio
  27. Middleware-компоненты
  28. Работа с middleware
  29. Создание и подключение middleware
  30. Выполнение фоновых задач
  31. Рассмотрение понятия фоновых задач
  32. Изучение hosted-сервисов
  33. Создание и интеграция фоновых задач
  34. Протокол WS
  35. Работа с WebSocket
  36. Создание онлайн-чата с использованием сокетов
  37. Кэширование данных
  38. Внедрение кэширования в контроллеры
  39. Использование Redis для хранения кэша
25 550 ₽
Подробнее о курсе →
Курс «ASP.NET Core разработчик» (ITVDN)

Кому подойдёт:

  • Новичкам: для тех, кто только начинает погружаться в мир программирования и хочет изучить инструменты для создания веб-приложений с помощью технологии ASP.NET Core.
  • Начинающим специалистам: для тех, у кого уже есть опыт работы с ASP.NET Core, и кто хочет систематизировать свои знания и углубить их.
  • Профессионалам: для опытных разработчиков, желающих изучить новые технологии или сменить сферу деятельности.

Программа:

  • C# 8.0 Стартовый
  • C# 5.0 Стартовый
  • C# Базовый (ООП)
  • C# Базовый (ООП) 2021
  • C# Углубленный
  • C# Асинхронное программирование
  • HTML5 и CSS3 Стартовый
  • JavaScript Стартовый
  • Visual Studio 2019 Tips & Tricks
  • Transact SQL
  • Entity Framework Core
  • Шаблоны проектирования
  • .NET Core Базовый
  • .NET Core Web API. Практический курс
  • Создание пользовательского интерфейса в ASP.NET Core
  • .NET Core Углубленный
  • Тестирование ASP.NET Core MVC приложений
  • ASP.NET Core SignalR
  • Методологии управления проектами. Вступление в SCRUM
  • Основы работы с Git

Вы получите:

  • Сертификат: подтвердит ваши знания по окончании обучения.
  • Диплом по специальности: после изучения всех необходимых технологий и сдачи экзамена.

Навыки после обучения:

  • Овладение MVC-архитектурой и создание современных веб-приложений на ASP.NET Core.
  • Разработка качественных Web API сервисов.
  • Использование WebSocket в приложениях на .NET.
  • Проведение различных видов тестирования (модульного, интеграционного, функционального) веб-проектов.
  • Применение инструментов тестирования, таких как Postman, Gherkin, SpecFlow, Swagger (OpenApi).
  • Работа с данными при помощи LINQ и Entity Framework.
4 400 ₽
Подробнее о курсе →
Курс «ASP NET» (itProger)

В курсе ASP.NET Core вы ознакомитесь с платформой. Вы научитесь создавать полноценные веб-сайты на языке C# и работать с моделью MVC, изучите работу с базами данных и создание сайтов с множеством страниц и функций.

Для новичков

  • Овладение ASP.NET Core MVC
  • Создание сайта на C#
  • Реальные примеры создания сайтов для лучшего понимания

По завершении курса вы разработаете свой собственный сайт и сможете продолжать работать над проектами на ASP.NET.

Содержание курса:

  • Изучение ASP.NET Core MVC
  • Настройка проекта
  • Создание моделей и интерфейсов в ASP.NET
  • Создание контроллеров и HTML шаблонов
  • Использование Bootstrap 4 и вставка фотографий на сайт
  • Работа с фреймворком Entity и базой данных
  • Создание функционала корзины для покупок
  • Оформление главной страницы сайта, категорий товаров и страницы покупки
от 400 ₽
Подробнее о курсе →
Курс «Руководство по ASP.NET Core 5» (metanit)

Содержание:

  1. Глава 1. Вступление в ASP.NET Core
  2. Глава 2. Основные принципы ASP.NET Core
  3. Глава 3. Сервисы и внедрение зависимостей
  4. Глава 4. Настройка
  5. Глава 5. Состояние приложения. Файлы cookie. Сессии
  6. Глава 6. Журналирование
  7. Глава 7. Маршрутизация
  8. Глава 8. ASP.NET Core MVC. Первое приложение
  9. Глава 9. Контроллеры
  10. Глава 10. Представления
  11. Глава 11. Маршрутизация в ASP.NET Core MVC
  12. Глава 12. Модели
  13. Глава 13. HTML-помощники
  14. Глава 14. Tag-помощники
  15. Глава 15. Компонент представления
  16. Глава 16. Метаданные и валидация модели
  17. Глава 17. Работа с данными в среде Entity Framework в MVC
  18. Глава 18. Razor Pages
  19. Глава 19. Веб-API
  20. Глава 20. Фильтры
  21. Глава 21. Аутентификация и авторизация
  22. Глава 22. Идентичность ASP.NET Core
  23. Глава 23. Веб-разработка на стороне клиента
  24. Глава 24. Производительность и кэширование
  25. Глава 25. Сервер и публикация приложения
  26. Глава 26. Тестирование
  27. Глава 27. Перенаправление URL
  28. Глава 28. Глобализация и локализация
  29. Глава 29. SignalR Core
  30. Глава 30. CORS и междоменные запросы
  31. Глава 31. Dapper
  32. Глава 32. Rabota s MongoDB
  33. Глава 33. JS
  34. Глава 34. Сервисы gRPC
  35. Глава 35. Дополнительные статьи
бесплатно
Подробнее о курсе →
Курс «ASP.NET Core Essential» (Академия IT)

Уроки по базовой веб-разработке

  • Вступление
  • Установка
  • Ознакомление

Структура базового проекта

Разбор того, как устроен базовый проект.

Понятие Middleware

Обзор и понимание работы Middleware в проекте.

Конфигурация

  • Основы конфигурации

Понятие маршрутизации

Изучение основных принципов и значений маршрутизации.

Модели, представления, контроллеры

Основы работы с моделями, представлениями и контроллерами веб-приложений.

Web API и Razor-страницы

Понимание работы с Web API и создание Razor-страниц.

Entity Framework Core

Введение в работу с Entity Framework Core для работы с базой данных.

бесплатно
Подробнее о курсе →

Перейти к курсу ↑

Лучшие школы по ASP

ШколаРейтинг школыПоложительных оценокОтзывов
Otus
3.9
1115

Изучение ASP (Active Server Pages) представляет собой важное и перспективное направление в сфере веб-разработки. ASP - это технология, которая используется для создания динамических веб-приложений и веб-сайтов на платформе Microsoft. Курсы по ASP предоставляют необходимые знания и навыки для успешной карьеры в сфере веб-разработки и программирования.

Участие в разработке динамических веб-приложений

  1. Создание интерактивных веб-сайтов: ASP позволяет разрабатывать веб-приложения с динамическим контентом, таким как форумы, онлайн-магазины и социальные сети.
  2. Интеграция с базами данных: ASP легко интегрируется с различными системами управления базами данных, обеспечивая хранение и обработку данных.

Востребованность на рынке труда

  1. Рост спроса на веб-разработчиков: Веб-разработка остается одной из самых востребованных IT-специальностей.
  2. Зарплата и карьерные возможности: Веб-разработчики, владеющие ASP, имеют высокий потенциал заработка и возможность карьерного роста.

Использование технологии .NET

  1. Интеграция с платформой .NET: ASP плотно интегрирован с платформой .NET, что позволяет создавать масштабируемые и надежные веб-приложения.
  2. Поддержка современных технологий: ASP поддерживает использование современных технологий, таких как облачные вычисления и мобильная разработка.

Обучение и развитие

  1. Курсы по ASP: Множество образовательных программ и онлайн-курсов предоставляют обучение ASP для начинающих и опытных разработчиков.
  2. Сертификация Microsoft: Получение сертификатов Microsoft по ASP усиливает профессиональный профиль.

Работа с крупными и малыми компаниями

  1. Возможность выбора: Веб-разработчики ASP могут работать как в крупных корпорациях, так и в стартапах и небольших компаниях.
  2. Проекты разной сложности: ASP позволяет участвовать в проектах разной сложности, начиная с небольших веб-сайтов и заканчивая крупными веб-приложениями.

Изучение ASP открывает двери в мир веб-разработки и предоставляет специалистам возможность создавать динамические и масштабируемые веб-приложения. Спрос на веб-разработчиков, владеющих ASP, остается высоким, и этот язык продолжает быть важным инструментом в сфере программирования. Курсы по ASP предоставляют необходимые знания и навыки для успешной карьеры в этой области, а также открывают возможности для профессионального развития и роста.

Преимущества выбора курсов на RuslanArt.ru

1. Актуальные курсы

2. Отзывы учеников

3. Ведущие онлайн школы

Подпишитесь на Email рассылку

Будьте в курсе последних подборок курсов