С нуля .NET Developer C#

58 участников

О чём курс

Платформа .NET от Microsoft позволяет создавать кроссплатформенные приложения, используя язык C#, который востребован в любой отрасли IT. Программа охватывает путь от основ синтаксиса до разработки веб-сервисов на ASP.NET Core и работы с базами данных через Entity Framework Core.

Внутри разбираются:

  • Основы ООП: классы, наследование, полиморфизм и работа с интерфейсами.
  • Продвинутые техники: делегаты, события, асинхронное программирование (Async/Await) и управление памятью (Garbage Collector).
  • Работа с данными: написание SQL-запросов и интеграция объектно-реляционного отображения через EF Core.
  • Веб-разработка: создание MVC-приложений, использование Middleware, маршрутизация и валидация моделей в ASP.NET Core.

Курс предназначен для тех, кто планирует стать профессиональным C#-разработчиком. После обучения вы получите навыки создания полноценных серверных приложений и управления их архитектурой.

Программа обучения

  • C# Стартовый
    • Введение инфраструктуру .Net
    • Машинная математика. Переменные и типы данных
    • Переменные и типы данных
    • Условные конструкция
    • Логические операции
    • Циклические конструкции
    • Методы
    • Методы. Рекурсия
    • Массивы
    • Git - основы работы
    • Основы Git
    • Публикация репозитория
  • C# Базовый
    • Введение в ООП. Классы и объекты
    • Классы и объекты. Диаграммы классов
    • Наследование и полиморфизм
    • Абстракция. Абстрактные классы и интерфейсы
    • Массивы и индексаторы
    • Статические и вложенные классы
    • Структуры и их разновидности
    • Структуры и их разновидности. Перечисления
    • Делегаты
    • Универсальные шаблоны
    • Ограничения универсальных шаблонов
    • События
    • Потоки
    • Коллекции
    • Обработка исключений
    • Перегрузка операторов
    • Анонимные и динамические типы. LINQ
    • Пространства имен
  • C# для профессионалов
    • Пользовательские коллекции
    • Предопределенные коллекции
    • Программирование ввода-вывода
    • Работа с текстом. Регулярные выражения
    • XML. Файлы конфигурации. Реестр
    • Рефлексия
    • Атрибуты
    • Сериализация
    • Управление памятью Garbage collector
    • Версионность
    • Потоки
    • Синхронизация при помощи объектов ядра Windows
    • Асинхронная модель программирования
    • TPL – Параллельное программирование
    • C# 5.0 Async & Await
  • SQL Fundamentals
    • Введение в SQL
    • T-SQL. Запросы
    • Основы DDL
    • Проектирование БД.
    • JOIN-s
    • Вложенные запросы. View
    • Представления. Хранимые процедуры. Пользовательские функции. Транзакции. Триггеры
  • Entity Framework Core
    • Введение в EF Core
    • Fluent API & Data Annotations, миграции
    • Отношение между моделям, наследование
    • Запросы LINQ to Entities
    • SQL в Entity Framework Core
  • ASP.NET Core
    • Введение. Шаблон MVC + Middleware
    • Маршрутизация
    • Контроллеры + Результаты действий
    • Компоновки и частичные представления
    • Хранение состояния
    • Внедрение зависимостей
    • Привязка модели
    • Формы и валидация
    • Фильтры
    • Конфигурации и логирование
    • Практика
    • Практика
Складчина создана 13 января 2021 г. · описание обновлено 23 марта 2026 г.
1 600 ₽ 42 234 ₽