In this experience, you will start getting familiar with the syntax of Javascript by practicing the creation of simple Javascript code using FreeCodeCamp. Typescript is a superset of Javascript, so learning Javascript is a good first step to learning Typescript.
First, sign up for an account on FreeCodeCamp.
Second, start doing the 111 exercises in “Basic Javascript” (that’s the first subsection inside Javascript Algorithms and Data Structures Certification section. They say it takes 10 hours, I think you can do it more quickly, but it will be several hours of work. Don’t be turned off by the “simplicity”—the goal here is to get you typing Javascript and try to get your fingers to understand the language. When you are done, you should have checked off all of the Basic Javascript curriculum, here’s what the modules summary should look like:
Now move on and complete the 31 exercises in the “ES6” curriculum. Here’s what the module summary should look like when you’ve completed all 31 exercises:
Phew! That was a lot of work but you’ve now got a pretty decent introduction to Javascript under your belt!
Please complete the Introduction to Javascript and ES6 sections by the date and time indicated in Laulima. Submit to Laulima that you have completed the course by attaching a screenshot of your completed FreeCodeCamp Javascript Algorithms and Data Structures Learn page page. All 111 Basic Javascript exercises and all 31 ES6 exercises must be completed.