logo

РАЗРАБОТКА НА C# /.NET

Полный комплекс знаний, практического опыта и навыков, необходимых для начала работы в IT-компании


КОГДА
осень 2026 - весна 2027
ФОРМАТ
онлайн, 1 раз в неделю
ДЛИТЕЛЬНОСТЬ
от 3 до 6 месяцев
СТОИМОСТЬ
бесплатно

ПРЕИМУЩЕСТВА КУРСА

Мы помогаем выпускникам Школы разработчиков Кодмастерс быстро найти себя в профессии и получить интересную высокооплачиваемую работу.

6 МЕСЯЦЕВ
 

интенсивного обучения и практических занятий, в результате которых вы получите необходимые знания и навыки для работы в разработке ПО

ПРЕПОДАВАТЕЛИ
 

специалисты компании Кодмастерс с опытом создания успешных международных интернет-сервисов

 

РАБОТА
 

лучшие выпускники получат приглашение на собеседование в компанию Кодмастерс

 

 

КАРЬЕРА
 

по мере увеличения знаний и опыта программист проходит путь от уровня Junior до Senior, заработная плата которых достигает 200 000 руб. в месяц и даже выше

О ЧЕМ БУДЕТ КУРС?

banner

Курс закладывает уровень владения языком программирования C#, достаточный для начала работы. Основной акцент делается на практику.
 

В процессе выполнения лабораторных работ вы изучите основы синтаксиса C#, научитесь работать со встроенными типами языка и платформы .NET, изучите модульное тестирование, управление памятью в CLR, обратные вызовы и LINQ, получите представление о параллелизме и асинхронном программировании.


ПО ОКОНЧАНИИ КУРСА ВЫ НАУЧИТЕСЬ

Понимать основные элементы .NET Framework и связь С# с элементами платформы .NETСобирать и документировать требования, составлять Roadmap продукта.

Работать в среде разработки Microsoft Visual Studio

Создавать, отлаживать, компилировать и выполнять программы на С#

Использовать выражения языка и применять обработку исключений

Понимать базовые концепции и терминологию объектно-ориентированного программирования

Смешивать управляемый и неуправляемый код, понимать и разрабатывать многопоточные программы.

ПО ОКОНЧАНИИ КУРСА ВЫ НАУЧИТЕСЬ

- Понимать основные элементы .NET Framework и связь С# с элементами платформы .NETСобирать и документировать требования, составлять Roadmap продукта.

- Работать в среде разработки Microsoft Visual Studio

- Создавать, отлаживать, компилировать и выполнять программы на С#

- Использовать выражения языка и применять обработку исключений

- Понимать базовые концепции и терминологию объектно-ориентированного программирования

- Смешивать управляемый и неуправляемый код, понимать и разрабатывать многопоточные программы.

ПРОГРАММА КУРСА

1. Инструменты разработки
Устанавливаем нужные продукты, настраиваем среду.

2. Основы C#
Закрепляем знания базового синтаксиса и системы типов C#.

3. Работа с текстом и данными
Учимся работать с потоками данных (Stream), файлами и текстом. Знакомимся с регулярными выражениями.

4. Объектная модель C#
Осваиваем азы объектно-ориентированного программирования.

5. Модульное тестирование, основы управления памятью в .NET
Знакомимся с инструментами и принципами модульного тестирования на примере NUnit. Начинаем изучать внутреннее устройство CLR.

6. Механизмы обратных вызовов, LINQ
Используем делегаты и lambda-выражения, пишем интегрированные запросы.

7. Основы многопоточности
Учимся запускать задачи параллельно, знакомимся с TPL.

8. Доступ к базам данных из приложений на C#
Настраиваем СУБД, пишем код для чтения и модификации данных. Знакомимся с ADO.NET и Entity Framework.

ОТЗЫВЫ СТУДЕНТОВ И ВЫПУСКНИКОВ

Курс "Разработка на C#"

Christine Brown
Анастасия М.
студентка

★ ★ ★ ★ ★

Школа разработчиков дает огромные возможности студентам прокачать свои навыки и знания. Задания очень интересные и с каждым разом их сложность повышается. Благодаря курсам начинаешь понимать свои пробелы в знаниях, к чему ещё нужно стремиться.

Курс "Разработка на C#"

Christine Brown
Максим Н.
студент

★ ★ ★ ★ ★

Школа разработчиков дает огромные возможности студентам прокачать свои навМатериал, представленный на курсах, помогает понять многие аспекты разработки на C#/.NET и заинтересовывает для более глубокого изучения. Практический опыт, полученный в ходе решения различных интересных задач, помогает закрепить знания. И важно отметить, что по всем заданиям можно получить фидбэк от профессионального разработчика, что также является огромным преимуществом данных курсов.