Онлайн-курс — сертифицированная профессиональная стажировка по ASP.NET для опытных разработчиков Board Infinity.

Продвинутый курс по ASP.NET: от банковского дела до внедрения. Уровень знаний, необходимый для создания и внедрения надежных, стабильных и безопасных приложений с использованием технологии .NET.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Средний уровень

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Принципы языка программирования C# и структура .NET.
  • Разработка веб-приложений с использованием ASP.NET.
  • Основные аспекты программирования, такие как типы данных, переменные, операторы и структуры управления.
  • Создание веб-API RESTful с использованием ASP.NET Core.
  • Использование ASP.NET MVC для веб-приложений, соответствующих шаблону MVC.
  • Создание API-интерфейсов RESTful с использованием веб-API ASP.NET с возможностью создания элементов управления, сопоставления маршрутов и обработки HTTP-запросов и ответов.
  • Создание микросервисов с использованием ASP.NET Core.
  • Использование Docker для приложений ASP.NET Core для упрощения процесса развертывания.
  • Применение методов DevOps для быстрой и эффективной доставки программного обеспечения, сохраняя при этом высокое качество и стабильность.

What you will learn in the course

Courses for which the course is suitable

  • Разработчик программного обеспечения в .NET
  • ключ на стороне сервера
  • Разработчик веб-приложений
  • Разработчик веб-API
  • Разработчик микросервисов
  • DevOps-специалист
  • Разработчик ядра ASP.NET
  • Разработчик приложений на базе Docker.
  • Разрабатывайте стабильные и масштабируемые приложения.

Стажировка – серия курсов из трех частей.

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

  • C# для разработчиков .NET

    Овладейте программированием на C# и .NET Framework, от основ до продвинутого объектно-ориентированного программирования. По итогам курса вы будете иметь знания:

    • Принципы языка программирования C# и структура .NET.
    • Разработка веб-приложений с использованием ASP.NET.
    • Основные аспекты программирования, такие как типы данных, переменные, операторы и структуры управления.
  • Разработка на стороне сервера с использованием ASP.NET.

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

    • Создание веб-API RESTful с использованием ASP.NET Core.
    • Использование ASP.NET MVC для веб-приложений, соответствующих шаблону MVC.
    • Создание API-интерфейсов RESTful с использованием веб-API ASP.NET с возможностью создания элементов управления, сопоставления маршрутов и обработки HTTP-запросов и ответов.
  • Микросервисы и активация с использованием ASP.NET

    Улучшите свое понимание архитектуры микросервисов, методов Docker и DevOps. Вы можете приобрести практический опыт:

    • Создание микросервисов с использованием ASP.NET Core.
    • Использование Docker для приложений ASP.NET Core для упрощения процесса развертывания.
    • Применение методов DevOps для быстрой и эффективной доставки программного обеспечения, сохраняя при этом высокое качество и стабильность.

По завершении у вас будут знания и навыки для разработки продвинутых приложений в .NET Core.

Практический учебный проект

Наша программа ориентирована на практическое обучение, уделяя особое внимание практическому опыту. Мы понимаем, что разработчики лучше всего учатся на практике, поэтому наши курсы и модули созданы для того, чтобы помочь учащимся применять полученные знания в реальных сценариях. Наши преподаватели — опытные разработчики, которые работали над многими проектами ASP.NET и хорошо подготовлены, чтобы помочь учащимся разобраться в практических аспектах разработки ASP.NET.

Details of the courses that make up the specialization

Курс 1: C# для разработчиков .NET

Продолжительность: 17 часов
Рейтинг: 4.1 (198 оценок)

Что вы узнаете:

  • Освойте принципы ASP.NET и компоненты .NET Framework, используя синтаксис C# для разработки мощных веб-приложений.
  • Изучите основы программирования на C#, включая типы данных, переменные и операторы для эффективного хранения данных и управления ими.
  • Понимать и реализовывать конструкции управления на C#, такие как циклы и условные операторы, для управления потоком программы.
  • Погрузитесь в сложные темы C#, включая LINQ, полиморфизм, инкапсуляцию и обработку ошибок для создания надежных программных решений.

Навыки, которые вы приобретете:

  • Методы обработки ошибок
  • .NET-фреймворк
  • программирование на С#
  • объектно-ориентированное программирование (ООП)
  • Основы ASP.NET

Курс 2: Серверная разработка с использованием ASP.Net

Продолжительность: 18 часов
Рейтинг: 3.9 (52 оценки)

Что вы узнаете:

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

Навыки, которые вы приобретете:

  • Ядро ASP.NET
  • С# (язык программирования)
  • Веб-API
  • MVC
  • RESTful API

Курс 3: Микросервисы и развертывание с использованием ASP.NET

Продолжительность: 13 часов
Рейтинг: 4.1 (27 оценок)

Что вы узнаете:

  • Научитесь проектировать и реализовывать приложения на основе микросервисов с использованием .NET Core.
  • Изучите основы Docker и упакуйте приложения .NET Core.
  • Получите знания о Docker Compose для настройки и развертывания многоконтейнерных приложений.
  • Получите представление о DevOps и используйте Azure DevOps для непрерывной интеграции и доставки приложений на основе микросервисов.

Навыки, которые вы приобретете:

  • Микросервисы
  • Докер
  • Лазурный
  • DevOps
  • Представительская государственная передача (REST)