Основы программирования на .NET (C Sharp) — различия между версиями
Irinaiv (обсуждение | вклад) (→План занятий) |
Irinaiv (обсуждение | вклад) (→План занятий) |
||
| Строка 18: | Строка 18: | ||
*Операторы выбора и логические операторы; | *Операторы выбора и логические операторы; | ||
*Циклы; | *Циклы; | ||
| + | *Домашнее задание 1 | ||
'''Блок 3''' | '''Блок 3''' | ||
| Строка 26: | Строка 27: | ||
*Наследование и приведение типов; | *Наследование и приведение типов; | ||
*Операторы as is; | *Операторы as is; | ||
| + | **Домашнее задание 2 | ||
'''Блок 4''' | '''Блок 4''' | ||
| Строка 39: | Строка 41: | ||
*Статические члены классов | *Статические члены классов | ||
*Параметры методов | *Параметры методов | ||
| + | *Домашнее задание 3 | ||
'''Блок 6''' | '''Блок 6''' | ||
| Строка 53: | Строка 56: | ||
*Массив | *Массив | ||
*Dictionary | *Dictionary | ||
| + | *Домашнее задание 4 | ||
'''Блок 8''' | '''Блок 8''' | ||
Версия 20:53, 15 февраля 2026
Содержание
Общие сведения о курсе
План занятий
Блок 1
- Обзор языка C# и платформы .NET;
- Механизм работы CLR;
- Установка среды разработки IDE;
- Solution и Project, структура программ;
- Практика: Hello World + ввод/вывод;
- Объявление переменных;
- Отладка кода;
- Операторы и выражения: логические и арифметические операторы;
Блок 2
- Преобразование типов;
- Методы;
- Операторы выбора и логические операторы;
- Циклы;
- Домашнее задание 1
Блок 3
- Устройство памяти в .NET;
- Ссылочный и значимые типы;
- ООП в C#;
- Классы в C#, модификаторы доступа;
- Наследование и приведение типов;
- Операторы as is;
- Домашнее задание 2
Блок 4
- String;
- Конструкторы;
- Enum;
- Упаковка и распаковка;
- this;
Блок 5
- Свойства и константы
- Readonly
- Статические члены классов
- Параметры методов
- Домашнее задание 3
Блок 6
- Класс Object
- Методы класса Object
- Сравнение объектов
- Equals
Блок 7
- Generic
- Структуры данных в .NET
- IEnumerable
- List
- Массив
- Dictionary
- Домашнее задание 4
Блок 8
- Обзор фреймворков .NET
- ASP.NET
- WPF
Блок 9
- Разработка домашнего проекта
Руководитель курса
Протасов Антон Андреевич
Преподаватели курса
Протасов Антон Андреевич
Чат курса
Программа курса и сдача домашек
В рамках программы изучаются следующие темы: