Доступно

[ЯЮНИОР] C#. Для профессионалов 2021 (Роман Сакутин)

Тема в разделе "Курсы по программированию", создана пользователем World, 4 янв 2022.

Тема найдена по тегам:
Цена:
32000р.
Взнос:
483р.

Список участников складчины:

1. World
Тип: Стандартная складчина
Оцените эту складчину: /5,
  1. 4 янв 2022
    #1
    World
    World Организатор
    [ЯЮНИОР] C#. Для профессионалов 2021 (Роман Сакутин)
    [​IMG]

    Курс нацелен на разработчиков, которые уже овладели базовыми средствами языка и хотят развиваться дальше!
    В курсе представлены блоки практики с различными технологиями, чтобы вы были свободны в творчестве и профессии.

    Модуль 1.1 Инкапсуляция
    • Что такое инкапсуляция?
    • Примеры защиты состояния
    • Пример инвентаря
    • Свойства
    • Закон Деметры
    • Temporal Cohesion
    • Трёхуровневая архитектура
    • Кейс. Ожидания
    • K.I.S.S
    • DRY - Dont Repeat Yourself
    Модуль 1.2 Полиморфизм
    • Полиморфизм подтипов и формальная система типов
    • Контракт через интерфейс
    • Контракт через абстрактные классы
    • Контракт через виртуальные методы
    • Глубокий virtual
    • Виртуальные свойства
    • Принцип подстановки Барбары Лисков (LSP)
    • Реализация IEnumerable на примере связного списка
    • Зависимость от абстракций
    • Принцип инверсии зависимостей (DIP)
    Модуль 1.3 Делегаты и события
    • Cohesion and coupling
    • Виды Cohesion
    • Виды Coupling
    • Стратегия
    • Тип делегата
    • События
    Модуль 1.4 Рефакторинг
    • Введение
    • Извлечение метода
    • Извлечение переменной
    • Расщепление переменной
    • Извлечение класса
    • Сокрытие делегирования и удаление посредника
    • Разбиение условного оператора
    • Объединение условных операторов
    • Объединение дублирующихся фрагментов в условны операторах
    • Замена условной логики полиморфизмом
    • Введение проверки утверждения
    • Замена предусловий типом
    • Переименование метода




     
    4 янв 2022