About this Course

1,359,794 recent views
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Coursera Labs
Includes hands on learning projects.
Learn more about Coursera Labs External Link
Beginner Level

None! Learners do not need prior web development experience. Only basic internet navigation skills and an eagerness to get started with coding.

Approx. 42 hours to complete
English

What you will learn

  • Creating simple JavaScript codes.

  • Creating and manipulating objects and arrays.

  • Writing unit tests using Jest

Skills you will gain

  • Test-Driven Development
  • JavaScript
  • Front-End Web Development
  • Object-Oriented Programming (OOP)
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Coursera Labs
Includes hands on learning projects.
Learn more about Coursera Labs External Link
Beginner Level

None! Learners do not need prior web development experience. Only basic internet navigation skills and an eagerness to get started with coding.

Approx. 42 hours to complete
English

Instructor

Offered by

Placeholder

Meta

Syllabus - What you will learn from this course

Content RatingThumbs Up95%(26,414 ratings)
Week1
Week 1
8 hours to complete

Introduction to Javascript

8 hours to complete
19 videos (Total 83 min), 22 readings, 8 quizzes
Week2
Week 2
7 hours to complete

The Building Blocks of a Program

7 hours to complete
10 videos (Total 42 min), 18 readings, 7 quizzes
Week3
Week 3
18 hours to complete

Programming Paradigms

18 hours to complete
20 videos (Total 81 min), 21 readings, 12 quizzes
Week4
Week 4
5 hours to complete

Testing

5 hours to complete
7 videos (Total 36 min), 2 readings, 4 quizzes

Reviews

TOP REVIEWS FROM PROGRAMMING WITH JAVASCRIPT

View all reviews

Frequently Asked Questions

More questions? Visit the Learner Help Center.