Курс Разработчик C# + .NET [2019] [Nordic IT School] [Андрей Голяков, Артем Трофимушкин, Денис Вислобоков, Баграт Асламазов]
Наш курс предназначен для Junior-разработчиков на языке C# и платформе .NET и будет интересен всем, кто хочет изучить данный стек технологий.
Курс программирования на C# длится 4 месяца - 144 ак. часа. Он разбит на 2 больших блока.
Первый блок посвящен синаксису языка C#, объектно-ориентированному программированию и алгоритмам разработки.
В рамках второго блока мы научимся проектировать архитектуру сложных корпоративных приложений, работать с данными, разрабатывать WEB-сервисы на базе ASP.NET WEB API 2.0, а так же начимся работать с облачной инфраструктурой Microsoft Azure.
Изучаемые технологии
1. C#
Содержание
1. Блок
Наш курс предназначен для Junior-разработчиков на языке C# и платформе .NET и будет интересен всем, кто хочет изучить данный стек технологий.
Курс программирования на C# длится 4 месяца - 144 ак. часа. Он разбит на 2 больших блока.
Первый блок посвящен синаксису языка C#, объектно-ориентированному программированию и алгоритмам разработки.
В рамках второго блока мы научимся проектировать архитектуру сложных корпоративных приложений, работать с данными, разрабатывать WEB-сервисы на базе ASP.NET WEB API 2.0, а так же начимся работать с облачной инфраструктурой Microsoft Azure.
Изучаемые технологии
1. C#
- .NET
- ADO.NET
- MS SQL
- RESTfull API
- ASP.NET
- MS Azure
- GIT
Содержание
1. Блок
1.1 Базовые конструкции языка:
- Переменные
- Условия
- Циклы
- Функции
1.2 Структуры данных:
- Массивы
- Кортежи
- Списки
- Словарь
1.3 Объектно-ориентированное программирование
- Объекты
- Классы
- Наследование/Инкапсуляция/Полиморфизм
- Реализация интерфейсов
- Работа с файлами и потоками
1.4 Архитектура приложений
- Особенности проектирования архитектуры
- Написание логики приложения
- Шаблоны проектирования
2.1 Тестирование приложений
- Разработка на основе тестирования
- Компонентное тестирование
- Unit-тестирование
2.2 ASP.NET
- Веб-приложение, веб-сервисы
- HTTP, RestFul API
- Методы GET, POST, PUT, DELETE
- Web API
2.3 Работа с данными:
- Реляционные БД
- SQL Lite
- MS SQL
- ADO.NET
2.4 MS Azure
- Развертывание приложений в облаке
- Сервисы MS Azure
- Деплоймент
- Continuous Integration
https://inordic.ru/courses/c-sharp