Содержание курса
1. Введение в C#
4 урока
33
14
2м
0
Закрытый
1.1
История создания C#
↗
18
3
2м 31с
0
Закрытый
1.2
Основы платформы .NET
↗
6
2
-
0
Закрытый
1.3
Применение C# в различных областях
↗
4
4
-
0
Закрытый
1.4
Особенности языка C#
↗
5
5
-
0
2. Установка и настройка среды разработки
1 урок
4
4
0м
0
Закрытый
2.1
Установка Visual Studio Code
↗
4
4
-
0
3. Основы синтаксиса C#
3 урока
5
2
0м
0
Закрытый
3.1
Ссылочные типы данных
↗
2
2
-
0
Закрытый
3.2
Операторы (арифметические, логические, управляющие)
↗
2
0
-
0
Закрытый
3.3
Основы ввода и вывода данных
↗
1
0
-
0
4. Управляющие конструкции
4 урока
4
1
0м
0
Закрытый
4.1
Условные операторы
↗
1
0
-
0
Закрытый
4.2
Циклы
↗
1
0
-
0
Закрытый
4.3
Операторы ветвления
↗
1
0
-
0
Закрытый
4.4
Операторы сравнения
↗
1
1
-
0
5. Функции и методы
5 уроков
2
0
0м
0
Закрытый
5.1
Определение и использование методов
↗
2
0
-
0
Закрытый
5.2
Параметры и возвращаемые значения
↗
0
0
-
0
Закрытый
5.3
Перегрузка методов
↗
0
0
-
0
Закрытый
5.4
Значения по умолчанию и аргументы переменной длины
↗
0
0
-
0
Закрытый
5.5
Рекурсия. Основы рекурсивных методов
↗
0
0
-
0
6. Объектно-ориентированное программирование
5 уроков
2
1
0м
0
Закрытый
6.1
Основы ООП: классы и объекты
↗
1
0
-
0
Закрытый
6.2
Поля и методы класса
↗
1
1
-
0
Закрытый
6.3
Конструкторы и деструкторы
↗
0
0
-
0
Закрытый
6.4
Создание производных классов
↗
0
0
-
0
Закрытый
6.5
Переопределение методов
↗
0
0
-
0
7. Работа с коллекциями и массивами
3 урока
0
0
0м
0
Закрытый
7.1
Одномерные и многомерные массивы
↗
0
0
-
0
Закрытый
7.2
Списки, множества, словари и другие коллекции
↗
0
0
-
0
Закрытый
7.3
LINQ: запросы к коллекциям
↗
0
0
-
0
8. Исключения и обработка ошибок
3 урока
1
0
0м
0
Закрытый
8.1
Исключения: что это и как с ними работать
↗
1
0
-
0
Закрытый
8.2
Подробнее о конструкции try-catch-finally
↗
0
0
-
0
Закрытый
8.3
Создание собственных исключений
↗
0
0
-
0
9. Основы работы с файловой систем
3 урока
1
0
0м
0
Закрытый
9.1
FileStream. Чтение и запись файлов
↗
1
0
-
0
Закрытый
9.2
Работа с директориями
↗
0
0
-
0
Закрытый
9.3
Использование потоков. Обзор многопоточности
↗
0
0
-
0
10. Асинхронное программирование
3 урока
1
0
0м
0
Закрытый
10.1
Понятие асинхронности
↗
1
0
-
0
Закрытый
10.2
Подробнее о ключевых словах async и await
↗
0
0
-
0
Закрытый
10.3
Работа с задачами (Tasks)
↗
0
0
-
0
11. Создание графических интерфейсов
3 урока
1
0
0м
0
Закрытый
11.1
Основы Windows Forms или WPF
↗
1
0
-
0
Закрытый
11.2
Создание простого пользовательского интерфейса
↗
0
0
-
0
Закрытый
11.3
Обработка событий
↗
0
0
-
0
12. Основы работы с базами данных
3 урока
2
0
0м
0
Закрытый
12.1
Подключение к базам данных с помощью ADO.NET
↗
1
0
-
0
Закрытый
12.2
Выполнение SQL-запросов. Классы Command и DataReader
↗
1
0
-
0
Закрытый
12.3
Использование Entity Framework
↗
0
0
-
0
13. Веб-разработка с C#
2 урока
0
0
0м
0
Закрытый
13.1
Введение в ASP.NET Core
↗
0
0
-
0
Закрытый
13.2
Создание простого веб-приложения
↗
0
0
-
0
14. Тестирование и отладка
3 урока
1
0
0м
0
Закрытый
14.1
Основы юнит-тестирования
↗
1
0
-
0
Закрытый
14.2
Использование Xunit и других инструментов
↗
0
0
-
0
Закрытый
14.3
Отладка кода в Visual Studio
↗
0
0
-
0
15. Ресурсы для дальнейшего обучения
3 урока
6
3
0м
0
Закрытый
15.1
Рекомендации по книгам, онлайн-курсами и сообществам
↗
2
0
-
0
Закрытый
15.2
Источники, использованные при создании курса
↗
2
2
-
0
Закрытый
15.3
А что потом?
↗
2
1
-
0