Программирование [Дмитрий Шалымов] С#/NET- разработчик [Veeam Academy] (2022)

  • Автор темы Amerikano
  • Дата начала
Amerikano
Amerikano
Модератор
Сообщения
19,287
Реакции
358,155
Автор: Дмитрий Шалымов
Название: С#/NET- разработчик


1657617952062


  • Более 100 часов теории по C# и CLR, многопоточности, алгоритмам и структурам данных, технологии Microsoft.Net.
  • Много практики: лабораторные по ООП, WPF, LINQ, ADO.NET/EF и WEB API/WCF, практические задания после каждого блока теории
  • Разработка архитектуры и проектирование программных систем
  • Современные практики написания отказоустойчивого программного кода
  • Функциональное программирование в .Net . Net Core, Microservices, Docker
Программа видеокурса:

Модуль #1 Основы С# и CLR

1.1. Основы типов
1.2. События и делегаты
1.3. Коллекции и LINQ
1.4. Строки и исключения
1.5. CLR: Управление памятью и сборка мусора
1.6. CLR: Исполнение кода, хостинг, отражение
1.7. С#. Сетевое программирование

Модуль #2 Многопоточность

2.1. Многопоточность с точки зрения ОС
2.2.1. Поддержка со стороны C#
2.2.2. Поддержка со стороны C#
2.3. ThreadPool, async\await, TPL

Модуль #3 Архитектура и проектирование систем

3.1. ООП. Основные принципы
3.2. SOLID принципы
3.3. Паттерны проектирования GoF
3.4. Архитектурное проектирование с примерами

Модуль #4 Алгоритмы и структуры данных

4.1. Алгоритмы. Сложность. О-нотация
4.2. Структуры данных

Модуль #5 Работа с данными

5.1. Язык SQL
5.2. SQL Server. Проектирование Баз данных
5.3. Оптимизация запросов

Модуль #6 Технологии .Net

6.1.1. WPF
6.1.2. WPF2
6.1.3. WPF3
6.2. WCF
6.3. Ado.Net
6.4. EF

Модуль #7 Командная разработка

7.1. Процесс разработки и Agile разработка. Scrum, XP
7.3. Отладка и профилирование в Visual Studio
7.4. Юнит тестирование и интеграционное тестирование
7.5. Code policy
7.6. Рефакторинг и чистый код

Модуль #8 Другое

8.1. .Net Core, Microservices
8.2. Docker
8.3. Принципы и практика построения высоконагруженных распределенных систем


Подробнее:

Скачать:

 
Сверху