The beginning of every journey is full of challenges and barriers that need to be overcome. There is always that fear of the unknown and the feeling that everything will be very difficult, but you always feel that when you start a project and the feeling of growth always rewards the effort.
As you are not the first to go through this trail, take the opportunity to learn from those who have gone before and left several ways to facilitate the process.
I will leave here a small step by step of what is most important so that your learning is optimized and you make the most of your time.
Internet
HTTP
what is DNS
Browsers and Hosting
HTML
Semantic HTML
SEO
Accessibility
CSS
Responsive Design
Layouts (floats, position, display, css grid)
Javascript
Syntax
DOM (learn to manipulate)
ES6
Fetch API
Git e Github
Build Tools
NPM Scripts
Webpack
Choose a Framework
React js (redux)
Angular
Vue js
Follow this model, it's the basics to really understand and not just replicate. Dedicate yourself and see the results.
Top comments (0)