Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

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

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

О товаре

Курс нацелен на разработчиков, которые уже овладели базовыми средствами языка и хотят развиваться дальше!
В курсе представлены
блоки практики с различными технологиями, чтобы вы были свободны в творчестве и профессии.
Модуль 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 Рефакторинг
  • Введение
  • Извлечение метода
  • Извлечение переменной
  • Расщепление переменной
  • Извлечение класса
  • Сокрытие делегирования и удаление посредника
  • Разбиение условного оператора
  • Объединение условных операторов
  • Объединение дублирующихся фрагментов в условны операторах
  • Замена условной логики полиморфизмом
  • Введение проверки утверждения
  • Замена предусловий типом
  • Переименование метода

Отзывы покупателей



Кликните на изображение чтобы обновить код, если он неразборчив

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от ЯЮНИОР, Роман Сакутин

[Udemy] Unity 2019. Полный курс для разработчика игр. Для чайников (Роман Сакутин)
Unity 2019 - Полный курс для разработчика игр | Для чайников (Роман Сакутин) Мечтаете создавать игры? Начните с полного курса по Unity 2019 и в кратчайшие сроки станьте разработчиком игр! Курс даст вам всё необходимое для того, чтобы вы начали разрабатывать свои первые игры в движке Unity. Даже
1080 RUB
[Udemy] Unity для начинающих - полный практический набор (Роман Сакутин)
Создайте свою первую игру в Unity! Требования: Базовые навыки программирования на C#. Установленная Unity. Установленный редактор исходного кода. Идея игры которую вы хотите сделать Скрытый текст. Доступен только зарегистрированным пользователям. Описание: Этот интенсив предназначен для того, чтобы
1030 RUB
[Udemy] Создание игры 2D Minecraft на C# и WinForms (Роман Сакутин)
Создание игры 2D Minecraft на C# и WinForms Мощная практика для начинающих разработчиков игр Авторы: Роман Сакутин Чему вы научитесь Основы Winforms Основные игровые паттерны Алгоритмы процедурной генерации Сохранение данных игры в файл Требования Основы C# Visual Studio 2017 Windows Описание
1075 RUB
[Яюниор] 9 Hyper Casual игр за 3 месяца. Тариф Бронза (Роман Сакутин)
Изучи Untiy и C# на примере создания 9 игр-хитов, а в конце сделай свой уникальный проект, и мы приведём в него первую тысячу пользователей C# VS Визуальное программирование? При всей простоте и визуальности, мы не можем говорить что визуальное программирование упрощает вам работу. Вы делаете тоже
1765 RUB
[Udemy] Unity для профессионалов. От Junior до Middle (Роман Сакутин)
Хотите стать профессиональным программистом в Unity? Понимать большие проекты и уметь писать высококачественный код за который очень много платят (и обычно в долларах)? Тогда этот курс именно то, что вам нужно! В нём вы узнаете о том как проектировать и строить большие проекты. Он полон информации
1080 RUB
[Udemy]  Базовый курс SQL для аналитиков и менеджеров (Максим Кухарь)
Чему вы научитесь Устанавливать необходимые программы для работы с базой данных Oracle и SQL Изучите основные типы данных SQL, полезные операторы и функции Научитесь делать выборку, фильтрацию и агрегацию данных средствами SQL Сможете создавать, переименовывать и удалять таблицы в базе данных
1610 RUB