C#
Обзор курса
Этот курс предоставляет слушателю наиболее полный обзор Паттернов проектирования C# и .NET через чисто практический подход. В частности, на этом курсе вы увидите:
Последние версии языка C# экосистемы .NET
Современные подходы к проектированию: dependency injection, реактивное программирование, и т.п.
Использование современного инструментария разработки (Rider)
Обсуждение вариаций и альтернативных реализаций паттернов
Этот курс покрывает все паттерна Банды Четырех (GoF) а также современные вариации и изменения.
Первая игра после 5 часов обучения
150 часов онлайн-обучения
Кому подойдет этот курс:
Новичкам и геймерам
Вы увлеченно проводите вечера за играми, представляете себя на месте их создателей, но не знаете, с чего начать.
Программистам из других сфер
Ваша работа связана с разработкой, однако вы хотите сменить отрасль на более увлекательную и нуждаетесь в узкоспециальной практике.
Непрограммистам из GameDev-среды
Вы уже занимаетесь Game Development — написанием сюжетов или прорисовкой персонажей — но хотите повысить свою ценность в отрасли.
Для тех, кто всегда хотел программировать и для тех, кто уже владеет опытом по работе со структурными данными и знаниями в теории, но хочет попробовать себя в деле. Курс Skillbox поможет на практике освоить все тонкости программирования на С#.
За несколько месяцев вы пройдете 28 тем, изучите визуальное программирование, технологии
и инструменты программирования на С#, объектно-ориентированное программирование.
С помощью этих знаний вы сможете создать профессиональную базу данных, которая применяется в управлении различной корпоративной информацией.
Программа обученияИзучение языка C##1 - Введение в язык C#. Установка всего необходимого
#2 - Переменные и типы данных. Получение данных от пользователя
#3 - Условные операторы и операции
#4 - Массивы данных. Динамические массивы данных
#5 - Циклы, а также операторы в циклах. Цикл Foreach
#6 - Функции и их перегрузка. Шаблоны функций. Коллекции
#7 - Работа с файлами и исключения
#8 - Создание классов и объектов
#9 - Конструкторы, модификаторы, аксессоры
#10 - Наследование классов. Суперклассы. Вложенные классы
#11 - Абстрактные классы.