Вы можете учиться самостоятельно - по книгам или видео курсам, а можете записаться на очные/онлайн курсы программирования для максимально эффективного обучения специальности. В любом случае вначале нужно изучить язык программирования C# и довести владение им до высокого уровня. Попутно вы изучите парадигмы объектно-ориентированного программирования (ООП). Также стоит освоить и принципы объектно-ориентированного дизайна (ООД).
После каждой пройденной темы нужно решать практические задачи, чтобы закрепить полученные знания. В этом вам может помочь интерактивный тренажер от ITVDN, с помощью которого вы сможете проверить ваше владение навыками написания кода на C#.
Затем приступайте к освоению популярных шаблонов проектирования. После этого вам стоит сконцентрировать свое внимание на изучении реляционных баз данных и языка запросов Transact-SQL.
Овладев данными технологиями, можете приступать непосредственно к освоению платформы .NET Core и учить ASP.NET Core. Для создания веб приложений вам необходимо понимать принципы построения пользовательского интерфейса, поэтому желательно изучить основы работы с HTML, CSS и базовые элементы языка JavaScript.
Для удобной работы с данными вам пригодится еще одна технология .NET - Entity Framework Core. Это ORM система, которая позволит удобно работать с базами данных на языке C#.
Очень желательно, чтобы у вас был наставник, который мог бы следить за вашим прогрессом, отвечать на возникающие вопросы, давать полезные советы.
Знание английского на уровне не ниже Intermediate обязательно. Оно вам понадобится для комфортного поиска информации по .NET технологиям в интернете. Если ваши знания английского недостаточны как минимум для чтения технической литературы - обязательно подтяните их при помощи различных курсов либо интернет-материалов свободного пользования.
Изучите Git, начните делать свой небольшой проект и опубликуйте его на GitHub - это даст вам ценный опыт работы с распределенной системой управления версиями и позволит проверить свои навыки в решении реальной задачи. Несколько хороших проектов, и полноценное портфолио готово, а с ним вы можете уверенно подавать резюме на вакансию ASP.NET Core разработчика.
Подробности вы можете узнать из нашего семинара “Как стать ASP.NET Core разработчиком”, перейдя по ссылке.
Отзывы наших студентов
Отзывы в DOU
4,9/5 - 200 отзывов
Отзывы в Facebook
5,0/5 - 707 отзывов
Отзывы в Google
4,9/5 - 836 отзывов