• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Javascript

JavaScript Courses

JavaScript courses can help you learn programming fundamentals, DOM manipulation, asynchronous programming, and event-driven development. You can build skills in debugging, working with APIs, and creating interactive web applications. Many courses introduce tools like Node.js for server-side development, React for building user interfaces, and Git for version control, showing how these skills come together in real-world projects.

Popular JavaScript Courses and Certifications


  • C

    Coursera

    Introduction to JavaScript Arrays

    Skills you'll gain: Web Development Tools, Data Structures, Javascript, Data Access, Programming Principles

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: New
    New
    P

    Packt

    JavaScript Interview Mastery 2026 – Modern Roles Q&A

    Skills you'll gain: Javascript, Problem Solving, Interviewing Skills, Algorithms, Programming Principles, Data Structures, Event-Driven Programming, Performance Tuning, Data Validation

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    D

    DeepLearning.AI

    TensorFlow: Data and Deployment

    Skills you'll gain: Model Deployment, Extract, Transform, Load, Federated Learning, Model Optimization, Data Pipelines, Image Analysis, Data Import/Export, Tensorflow, Transfer Learning, Convolutional Neural Networks, iOS Development, Apple iOS, Android Development, Data Preprocessing, Model Training, Data Processing, Computer Vision, MLOps (Machine Learning Operations), Javascript, Machine Learning

    4.7
    Rating, 4.7 out of 5 stars
    ·
    1.5K reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    C

    California Institute of the Arts

    Web Design: Wireframes to Prototypes

    Skills you'll gain: Wireframing, User Interface and User Experience (UI/UX) Design, Mockups, UI/UX Strategy, Responsive Web Design, User Interface (UI), Web Design, User Interface (UI) Design, User Experience, User Experience Design, Prototyping, Web Design and Development, Visual Design, Web Language, UI/UX Research, Graphic and Visual Design, Interactive Design, HTML and CSS, Design Elements And Principles, Typography

    4.9
    Rating, 4.9 out of 5 stars
    ·
    923 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    É

    École Polytechnique Fédérale de Lausanne

    Parallel programming

    Skills you'll gain: Scala Programming, Data Structures, Algorithms, Programming Principles, Functional Design, Java Programming, Other Programming Languages, Performance Tuning, Performance Testing

    4.4
    Rating, 4.4 out of 5 stars
    ·
    1.8K reviews

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Creating a Quiz Game using Vanilla JavaScript

    Skills you'll gain: Javascript, Web Language, Data Persistence, Scripting Languages, Data Storage, Web Development, Programming Principles, Data Structures, Computational Logic, Software Engineering

    4.9
    Rating, 4.9 out of 5 stars
    ·
    10 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    API Basics 1: Build a Bot (Fetch, JSON & Async JavaScript)

    Skills you'll gain: JSON, Application Programming Interface (API), Restful API, Javascript, Web Applications, Hypertext Markup Language (HTML), Servers, Cascading Style Sheets (CSS)

    4.8
    Rating, 4.8 out of 5 stars
    ·
    15 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Frontend Development

    Skills you'll gain: Responsive Web Design, JSON, User Interface (UI) Design, Color Theory, Cascading Style Sheets (CSS), User Interface (UI), HTML and CSS, Hypertext Markup Language (HTML), Restful API, Web Content Accessibility Guidelines, Event-Driven Programming, Web Design, Typography, API Design, Web Applications, User Interface and User Experience (UI/UX) Design, Application Programming Interface (API), React.js, Javascript, Web Development

    4.7
    Rating, 4.7 out of 5 stars
    ·
    600 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    U

    University of Glasgow

    Computational Thinking with JavaScript 1: Draw & Animate

    Skills you'll gain: Computational Thinking, Code Review, Event-Driven Programming, Animation and Game Design, Visualization (Computer Graphics), Graphics Software, Computer Graphics, Animations, Programming Principles, Javascript, Interactive Design, Computer Programming

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    M

    Meta

    Front-End Developer Capstone

    Skills you'll gain: Responsive Web Design, Front-End Web Development, Git (Version Control System), Web Content Accessibility Guidelines, User Interface and User Experience (UI/UX) Design, HTML and CSS, Cascading Style Sheets (CSS), UI/UX Strategy, React.js, Code Review, Frontend Integration, Version Control, Usability, Web Design, User Interface (UI), Web Design and Development, Usability Testing, User Interface (UI) Design, Software Technical Review, Javascript

    4.6
    Rating, 4.6 out of 5 stars
    ·
    466 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    D

    DeepLearning.AI

    Browser-based Models with TensorFlow.js

    Skills you'll gain: Image Analysis, Tensorflow, Transfer Learning, Convolutional Neural Networks, Computer Vision, Fine-tuning, Keras (Neural Network Library), JavaScript Frameworks, JSON, Model Deployment, Applied Machine Learning, Javascript, Machine Learning Methods, Model Training, Artificial Neural Networks, Data Processing, Real Time Data, Web Applications, Data Capture, Machine Learning

    4.8
    Rating, 4.8 out of 5 stars
    ·
    1K reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Vibe Coding Essentials - Build Apps with AI

    Skills you'll gain: Model Context Protocol, Claude Code, GitHub Copilot, Vibe coding, Anthropic Claude, AI Workflows, AI Integrations, Hypertext Markup Language (HTML), Web Applications, Generative AI Agents, Tool Calling, Web Design and Development, GitHub, Context Management, OpenAI API, Agentic Workflows, Prompt Engineering, Web Development, Generative AI, Software Engineering

    4.4
    Rating, 4.4 out of 5 stars
    ·
    407 reviews

    Beginner · Specialization · 3 - 6 Months

1…192021…80

In summary, here are 10 of our most popular javascript courses

  • Introduction to JavaScript Arrays: Coursera
  • JavaScript Interview Mastery 2026 – Modern Roles Q&A: Packt
  • TensorFlow: Data and Deployment: DeepLearning.AI
  • Web Design: Wireframes to Prototypes: California Institute of the Arts
  • Parallel programming: École Polytechnique Fédérale de Lausanne
  • Creating a Quiz Game using Vanilla JavaScript: Coursera
  • API Basics 1: Build a Bot (Fetch, JSON & Async JavaScript): Scrimba
  • Frontend Development: Scrimba
  • Computational Thinking with JavaScript 1: Draw & Animate: University of Glasgow
  • Front-End Developer Capstone: Meta

Skills you can learn in Mobile And Web Development

Web (13)
Mobile App (9)
Javascript (8)
Mobile Application Development (8)
Web Development (8)
Android Software Development (7)
CSS (6)
Programming Language (6)
Web Application (6)
Android Studio (5)
Angularjs (5)
Computer Program (5)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Cookies Preference Center
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok