Урок 1 - Знакомство в Visual Studio Code, первое простое приложение "Hello World"
Урок 2 - Структура программы. Поля и Свойства, Автосвойства
C# - Beginner, Lesson 2
Puzzle
1. Создать класс планета - Planet
2. У класса планета будет поле радиус и свойство радиус
3. И будет только для чтения ( get )свойство Диаметр, которое расчитывается из радиуса. Ваше задание написать такой класс. и в главном методе задать значение для радиуса и вывести диаметр, все по аналогии с нашим примером.
Урок 3 - Методы. В чем разница между методом и свойством. Сигнатура Методa.
C# - Beginner, Lesson 3
Puzzle
1. Написать метод TurboGo
2. Принимает два входных параметра: скорость, время
3. Сделать определенные вычисления которые повлиют на пробег
4. В методе main добавить возможность ввода скорости и времени
5. В конце вывести результат
Введение в программирование
Урок 1 - Компьютер глазами программиста
Урок 2 - Разновидности языков программирования
Урок 3 - Пример программы на Java, C, C#, Python, Php, Javascript
Урок 4 - Обзор языков программирования и взгляд в будущее
Урок 5 - Какой язык программирования выбрать
Урок 6 - Интересные моменты из истории компьютеров
C# - Beginner (Denis)
Урок 1 - Введение в C#
Урок 2 - Как работает C#
Урок 3 - Структура программы
Урок 4 - Типы данных
Урок 5 - Консольный ввод и вывод
Урок 6 - Арифметические операции
Урок 7 - Поразрядные операции
Урок 8 - Операции присваивания
Урок 9 - Преобразования типов
Урок 10 - Условные выражения
Урок 11 - Условные конструкции
Урок 12 - Циклы
Урок 13 - Массивы
Урок 14 - Методы
Урок 15 - модификаторы методов (ref, out, in)
Урок 16 - ключевое слово params
Урок 17 - Oбласти видимости переменных
Урок 18 - Рекурсия
Урок 19 - Enum (перечисления)
Урок 20 - Tuples - кортежи
Урок 21 - Классы и объекты
Урок 22 - Структуры
Урок 23 - Пространства имен
Урок 24 - Дополнительные настройки Visual studio
Урок 25 - Создание библиотеки классов
Урок 26 - Модификаторы доступа
Урок 27 - Свойства
Урок 28 - Перегрузка методов
Урок 29 - Модификатор Static
Урок 30 - Const | readonly
Урок 31 - Перегрузка операторов
Урок 32 - Значение null
Урок 33 - Индексаторы
Урок 34 - Наследование
Урок 35 - Преобразование типов
Урок 36 - Перегрузка операций преобразования типов
Урок 37 - Виртуальные методы и свойства
Урок 38 - Сокрытие
Урок 39 - Абстрактный класс, метод, свойство
Урок 40 - Класс System Object
Урок 41 - Обобщения (Generics)
Урок 42 - Ограничения обобщений
Урок 43 - Исключения
Урок 44 - Фильтры исключений
Урок 45 - Типы исключений
Урок 46 - Создание классов исключений
Урок 47 - Поиск блока catch
Урок 48 - Делегаты
Урок 49 - Анонимные методы
Урок 50 - Лямбда выражения
Урок 51 - События
Урок 52 - Встроенные делегаты
Урок 53 - Интерфейсы
Урок 54 - Применение интерфейсов
Урок 55 - Наследование интерфейсов
Урок 56 - Интерфейсы в обобщениях
Урок 57 - Интерфейс IClonable
Урок 58 - Интерфейсы IClonable ----- IComparer
Урок 59 - Методы расширения
Урок 60 - Partial классы и методы
Урок 61 - Анонимные типы
Урок 62 - Локальные функции
Урок 63 - Деконструкторы
Урок 64 - Паттерны switch
Урок 65 - Типы Nullable
Урок 66 - Переменные-ссылки
Урок 67 - Свойства с Init
Урок 68 - Record - C# 9
Урок 69 - ArrayList
Урок 70 - List
Урок 71 - LinkedList
Урок 72 - Queue
Урок 73 - Stack
Урок 74 - Dictionary
Урок 75 - ObservableCollection
Урок 76 - IEnumerator
Урок 77 - Yield
Урок 78 - Работа со строками
Урок 79 - Дата и время
ASP.NET - Beginner
Регистрация пользователя. Часть 1 - Взгляд изнутри или пошаговая отладка
Регистрация пользователя. Часть 2 - Расширение модели
ASP.NET - Advanced
Как задеплоить ASP.NET Core приложение на свой ноутбук или компьютер.
Сворачивающееся меню верхней навигации Bootstrap, jQuery, Fontawesome, ASP.NET Core, VS2017
ASP.NET - Pro
Enhancing security of the ASP.NET MVC site by disabling some of the HTTP headers
Включение поддержки HTTPS для ASP.NET Core сайта
Улучшение безопасности ASP.NET MVC сайта путем отключения HTTP хедеров