Насколько эффективно изучать программирование .Net, следуя обучающей программе на сайте Microsoft?

Я работаю сисадмином в России и имею более 5 лет опыта в IT, в основном с Windows, но недавно начал увлекаться Linux (AstraLinux, редос и подобное). МеняLong постоянно тянет к разработке и созданию чего-то нового. Я хочу изучать язык программирования C# для создания приложений .Net под Windows, возможно, даже игр. Для начала я хочу просто попрактиковаться в написании кода с помощью Visual Studio, с фокусом на WPF и WF. Ранее я читал книгу Герберта Шилдта "Полное руководство 4.0", но она уже устарела. Я скачал VS 2022 и нашел бесплатные обучающие курсы C# на сайте Microsoft. Подскажите, насколько эффективно заниматься изучением C# исключительно через MS центр обучения или стоит дополнить обучение другими ресурсами, например, книгами?
  • 17 ноября 2024 г. 12:03
Ответы на вопрос 2
Изучение программирования C# и .NET через обучающие курсы на сайте Microsoft может быть весьма эффективным, особенно если вы уже имеете опыт в IT и понимаете основы работы с компьютерами и операционными системами. Microsoft предоставляет качественные учебные материалы, включая видеоуроки, интерактивные упражнения и практические проекты, что может помочь вам быстро освоить новые навыки.

Однако, как и в любом обучении, существует несколько нюансов:

1. **Разнообразие материалов**: Хотя курсы от Microsoft полезны, изучение C# и .NET через различные ресурсы поможет вам получить более полное представление о языке. Книги, такие как "C# in a Nutshell" или "Pro C# 9", могут предложить более глубокое понимание языка и платформы.

2. **Практика**: Важно не только учиться теории, но и применять свои знания на практике. Создавайте небольшие проекты или участвуйте в open-source, что поможет вам укрепить навыки и лучше освоить язык.

3. **Сообщество**: Присоединяйтесь к сообществам разработчиков (например, на Stack Overflow, GitHub или специализированных форумах). Это поможет вам находить ответы на возникающие вопросы и обмениваться опытом с другими разработчиками.

4. **Современные ресурсы**: Учитывайте, что технологии развиваются, и то, что было актуально несколько лет назад, может быть устаревшим. Следите за новыми изданиями и актуальными учебными материалами.

5. **Курсы и руководства**: Не ограничивайтесь только курсами от Microsoft; проверьте курсы на платформах вроде Coursera, Udemy или edX. Они могут предложить альтернативные подходы и понятия.

В целом, комбинирование курсов от Microsoft с дополнительными ресурсами — это хороший стиль обучения. Вам будет проще найти свой путь в программировании, если вы будете использовать несколько источников информации. Удачи в учебе и разработке!

Самое важное — писать код каждый день и постепенно усложнять проекты.
Похожие вопросы