Навыки, которые вы получите:
JavaScript
Databases
.NET
C#
MVC
Git
ООП
NoSQL
Web development
Unit testing
Entity framework
ASP.NET разработчик создаёт приложения и игры на языке программирования C# на платформе.NET, которую поддерживает Microsoft.
На курсе вы изучите язык программирования C# от основ до самых используемых паттернов, платформу.NET Framework и среду разработки Visual Studio. Разберетесь с базами данных и ASP.NET Core и MVC, сможете писать асинхронный, многопоточный и протестированный код, и разработаете свое первое web-приложение.
Программа
- Вводное занятие.
- Основы типов и операторы.
- Массивы.
- Символы и строки.
- Перечисления и атрибуты.
- Классы.
- Принципы ООП.
- Абстрактные классы и интерфейсы.
- Принципы ООП (практика).
- Делегаты и события.
- Обобщения.
- Коллекции.
- Многопоточность.
- Параллельное программирование и библиотека TPL.
- Асинхронное программирование.
- Обработка исключений и тд.
Чему вы научитесь
- Изучите C# и разработаете web приложение на ASP.NET Core и MVC.
- Научитесь работать с базами данных.
- Будете пользоваться системами контроля версий.
- Сможете писать асинхронный, многопоточный и протестированный код.
- Освоите работу с Nuget, DI контейнерами и Entity Framework.
- Изучите методологии разработки ПО и станете востребованным.NET разработчиком.