Welcome to learnjavascriptfast.com, a free online course designed to help you learn Javascript fast with hands-on project. Our aim is to equip you with enough knowledge to start coding your own Javascript pages immediately upon completion of this course.
You may be wondering, there are already a lot of Javascript websites available on the internet currently. So is there a need for another site?
We believe YES.
How is this site different?
Suitable for beginners, presented in a course format
While there are many Javascript websites on the internet, most are complex and hard to understand for beginners. They are mainly catered to experienced programmers who can pick up the language simply by reading the official documentation. This site is different.
The site is designed to be a course with ten chapters and one project. Each chapter builds upon previous chapters and brings you from basic Javascript concepts to more advanced concepts.
In addition, we will be providing lots of examples in each chapter with detailed explanations of how each example works to help you grasp the concepts.
Suitable for Seasoned Programmers
Having said that, this site is also suitable for seasoned programmers who are already familiar with basic programming concepts (such as arrays, loops etc). They can skim through the first few chapters and focus on concepts that are unique to Javascript (such as IIFE, prototypes, DOM etc).
Code snippets are designed to stand out from the rest of the text so that seasoned programmers can just read through the code examples for concepts that they are familiar with.
Hands-On Approach
Last but not least, another key feature of this site is its hands-on approach.
The best way to learn programming is definitely by doing some actual coding. All too often, we read a book on programming and walk away with a vague understanding of the language without much to show for the time spent.
This site hopes to change that.
Instead of just providing technical information on Javascript, we’ll be coding a Javascript game together at the end of the course. This project requires the application of all the concepts taught previously. Completing the project will not only give you an immense sense of achievement, it’ll also help you retain the knowledge and master the language.
If you are interested in what’s in store for you, you can catch a sneak preview of the game at https://learnjavascriptfast.com/demo/jsgame.html.
How to use the site?
This site comprises of ten chapters and one project. Each chapter is divided into sub-sections. You can proceed from one section to the next using the number links at the bottom of each section.
At the end of each chapter, a link to the next chapter will be provided.
Ready to embark on your Javascript journey? Click here to begin.