Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build 11 JavaScript Application and Web JavaScript BootCamp
Rating: 4.4 out of 5(182 ratings)
23,273 students

Build 11 JavaScript Application and Web JavaScript BootCamp

Build 11 Powerful JavaScript Applications: A Complete Guide to Learning JavaScript Through Projects
Created byLearnify IT
Last updated 4/2026
English
English [Auto],

What you'll learn

  • Master the core JavaScript fundamentals – variables, data types, loops, functions, and more.
  • Learn how to manipulate the DOM, create dynamic content, and interact with users in real-time.
  • Gain hands-on experience by building 11 fully functional applications using JavaScript.
  • Debugging & Error Handling: Learn how to troubleshoot and fix common issues in JavaScript code.
  • Develop skills in version control using Git and deploying your projects to the web.

Course content

1 section • 14 lectures • 6h 2m total length
  • Introduction23:10

    Learn how JavaScript powers dynamic web applications on the front end and back end with Node.js, the DOM, and frameworks like React, Vue, and Angular, with practical setup tips.

  • Interactive To-Do List34:26

    Learn to build an interactive to-do list with JavaScript, HTML, and CSS by creating a front-end, wiring scripts, storing tasks locally, and enabling add, edit, and delete actions.

  • Simple Calculator28:04

    Build a simple web calculator with HTML, CSS, and JavaScript by creating a three-file project, wiring up on click buttons, and updating a display to evaluate expressions with eval.

  • Notes app28:22

    Build a notes app with local storage using JavaScript, structured in index.html, style.css, and script.js, enabling saving, displaying, and deleting notes in the browser.

  • Expense Tracker App37:27

    Build an expense tracker web app using vanilla javascript, html, css, and chart.js. Create four files (index.html, style.css, script.js, chart.js), manage transactions, update the UI, and visualize with a chart.

  • Rock Paper Scissors Game48:53

    Learn to build a real-time rock paper scissors game using JavaScript with a Node.js, Express, and WebSocket backend, including front-end HTML, CSS, and client.js logic.

  • Real Time Chat App23:41

    Build a real-time chat app with JavaScript by creating a Node.js Express server and Socket.io client for live messaging. Learn server setup, client HTML, and broadcasting messages to connected users.

  • URL Shortener26:25

    Build a JavaScript powered url shortener with Bitly API by setting up html, css, and JavaScript, handling user input, invoking the API, copying to clipboard, and testing and deploying.

  • Digital Clock21:31

    Build a digital clock with JavaScript across three files (index.html, style.css, script.js), updating hours, minutes, seconds, and am/pm every second via a clock function and DOM updates.

  • Quiz App35:57

    Build a client-side JavaScript quiz app that displays multiple-choice questions, tracks score, and shows the final result using HTML, a script.js, and dynamic DOM updates.

  • Text Counter App New Update20:16

    Create a text counter web app using HTML, CSS, and JavaScript with a text area and live word and character counts.

  • Password Generator New Update12:45

    Build a password generator app with JavaScript and HTML in Visual Studio Code, generate a 10-character password from a character set, and copy to clipboard.

  • Class Project 110:25

    Develop a color picker web app that changes the page background in real time using an HTML color input, built with HTML, CSS, and JavaScript.

  • Class Project 210:54

    Build a simple text resizer web app with HTML, CSS, and JavaScript that lets users adjust font size in real time via a slider, smoothly and instantly.

Requirements

  • Basic skills on computer
  • If you have basic knowledge on HTML, CSS that would be helpful

Description

Master JavaScript Web Development by Building 11 Real-World Applications!

Are you ready to transform your JavaScript skills and build a powerful portfolio? This comprehensive bootcamp is your gateway to becoming a proficient web developer. In this course, you'll dive deep into JavaScript by building 11 diverse and engaging web applications from scratch.

What You'll Learn:

  • Hands-on JavaScript Development: Learn by doing, with practical projects that solidify your understanding.

  • Real-World Application Building: Create 11 unique web applications, showcasing your skills to potential employers.

  • Modern JavaScript Techniques: Master ES6+ features, DOM manipulation, asynchronous JavaScript, and more.

  • API Integration: Learn how to fetch and utilize data from APIs to build dynamic web apps.

  • Problem-Solving Skills: Develop the ability to tackle real-world JavaScript challenges.

  • Portfolio Building: Create a robust portfolio of projects that demonstrate your expertise.

  • Job-Ready Skills: Gain the skills employers are looking for in JavaScript developers.

Course Highlights:

  • Build 11 fully functional JavaScript web applications.

  • Step-by-step guidance through each project.

  • Clear and concise explanations of complex concepts.

  • Additional projects

  • Responsive instructor support to answer your questions.

Who This Course Is For:

  • Anyone who wants to learn or level up their application and web development skills and build a solid portfolio with JavaScript.

Enroll now and start building your future as a JavaScript web developer!"

Who this course is for:

  • Anyone who wants to learn or level up their application and web development skills and build a solid portfolio with JavaScript.