

Basic math in JavaScript - numbers and operators.Storing the information you need - Variables.


What went wrong? Troubleshooting JavaScript.JavaScript - Dynamic client-side scripting.Typesetting a community school homepage.HTML table advanced features and accessibility.From object to iframe - other embedding technologies.Ready to embark on your Javascript journey? Click here to begin. You can proceed from one section to the next using the number links at the bottom of each section.Īt the end of each chapter, a link to the next chapter will be provided. Each chapter is divided into sub-sections. This site comprises of ten chapters and one project. If you are interested in what’s in store for you, you can catch a sneak preview of the game at. 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. This project requires the application of all the concepts taught previously. Instead of just providing technical information on Javascript, we’ll be coding a Javascript game together at the end of the course. 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. The best way to learn programming is definitely by doing some actual coding. Last but not least, another key feature of this site is its hands-on approach. They can skim through the first few chapters and focus on concepts that are unique to Javascript (such as IIFE, prototypes, DOM etc).Ĭode 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. Having said that, this site is also suitable for seasoned programmers who are already familiar with basic programming concepts (such as arrays, loops etc). 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.

Each chapter builds upon previous chapters and brings you from basic Javascript concepts to more advanced concepts. The site is designed to be a course with ten chapters and one project. They are mainly catered to experienced programmers who can pick up the language simply by reading the official documentation. While there are many Javascript websites on the internet, most are complex and hard to understand for beginners. How is this site different? Suitable for beginners, presented in a course format You may be wondering, there are already a lot of Javascript websites available on the internet currently. Welcome to, 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.
