Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Если уделять изучению языка C# 1-2 часа в день, за сколько его можно освоить на базовом и продвинутом уровне

hdh nnn Ученик (2), открыт 2 недели назад
5 ответов
язон Динальт Мастер (1052) 2 недели назад
за столько-на столько, а за столько-то-на столько.
[ ] [ ] Мастер (1178) 2 недели назад
список того, что надо знать, чтобы быть на базовом уровне:
  1. Классы и объект (ООП парадигма)
  2. Интерфейсы и абстрактные классы (чем отличаются зачем нужны)
  3. Ссылочные и значимые типы
  4. Что такое такое сборщик мусора, внутреннее устройство
  5. POH, LOH, SOH
  6. Асинхронное программирование
  7. ValueTask и Task
  8. Многопоточность
  9. Методы синхронизации потоков
  10. Thread pool
  11. Record'ы
  12. Entity framework
  13. Коллекции
  14. Чем отличается List от Dictionary
  15. Зачем нужны IEnumerable и IQueryble?
  16. Lazy коллекции
  17. Потокобезопасность коллекций
  18. Инвариантность, ковариантность, контрвариантность
  19. Делегаты. Что это такое и какие бывают?
  20. Типы наследования EFcore
  21. Middleware, Dependency Injection, DI-контейнеры
  22. SOLID
  23. DRY
  24. KISS
  25. UPD: Список не полный
Jurijus Zaksas Искусственный Интеллект (445685) 2 недели назад
Если ты профессиональный программист, то за пару недель.
Если нет, то лет примерно за 6.
Александр Искусственный Интеллект (301515) 2 недели назад
ты можешь и 10 часов подряд просидеть ничего не усвоив...
Похожие вопросы