Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Modern JavaScript Projects Course 60 plus Apps Games DOM
Rating: 4.7 out of 5(777 ratings)
9,892 students

Modern JavaScript Projects Course 60 plus Apps Games DOM

Real Projects! AJAX Java Script Projects Apps 60+ Projects Modern JS DOM JavaScript Games Portfolio Games DOM
Created byLaurence Svekis
Last updated 2/2026
English

What you'll learn

  • Perfect to get started with JavaScript - loaded with starter projects to get you coding
  • Master the DOM (document object model)
  • Modular learning sections with over 50 real world projects with pure JavaScript sing DOM interaction.
  • Explore how you can learn JavaScript while building FUN real world JavaScript projects from Scratch
  • How to use JavaScript and how JavaScript works behind the scenes
  • Explore JavaScript Document Object Model Make interactive and Dynamic Web Pages
  • Manipulate elements using JavaScript - Bring your web pages to LIFE with JavaScript
  • How to create elements dynamically and more - With Games and Amazing Projects to Build
  • Develop Basic JavaScript Skills variables, boolean logic, if/else, loops, functions, arrays, etc.
  • Go from a total beginner to an advanced JavaScript developer
  • JavaScript and programming fundamentals: variables, boolean logic, if/else, loops, functions, arrays, etc.
  • Wow create real-world apps with both ES5 and ES6+
  • Modern JavaScript for 2020
  • Source Code include - Build YOUR own version of the app TODAY
  • Go from a total beginner to an advanced JavaScript developer

Course content

66 sections762 lectures60h 44m total length
  • Introduction to learning JavaScript2:41

    Explore practical JavaScript by trying the code with downloadable source files and assets, and choose among three different approaches. Build projects to supercharge your portfolio with instructor support via Q&A.

  • Project Outline and Downloadable resources5:53
  • Code Editor Visual Studio Code19:33

Requirements

  • HTML and CSS knowledge
  • Use of editor to write code
  • Access to computer
  • Fundamental JavaScript concepts

Description

Modern JavaScript Masterclass DOM AJAX Real Projects and Portfolio Builder

Learn modern JavaScript by building real world projects apps and games using pure JavaScript and the Document Object Model.

This is one of the most complete JavaScript courses available online. Designed for beginners and developers who want hands on experience, this course focuses on practical coding skills through real projects rather than theory alone.

With more than 60 real projects, this course teaches you how to create interactive dynamic web applications using modern JavaScript including ES6 features AJAX and DOM manipulation.

You will build games tools apps and portfolio ready projects while learning how JavaScript works behind the scenes.

Why this course is unique

Massive project based learning approach
Over 60 real JavaScript projects apps and games
Modern JavaScript ES6 and beyond
AJAX and API based projects
Pure vanilla JavaScript no libraries no shortcuts
Step by step coding walkthroughs
Portfolio focused training for job readiness
Real world problem solving exercises

This course is designed to get you coding immediately and help you develop practical skills that employers look for.

What you will learn

JavaScript fundamentals from beginner to advanced
DOM manipulation including selecting updating and creating elements
Event handling and user interaction techniques
Working with forms input validation and dynamic content
Using AJAX Fetch API and working with external data
Building animations using requestAnimationFrame
Creating interactive web apps and games
Working with browser storage cookies and local storage
Debugging JavaScript code and writing clean structured programs

Build your JavaScript portfolio

By the end of the course you will have created more than 60 fully working JavaScript projects that you can showcase in your portfolio.

Projects include

Interactive JavaScript games
Dynamic web applications
AJAX data driven apps
Form validation tools
Image sliders and carousels
Popup modals and UI components
Typing tests and calculators
Data export and CSV tools
Shopping list applications
Clipboard interaction tools
Email extraction tools using RegEx
Animation based projects
DOM interaction mini apps

And many more real world coding projects.

Modern JavaScript and AJAX Projects

You will learn how to use modern JavaScript features such as

Arrow functions
Promises
Async and Await
Fetch API
Object destructuring
Template literals
Event delegation
Dynamic DOM updates

These skills are essential for modern web developers.

Portfolio and job ready skills

This course helps you build a strong project portfolio that demonstrates your ability to apply JavaScript in real situations.

Employers want to see real coding examples. This course provides dozens of projects that show your skills clearly.

Each project includes source code and step by step explanations so you can learn how everything works.

Bonus learning resources

Hundreds of downloadable code examples
Multiple ebook guides with structured lessons
Coding challenges and exercises
Project starter templates

Who this course is for

Beginners who want to learn JavaScript by doing
Students who prefer project based learning
Developers wanting to strengthen DOM and AJAX skills
Anyone looking to build a strong JavaScript portfolio
Web designers wanting to add interactive functionality

Learning approach

Learn by building real projects
Try the code before seeing solutions
Practice with guided challenges
Customize and extend projects
Apply skills to real world scenarios

This is not a theory only course. This is a complete hands on JavaScript coding experience focused on building real applications.

If you want to master JavaScript DOM AJAX and modern coding techniques while creating a powerful portfolio this course is for you.

Start building modern JavaScript projects today.

Who this course is for:

  • Anyone who wants to practice writing JavaScript
  • JavaScript Beginners
  • Web developers
  • HTML and CSS coders
  • Take this course if you want to gain a deep understanding of the most popular programming language in the world: JavaScript.
  • Take this course if you want to get started with programming in general: JavaScript is a great language to learn how to code.