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