Before jumping into React, I completed this excellent set of courses to strengthen πͺπͺπͺπͺ my JS skills.
Learned a lot of ES6 tricks and feeling much more comfortable getting into React π.
My recommendation to take the most of those courses:
- look at the beginning of the video to understand what needs to be achieved.
- try to solve the problem first on your own.
- watch the video to get all the trick from Wes and update your solution accordingly.
- β Drum Kitt
- β JS and CSS Clock
- β CSS Variables
- β Array Cardio day 1
- β Flex Panel Gallery
- β Type Ahead
- β Array Cardio Day 2
- β Fun with HTML5 Canvas
- β Dev Tools Domination
- β Hold Shift and Check Checkboxes
- β Custom Video Player
- β Key Sequence Detection
- β Slide in on Scroll
- β JavaScript References VS Copying
- β LocalStorage
- β Mouse Move Shadow
- β Sort Without Articles
- β Adding Up Times with Reduce
- β Webcam Fun
- β Speech Detection
- β Geolocation - to fully see the results must be watch from a mobile phone with GPS enabled.
- β Follow Along Link Highlighter
- β Speech Synthesis
- β Sticky Nav
- β Event Capture, Propagation, Bubbling and Once
- β Stripe Follow Along Nav
- β Click and Drag
- Video Speed Controller
- Countdown Timer
- Whack A Mole
π https://adrienpoly.github.io/JavaScript30/
You can grab this Free course from Wes Bos at https://JavaScript30.com.