Если ты хочешь создавать широкий спектр приложений любого уровня сложности и высокой надежности, а также быть в тренде последних технологий в IT, мы ждем тебя на нашем тренинге. Интернет вещей (IoT), облачные технологии, геймдев, нейронные сети и веб-приложения — все это станет тебе по силам.
Тренинг актуален для студентов/выпускников технических вузов с опытом работы с языками программирования, а также начинающих разработчиков с желанием прокачать навыки и стать Junior.NET Engineer.
Обучение доступно сразу после регистрации — у тренинга нет фиксированной даты начала и окончания, участники учатся в комфортном для себя темпе.
В основе курса лежит набор практических заданий, которые охватывают основные темы, связанные с программированием на языке C#.
Необходимая подготовка
- Базовые знания языков программирования: чтение и понимание элементарного кода, создание простейших алгоритмов.
- Основы объектно-ориентированного языка программирования С#.
- Уровень английского языка от А2+ (pre-intermediate+)
Программа
- Language Basics (задания по основам языка C#).
- Exceptions (знакомство с исключительными ситуациями и их обработка).
- Solving Arithmetic Problems with Loops.
- Working with Strings.
- Formatting and Parsing Strings.
- Working with Arrays.
- Implementing Search Algorithms.
- Implementing Sorting Algorithms.
- Solving Problems with Recursion.
- Searching in Strings.
- Bit Operations.
Чему вы научитесь
- Создавать программы на языке C# с применением структурного подхода.
- Использовать основные типы данных языка, массивы и строки.
- Разбираться в простых алгоритмах поиска и сортировки данных.
- Использовать Visual Studio для разработки и отладки.NET-приложений.
- Использовать юнит-тесты, а также писать чистый и качественный код.