Онлайн-курс — сертифицированная профессиональная стажировка в Google’s .NET FullStack Developer, Board Infinity.

Создавайте полностью доступные веб-приложения с помощью технологий .NET. Овладейте глубиной .NET Core, интерфейсными возможностями React и внутренней разработкой с помощью ASP.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

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

What you will learn in the course

Courses for which the course is suitable

  • Разработчик программного обеспечения
  • Full Stack разработчик
  • Фронтенд-разработчик
  • Бэкэнд-разработчик
  • Разработчик веб-приложений
  • Разработчик настольных приложений
  • Разработчик веб-API
  • Разработчик React
  • ASP.NET-разработчик
  • разработчик C#

Стажировка — 3-летняя серия курсов

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

  • Основы полного стека .NET:

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

    • Создавайте веб-страницы, используя основные принципы HTML и CSS.
    • Использование JavaScript для динамических и интерактивных функций.
    • Создание динамических и интерактивных пользовательских интерфейсов с использованием основных принципов React.
  • Бэкэнд-разработка с использованием ASP.NET:

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

В конечном итоге вы будете владеть навыками использования технологий .NET, разработки веб-приложений с использованием ASP.NET с React на переднем крае и создания веб-API RESTful с использованием ASP.NET Core.

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

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

Details of the courses that make up the specialization

Курс 1: .Net Full Stack Foundation

Продолжительность: 17 часов

Рейтинг: 4.1 (196 отзывов)

чему ты научишься

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

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

  • компьютерное программирование
  • .NET ядро
  • До-диез (C#)
  • Основы ASP.NET
  • .NET-архитектура

Курс 2: Frontend-разработка с использованием React

Продолжительность: 23 часа

Рейтинг: 4.1 (37 отзывов)

чему ты научишься

  • Основы клиентской разработки с помощью React.
  • Введение в HTML и CSS: построение структуры контента и применение стилей.
  • Введение в программирование на JavaScript: переменные, типы данных, структуры управления.
  • React для разработки на стороне клиента: настройка проекта, создание компонентов, управление состоянием.

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

  • HTML
  • Реагировать
  • JavaScript
  • CSS

Курс 3: Бэкэнд-разработка для полного стека .Net

Продолжительность: 20 часов

Рейтинг: 3.9 (31 отзыв)

чему ты научишься

  • ASP.NET Core: архитектура и инструменты для разработки современных веб-приложений.
  • ASP.NET MVC: понимание архитектуры и рабочего процесса MVC.
  • Веб-API ASP.NET: проектирование и реализация веб-API.

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

  • Сетевое приложение
  • Клиентская часть и серверная часть
  • АСП.НЕТ
  • Веб-API
  • MVC