Skip to content

NightWizard75/Advanced-2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

.NET Курс - Блок 2: Продвинутые возможности C#

Описание

Этот репозиторий содержит практические задания для блока 2 курса по C#. Цель блока - освоить продвинутые возможности языка, которые используются в реальных проектах для создания эффективного и современного кода.

🎯 Цели обучения

  • Освоить Generic-типы и их ограничения
  • Научиться работать с асинхронным программированием (async/await)
  • Понимать принципы работы с памятью и повышения производительности
  • Освоить современные языковые паттерны C#
  • Научиться писать эффективный и безопасный код

📚 Задания

В заданиях 2.1, 2.2, 2.3 нужно написать такую логику, чтобы проходили тесты. В задании 2.4 нужно написать тесты на написанную логику самостоятельно.

Для запуска тестов используем dotnet test

🏃‍♂️ Как начать работу

  1. Убедитесь, что выполнили задания из Блока 1
  2. Создайте новую ветку для работы: git checkout -b feature/advanced-tasks
  3. Выполните задания, сделайте commit и Pull Request для проверки

About

Блок 2. C# — продвинутые возможности

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C# 100.0%