Всем привет! Я студент второго курса и у меня давно была мечта - стать крутым веб-разработчиком. Но всегда что-то мешало: учеба или низкий уровень знаний. Но вот я на 2 курсе и мне кажется пришло время.
Примерный план действий
С этого дня я начинаю цикл статей о том, как я буду становится крутым веб-разработчиком.
Чтобы стать full-stack нужно будет изучить как frontend, так и backend направления.
Начнем с того, что попроще - frontend
Frontend:
- HTML + CSS
- Javascript
- Фреймворки js
Свой путь в мире веб разработки я начну с освоения технологий frontend разработки. Самым тяжелым в этом списке я считаю Javascript и его фреймворки. На чистом js можно писать, но при наличии огромного количества фреймворков почему бы ими не воспользоваться.
Backend:
- Изучение теории
- Базы данных
- Node.js
Backend направление будет одной из самых тяжёлых часте обучения. Это все, что связано с работой сервера. Отправкой данных, загрузки данных с сервера, защита данных, кэширование и многое другое.
Полезные плюшки:
- Подтянуть английский
- Научиться работать с GitHub
- Препроцессоры для верстки
- Сборщики проектов
Этот пункт для меня является не менее важным, чем все остальные. Эти навики пригодятся всегда и везде. Хотя большинство из них появятся при работе.
Спасибо за внимание. В этой статья я показал вам свой roadmap, которому буду следовать.
Всем удачи и пока.