Во время обучения вы на практике опробуете востребованные принципы, инструменты C# разработки. Применить их «в деле» и прокачать карьеру лучшие выпускники смогут в компаниях партнёров платформы Otus.
Курс поможет Junior-разработчикам стать крепким Middle или начинающим Senior-специалистом. Вы последовательно изучите и поработаете с механизмами C# и .NET программирования, базами данных, кэшированием, юнит-тестирование, настройкой CI/CD процессов. Под руководством экспертов начинающие разработчики прокачают soft-skills, опробуют методики scrum-управления и must-have практики.
Мы изучаем:
C# разработчикам курс поможет усилить технические навыки и поступательно освоить фреймворк .net, познакомит с эффективными agile-подходами и scrum-методиками.
знание языка C#.
базовые представления о .NET Framework и CLR
опыт в VisualStudio или Rider
навыки с Git
Эксперты - опытные педагоги-практики
Занимаясь на курсе, обучающиеся изучают современные инструменты и приобретают навыки работы, которые помогут им эффективно строить карьеру в IT-сфере.
8 тем. Модуль сосредоточится на Agile-подходом. Будут сформированы команды, в которых слушателям предстоит работать на протяжении всего курса. В программе обучения вас также ждёт подробный разбор перегрузки операторов, методах-расширения, классах, интерфейсах, строках, встроенных коллекций и LINQ.
13 тем. В рамках второго модуля курса вы освоите мощные инструменты разработки: рефлексия, атрибуты, исключения, дженерики, события, делегаты. Напишите финализатор, разберётесь с базами данных.
10 тем. Научитесь писать качественный многопоточный, асинхронный код, настроите обмен данными приложений, разберёте эффективные паттерны проектирования.
8 тем. В рамках модуля слушатели курса научатся выстраивать архитектуру проекта, настраивать пользовательскую авторизацию и аутентификацию. Изучите WCF, ASMX, REST, SOLID и CI/CD.
5 тем. Модуль посвящён разбору актуальных методологий с комплексным разбором особенностей DDD, методов тестирования, журналирования, документации и трассировки.
Заключительный модуль посвящен проектной работе. Проект — это отличная возможность объединить все полученные на курсе знания в одной системе.