Чтобы эффективно изучать C# и развиваться в веб-разработке, следуйте этим рекомендациям:
## Бесплатные курсы и ресурсы
1. Hexlet: Начните с бесплатного курса по C# на платформе Hexlet. Он охватывает основы языка и позволяет практиковаться в браузере[1].
2.
Web-automation.ru : Изучите бесплатный курс по ASP.*NET MVC, который включает в себя SQL, Entity Framework, HTML, CSS и другие технологии, необходимые для веб-разработки[2].
3. Habr: Ознакомьтесь с программой обучения C#-разработчика с нуля, которая включает бесплатные материалы и ресурсы[3].
## Практика и проекты
- Практические задания: Участвуйте в проектах и выполняйте практические задания, чтобы закрепить теоретические знания. Это поможет вам лучше понять, как применять C# в реальных задачах.
- Кодинг-челленджи: Участвуйте в онлайн-кодинг-челленджах и конкурсах, чтобы повысить свои навыки программирования.
## Сообщество и поддержка
- Форумы и сообщества: Присоединяйтесь к онлайн-сообществам разработчиков C#, таким как форумы, группы в социальных сетях и чаты. Это поможет вам обмениваться опытом и получать советы от более опытных программистов.
- Менторство: Найдите ментора, который сможет помочь вам с вопросами и направить в правильное русло.
## Изучение дополнительных технологий
Для успешной карьеры в веб-разработке на C#, изучите также:
- ASP.*NET Core: Современная платформа для разработки веб-приложений[7].
- Entity Framework Core: ORM для работы с базами данных.
- HTML, CSS и JavaScript: Основы фронтенд-разработки.
- SQL: Для работы с базами данных.
## Постоянное развитие
- Обновление знаний: Следите за новыми версиями технологий и обновляйте свои знания по мере их выхода.
- Дополнительные курсы: Рассмотрите возможность прохождения дополнительных курсов или чтения книг по интересующим вас темам.
Следуя этим шагам, вы сможете успешно изучить C# и начать карьеру в веб-разработке. Не бойтесь трудностей и продолжайте учиться, даже если сначала что-то не получается.
[1] https:/code-basics.com/ru/languages/csharp
[2] https:/web-automation.ru/courses/free-web-development-course-core-2/
[3] https:/habr.com/ru/articles/826692/
[4] https:/pikabu.ru/story/otzyiv_na_kurs_ijunior_yayunior_ot_romana_sakutina_10502683
[5] https:/tutortop.ru/courses_selection/kursy_razrabotki_na_c/
[6] https:/hh.ru/vacancy/51543359
[7] https:/itvdn.com/ru/blog/article/cs-dnet-23
[8] https:/vc.ru/edu/766221-22-luchshih-kursa-po-razrabotke-na-si-sharp-c
[9] https:/vc.ru/u/1389654-machine-learning/1022451-15-besplatnyh-kursov-c-v-2024
Нашел курс c# от Романа Сакутина который раньше был платным, но отзывов у него нет, да и сам понтуется он много
Еще, хоть я и набегаю вперед, но что-то в большинство вакансии кроме ASPNET/ASPNET core еще куча всего надо выучить, там.. , EF Core, CSS, SQL и т.д. для обычного стажировщика
Да и большинства курсов для ASPNET устарели, так как он много раз обновлялся
Что же делать? Как выбраться с тупика?
Или может вовсе программирование не мое?