Learn Coding Basics in JavaScript
Gain insights into JavaScript basics, syntax, conditional statements, arrays, functions and DOM. Discover practical skills for entry-level web development & build interactive web experiences.
SitePoint is a hub for web developers to share their passion for building incredible Internet things. Founded by Mark Harbottle and Matt Mickiewicz in 1999, SitePoint is for web professionals, by web professionals: developers, designers, programmers, product creators and entrepreneurs alike. We love our rich and engaged community and our contributors, who are truly leaders in their field.
Join 3.1 million developers at
Join 3.1 million developers at
What you'll learn
- An understanding of basic concepts in programming
- An understanding of variables, decisions, and loops
- Familiarity with arrays, strings, functions, and their operations
- Basic knowledge of advanced concepts in JavaScript including classes, DOM, and event handling
- Hands-on experience with practice problems through editable and executable solutions
Learning Roadmap
1.
About the Course
About the Course
2.
Press Start
Press Start
3.
Programming Basics
Programming Basics
7 Lessons
7 Lessons
4.
Letters and Words
Letters and Words
8 Lessons
8 Lessons
5.
Numbers
Numbers
9 Lessons
9 Lessons
6.
Collections
Collections
8 Lessons
8 Lessons
7.
Logic
Logic
9 Lessons
9 Lessons
8.
Loops in JavaScript
Loops in JavaScript
6 Lessons
6 Lessons
9.
Functions
Functions
9 Lessons
9 Lessons
10.
Objects
Objects
6 Lessons
6 Lessons
11.
The Document Object Model
The Document Object Model
8 Lessons
8 Lessons
12.
The Main Event
The Main Event
8 Lessons
8 Lessons
13.
Going Loopy Over Arrays
Going Loopy Over Arrays
9 Lessons
9 Lessons
14.
Let’s Get Functional
Let’s Get Functional
9 Lessons
9 Lessons
15.
Getting Classy
Getting Classy
8 Lessons
8 Lessons
16.
It’s About Time
It’s About Time
7 Lessons
7 Lessons
17.
Wrap Up
Wrap Up
3 Lessons
3 Lessons
SitePoint
Become a better developer. Build a better web. Teaching web development and design since 1999. Trusted by millions every month.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers











