Программирование на языке C#

Программисты C# занимаются разработкой компьютерных игр, десктопных и веб-приложений, облачных сервисов и многим-многим другим.
Такой специалист должен уметь не только работать с кодом, но и быть командным игроком, уметь составлять четкие ТЗ для своих коллег и вести коммуникацию с клиентом.

Кому подойдет курс?
Наш курс подойдет вам, даже если ваш опыт работы максимально далек от аналитики. Вам не потребуется специальных знаний, выходящих за рамки школьной программы.

15.08.2022

старт обучения1

4 месяца

длительность

250 ак./ч

объем

72 000

стоимость

Что изучим на курсе?

Дистанциолнный курс «Программирование на языке C#» построен таким образом, чтобы был понятен начинающим специалистам в области ИТ и людям различных профессий в том числе нетехнических, у которых нет никакого опыта в программировании.

Записаться

Модуль 1. Основы языка программирования С#

    В 1 модуле подробно рассмотрим следующие темы:
    Тема 1.1. Введение в C#
    Тема 1.2. Основы программирования на C#
    Тема 1.3. Классы, структуры и пространства имен

Модуль 2.ООП

    Во 2 модуле подробно рассмотрим следующие темы:
    Тема 2.1 Объектно-ориентированное программирование
    Тема 2.2 Обработка исключений
    Тема 2.3 Делегаты, события и лямбды
    Тема 2.4 Интерфейсы
    Тема 2.5 Дополнительные возможности ООП в C#
    Тема 2.6 Коллекции

Модуль 3. Дополнительные возможности языка C#

    В 3 модуле подробно рассмотрим следующие темы:
    Тема 3.1 Pattern matching
    Тема 3.2 Работа со строками
    Тема 3.3 Работа с датами и временем
    Тема 3.4 Дополнительные классы и структуры .NET

Модуль 4. Многопоточность и параллельное программирование

    В 4 модуле подробно рассмотрим следующие темы:
    Тема 4.1.Многопоточность
    Тема 4.2.Параллельное программирование и библиотека TPL
    Тема 4.3.Aсинхронное программирование. Task-based Asynchronous Pattern

Модуль 5. LINQ

    В 5 модуле подробно рассмотрим следующие темы:
    Тема 5.1 LINQ
    Тема 5.2 Parallel LINQ

Модуль 6. Продвинутые возможности языка программирования C#

    В 6 модуле подробно рассмотрим следующие темы:
    Рефлексия
    Dynamic Language Runtime
    Сборка мусора, управление памятью и указатели
    Работа с файловой системой
    Работа с JSON
    Работа с XML в C#
    Процессы и домены приложения
    Валидация модели

Модуль 7. ASP.NET

    В 7 модуле подробно рассмотрим следующие темы:
    Тема 7.1.Введение в ASP.NET Core
    Тема 7.2.Основы в ASP.NET Core
    Тема 7.3.Dependency Injection
    Тема 7.4.Маршрутизация
    Тема 7.5.Статические файлы
    Тема 7.6.Конфигурация
    Тема 7.7.Логгирование
    Тема 7.8.Состояние приложения. Куки. Сессии
    Тема 7.9.Обработка ошибок
    Тема 7.10.Results API
    Тема 7.11.Web API
    Тема 7.12.Работа с базой данных и Entity Framework
    Тема 7.13.Аутентификация и авторизация
    Тема 7.14.CORS и кросс-доменные запросы
    Тема 7.15.URL Rewriting
    Тема 7.16.Клиентская разработка

Модуль 8. Git

    В 8 модуле подробно рассмотрим следующие темы:
    Git

Отзывы

Данияр Токтогараев
4,5 rating based on 521 ratings
Хорошо построен образовательный процесс, преподаватель всегда на связи, если что-то не понятно подскажет и поможет, благодаря курсам устроился на стажировку в ИТ-компанию
Ирик Мусагалиев
4,5 rating based on 521 ratings
До прохождения курса у меня не было знаний в программировании, в рамках курса научился писать и считывать код, сделал свой первый выпускной проект. Тот самый случай, когда диплом не для галочки, применяю сейчас на новом месте работы все полученные знания
Денис Анохин
4,5 rating based on 521 ratings
Рад, что выбрал именно это курс - через язык С# легко вошел в сферу ИТ, по истечении пару месяцев обучению уже проходил стажировку в организации

Контакты

ИТ-академия ГАУ «Технопарк в сфере высоких технологий «ИТ-парк»

ул. Петербургская, д. 52,
г. Казань, Татарстан, 420074