Мы помогаем выпускникам Школы разработчиков Codemasters International быстро найти себя в профессии и получить интересную высокооплачиваемую работу.
6 МЕСЯЦЕВ
интенсивного обучения и практических занятий, в результате которых вы получите необходимые знания и навыки для работы в разработке ПО
ПРЕПОДАВАТЕЛИ
специалисты компании Codemasters International с опытом создания успешных международных интернет-сервисов
РАБОТА
лучшие выпускники получат приглашение на собеседование в международную компанию Codemasters International
КАРЬЕРА
по мере увеличения знаний и опыта программист проходит путь от уровня Junior до Senior, заработная плата которых достигает 200 000 руб. в месяц и даже выше
О ЧЕМ БУДЕТ КУРС?
Курс закладывает уровень владения языком программирования C#, достаточный для начала работы. Основной акцент делается на практику.
В процессе выполнения лабораторных работ вы изучите основы синтаксиса C#, научитесь работать со встроенными типами языка и платформы .NET, изучите модульное тестирование, управление памятью в CLR, обратные вызовы и LINQ, получите представление о параллелизме и асинхронном программировании.
ПО ОКОНЧАНИИ КУРСА ВЫ НАУЧИТЕСЬ
Понимать основные элементы .NET Framework и связь С# с элементами платформы .NET
Работать в среде разработки 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#./NET"
Анастасия М.
студентка
Школа разработчиков дает огромные возможности студентам прокачать свои навыки и знания. Задания очень интересные и с каждым разом их сложность повышается. Благодаря курсам начинаешь понимать свои пробелы в знаниях, к чему ещё нужно стремиться.
Максим Н.
студент
Материал, представленный на курсах, помогает понять многие аспекты разработки на C#/.NET и заинтересовывает для более глубокого изучения. Практический опыт, полученный в ходе решения различных интересных задач, помогает закрепить знания. И важно отметить, что по всем заданиям можно получить фидбэк от профессионального разработчика, что также является огромным преимуществом данных курсов.