RoadMap для .NET Core разработчиков

RoadMap для .NET Core разработчиков

В этой статье рассмотрим роадмап для .NET Core developerа и на что нужно сделать упор при глубоком изучении .NET Core.

Давайте для начала рассмотрим сам роадмап за 2019 год, от MoienTajik, но от себя могу добавить что он актуален и в 2020 и будет актуален и в 2021 году.

Asp.NET Core Roadmap

Ресурсы для обучения

✔️ Предподготовка

📖 Общие навыки и знания для разработчика

🏭 Dependency Injection

  1. DI контейнеры
  2. Life Cycles
  3. Scrutor

🏦 Базы данных

  1. SQL
    1. SQL Server
    2. PostgreSQL
    3. MariaDB
    4. MySQL
  2. Клауд базы данных
  3. Поисковые движки
  4. NoSQL

💼 Кэширование

  1. Entity Framework второй уровень кэша
    1. EFSecondLevelCache.Core
    2. EntityFrameworkCore.Cacheable
  2. Распределенный кэш
    1. Redis
    2. Memcached
  3. Memory кэш

📈 Логирование

  1. Log фреймворки
  2. Log Management системы

🍳 Шаблонные движки

💬 Real-Time коммуникация

SignalR

🎎 Object Mapping

🎯 API клиенты

  1. REST
  2. GraphQL

🖐️Good to Know

💥 Тестирование

  1. Юнит тесты
    1. Тест-фреймворки
    2. Моки
    3. Ассерты
  2. Behavior тесты
  3. Integration тесты
  4. E2E тесты

⏲️ Task Scheduling

🕯️ Микросервисы

  1. Message-Broker
  2. Message-Bus

😎 SOLID

SOLID принципы 

🤸 Паттерны

🛶 Continuously Integration & Delivery

Источник: MoienTajik

0 193 04.10.2020 07:28

Комментарии:

Пожалуйста авторизируйтесь, чтобы получить возможность оставлять комментарии