Top.Mail.Ru
Языки программирования
#
#CSHARP-1 # Язык программирования - GO, Язык программирования - Java, Язык программирования - Python # 40 ак.часов

Основы программирования на C#


52800 ₽
     
Онлайн класс. Удаленное подключение к очным курсам. Для обучения достаточно иметь доступ в Интернет. Время онлайн трансляции курса устанавливается в зависимости от города проведения очного обучения. Предусмотрено предоставление записей слушателям в отдаленных часовых поясах.
Забронировать курс
19 октября 2026
30 ноября 2026
29 марта 2027
Целевая аудитория
#

Начинающие разработчики, желающие изучить основы языка C#

#

Начинающие IT-специалисты и студенты технических специальностейㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ

#

Студенты технических специальностей

Содержание курса
1

Модуль 1 «Введение в C# и .NET»


Обзор платформы .NET и языка C#
Установка и настройка среды разработки
Структура программы на C#
Типы данных и переменные
Операторы и выражения
Практическое задание: создание первой программы на C#

2

Модуль 2 «Управляющие конструкции»


Условные операторы (if, else, switch)
Циклы (for, while, do-while)
Операторы перехода (break, continue, return)
Практическое задание: решение задач с использованием условий и циклов

3

Модуль 3 «Работа с массивами и коллекциями»


Одномерные и многомерные массивы
Работа с коллекциями (List, Dictionary)
Перебор элементов массива и коллекций
Практическое задание: работа с массивами и коллекциями

4

Модуль 4 «Методы и функции»


Создание и вызов методов
Передача параметров в методы
Возвращение значений из методов
Перегрузка методов
Практическое задание: создание и использование методов

5

Модуль 5 «Основы объектно-ориентированного программирования (ООП)»


Классы и объекты
Конструкторы и деструкторы
Наследование и полиморфизм
Инкапсуляция и модификаторы доступа
Практическое задание: создание классов и объектов

6

Модуль 6 «Делегаты, события и лямбда-выражения»


Введение в делегаты и события
Использование лямбда-выражений
Практическое задание: работа с делегатами и событиями

7

Модуль 7 «Работа со строками, датами и временем»


Операции со строками (форматирование, поиск, замена)
Работа с датами и временем (DateTime, TimeSpan)
Практическое задание: обработка строк и работа с датами

8

Модуль 8 «Работа с базой данных и LINQ»


Общие сведения о базах данных и подключение к ним
Выполнение запросов с использованием LINQ
Практическое задание: создание и управление базой данных и использование LINQ

9

Модуль 9 «Многопоточное и асинхронное программирование»


Введение в многопоточность (Thread, Task)
Асинхронное программирование (async/await)
Практическое задание: реализация многопоточных и асинхронных задач

10

Модуль 10 «Работа с файловой системой и сериализация данных»


Работа с файлами и директориями (чтение, запись, удаление)
Сериализация и десериализация данных в формате JSON
Практическое задание: работа с файлами и сериализация данных

11

Модуль 11 «Итоговый проект: создание консольного приложения»


Разработка многофункционального консольного приложения
Интеграция всех изученных концепций (ООП, работа с данными, многопоточность, файловая система)
Тестирование и отладка приложения
Защита итогового проекта

0 отзывов

Об этом курсе отзывов пока нет. Будьте первым.

Чтобы оставить отзыв необходимо авторизоваться на сайте или зарегистрироваться.



#
#
Академия Айти

Ведущий консалтинговый центр получения дополнительного профессионального образования

Войдите в систему, чтобы получить все возможности платформы и доступ к образовательным курсам
Не запоминать
Забыли пароль?
Забыли пароль?
Введите e-mail, указанный при регистрации, пришлем вам инструкцию по восстановлению пароля.
CAPTCHA

CAPTCHA

15%
Шаг 1 из 2 Заполните данные
Далее Назад Зарегистрироваться
Корзина

Курс добавлен в корзину, теперь нужно