Разработка веб-приложений на C# + ASP.NET Core

Базовый курс
С наставником
Учебный проект
32
онлайн-занятия с опытным наставником по основам разработки
11
домашних заданий для приобретения практических навыков в С#
4
месяца обучения по 2 занятия длительностью 1,5 часа в неделю
1
курсовой проект в портфолио в последний месяц обучения
Онлайн-курс

Этот курс вам полезен, если вы...

...Начинающий С#/.NET разработчик
К этому моменту вы освоили азы разработки на C# и хотите развиваться в направлении создания веб-приложений.
...Уже кое-что
изучили
Необходимые знания для успешного прохождения курса: общее представление о .NET, CLR и C#, навыки работы с Git.
...Учли минимальные системные требования
Для прохождения курса нужны компьютер или ноутбук (ОС Linux или Windows) с доступом в Интернет и возможностью видеосвязи (камера+микрофон), а также установленными Visual Studio Code и GitHub.

Наш курс в цифрах

16

Блоков обучения

14

100+

Лабораторных работ
Лекций

5

Учебных месяцев

Руководитель курса

Проектирует масштабируемые отказоустойчивые приложения.
Конференции
Регулярно выступает на ИТ-конференциях, где делится уникальным опытом решения инженерных задач, возникающих при разработке приложений
Статьи
Автор 35+ статей по разработке программного обеспечения.
Тюменцев Евгений
24 года преподает программирование для студентов и ИТ-специалистов, из них 4 года ведет курсы онлайн
Директор компании по разработке программного обеспечения.
Основной результат - математическое обоснование SOLID принципов, которые используются для написания расширяемого кода. Это позволило получить гибкую и расширяемую архитектуру веб-приложений, которая легла в основу авторского курса "Архитектура и проектирование ПО".
Студенты
Подготовил студентов, которые работают в компаниях
DevFest
РИТ
SECR
PGConf

Записаться на курс

Разработка на
C# с помощью ASP.NET Core
На курсе вы освоите разработку веб-приложений на C#, с использованием фреймворков React и ASP.NET Core. В качестве курсового проекта вы создадите систему управления контентом (CMS), в процессе изучите основы проектирования приложений с помощью DDD, работу с Docker, разработку интерфейсов на React и взаимодействие с базами данных. Вы познакомитесь с методами отладки веб-приложений и получите опыт в создании функционального редактора контента, применяя современные JavaScript-библиотеки.
Длительность обучения
5 месяцев
Стоимость курса
100 000 руб.
Начало обучения
7 мая 2024
Программа курса

Что вы получите от курса

Вы сможете разрабатывать на C# кросс-платформенные веб-сервисы на платформе .NET, используя DDD и возможности CLR (асинхронность, рефлексия, сериализация) и LINQ.
Освоите навыки, соответствующие позиции крепкого Junior
Вы сможете разрабатывать на C# кросс-платформенные веб-сервисы на платформе .NET, используя DDD и возможности CLR (асинхронность, рефлексия, сериализация) и LINQ.
Научитесь создавать кросс-платформенные веб-сервисы на платформе .NET
Вы приобретете опыт написания Unit-тестов, настройки CI/CD, работы с базами данных с помощью LINQ, узнаете нюансы обработки различных HTTP-запросов.
Получите необходимые знания о разных этапах разработки проекта
Вы познакомитесь с широко применямыми в профессиональной разработке методологиями и подходами: TDD, DDD, Agile, профессиональным инструментарием LinqPad, Fiddler и др.
Познакомитесь с методологиями и подходами профессиональной разработки
В конце курса у Вас будет свой Rest-сервис управления сокращенными ссылками.
Вы создадите полнофункциональное веб-приложение

Как проходит обучение?

Видеолекции
Понятные объяснения.
Ничего лишнего, только самое необходимое для выполнения проекта. Выбирайте комфортный темп обучения сами. Лекции можно пересматривать сколько угодно раз.
1
Сертификат об окончании курса
Сертификат как подтверждение успехов в учебе и допуск в закрытую группу выпускников
5
Пошаговые задания
Работа над проектом.
Весь проект разбит на небольшие и понятные здания. Делайте их последовательно, чтобы приобрести практические навыки программиста.
2
Консультации
Ответы на вопросы.
Раз в месяц проходят онлайн
консультации с преподавателем,
который ответит на Ваши вопросы и поможет продвинуться в обучении.
3
Работа над проектом
В процессе выполнения заданий и изучения теории вы создадите настоящее работающее приложение, которое будет для вас не только пособием, но и материалом для портфолио.
4
Все о курсе за две минуты
  • Вопрос:
    Как я получу доступ к курсу?
    Ответ:
    После записи на данной странице и проведения оплаты Вы получите письмо с доступом к курсу на указанный email-адрес.
  • Вопрос:
    Как понять, подходит ли мне этот курс?
    Ответ:
    Самое важное в этом курсе - это курсовой проект. Если Вы знаете, как его делать, то этот курс Вам уже не нужен и стоит посмотреть более сложные.
  • Вопрос:
    Как я смогу изучать материалы курса?
    Ответ:
    У вас будет свой личный кабинет на данной платформе, через который вы сможете получить доступ ко всем материалам курса в любое время с любого устройства.
  • Вопрос:
    Что мне понадобится для начала обучения?
    Ответ:
    Компьютер или ноутбук (ОС Linux или Windows) с доступом в Интернет и возможностью видеосвязи (камера+микрофон), а также установленными Visual Studio Code и GitHub.
  • Вопрос:
    Как будет проходить обучение?
    Ответ:
    Занятия на курсе проходят онлайн два раза в неделю. К каждому занятию предусмотрено домашнее задание - часть курсового проекта. По каждому домашнему заданию дается обратная свзяь от преподавателей курса.

НАШИ КУРСЫ

Попробуйте бесплатно наши самые популярные программы, по которым прошли обучение уже несколько тысяч человек
Проектирование ПО
Изучите проблему падения скорости разработки на проекте и как с ней работать, SOLID, DDD, паттерны GoF.
Специалисты
Введение в C#
Учим с нуля языку C#, платформе .Net Framework, IDE Visual Studio Code, системе контроля версий Git.
Бесплатно
Новички
Архитектура
Определяем, что такое архитектура, ЖЦ, атрибуты архитектуры, виды архитектур, best practices
Специалисты
Бесплатно
Микросервисы
Научитесь разбивать проект на микросервисы, обеспечивать конситентность данных, тестировать
Специалисты
C# Prof
Изучите LINQ, EF Core, работу с БД, docker, автоматизированные тесты, асинхронность, трассировку.
Специалисты+
ASP .Net Core
Изучите разработку back-end приложений, BDD-тестов, CI/CD, развертывание в Kubernetes
Специалисты
Made on
Tilda