Teaching online to thousands of developers all with different skill levels and experience is really hard. A possible solution is define a Baseline Student that means that have familiarility with:
- HTML
- CSS
- JS
- Day 1: Diving what is React and fundamental concepts
- Day 2: Management states, router
- Day 3: Webpack config
- Day 4: Build something with the knowledge adquired so far.
Passive learning is lame. The inconvenient is that you assume that you had learning something, but when you will to applied this learning you fell lost.
- Code with Tyler
- Do the excercises
- Read the suggested readings
- Trust in the process