Learn Coding Basics in JavaScript

Learn Coding Basics in JavaScript

This course helps the learner to learn basic JavaScript programming, which is widely used in web development.

Beginner

121 Lessons

25h

Certificate of Completion

This course helps the learner to learn basic JavaScript programming, which is widely used in web development.

AI-POWERED

Explanations

AI-POWERED

Explanations

This course includes

2 Assessments
406 Playgrounds
14 Quizzes

This course includes

2 Assessments
406 Playgrounds
14 Quizzes

Course Overview

The demand for skilled JavaScript programmers is increasing in today's tech-driven world. This comprehensive course is for individuals with no prior programming experience—it provides an accessible learning path for beginners. Throughout the course, you will gain a strong grasp of JavaScript syntax, enabling you to craft dynamic and engaging online content. You will start by learning the basic concepts in programming such as conditional statements, arrays, functions, and loops and then move on to advanced ...Show More

TAKEAWAY SKILLS

Web Development

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

What You'll Learn

An understanding of basic concepts in programming

Show more

Course Content

1.

About the Course

2.

Press Start

3.

Programming Basics

4.

Letters and Words

5.

Numbers

6.

Collections

8 Lessons

7.

Logic

9 Lessons

8.

Loops in JavaScript

6 Lessons

9.

Functions

9 Lessons

Test Your Skills: Mid-Course Assessment

Assessment

10.

Objects

6 Lessons

11.

The Document Object Model

8 Lessons

12.

The Main Event

8 Lessons

13.

Going Loopy Over Arrays

9 Lessons

14.

Let’s Get Functional

9 Lessons

15.

Getting Classy

8 Lessons

16.

It’s About Time

7 Lessons

Pushing Your Limits: A Comprehensive Assessment

Assessment

17.

Wrap Up

3 Lessons

18.

Appendix

1 Lesson

Course Author

Trusted by 1.4 million developers working at companies

Anthony Walker

@_webarchitect_

Emma Bostian 🐞

@EmmaBostian

Evan Dunbar

ML Engineer

Carlos Matias La Borde

Software Developer

Souvik Kundu

Front-end Developer

Vinay Krishnaiah

Software Developer

Eric Downs

Musician/Entrepeneur

Kenan Eyvazov

DevOps Engineer

Souvik Kundu

Front-end Developer

Eric Downs

Musician/Entrepeneur

Anthony Walker

@_webarchitect_

Emma Bostian 🐞

@EmmaBostian

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath