Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

JavaScript for Dynamic Web Development

Packt via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course introduces you to JavaScript, the dynamic programming language used for creating interactive, engaging web applications. You’ll start by learning the basics of JavaScript, such as variables, data types, loops, and conditional statements. From there, you’ll move on to more advanced topics, including manipulating the DOM (Document Object Model) to interact with HTML elements and handle user inputs through events. The course emphasizes practical application, with a focus on building real-world projects. Throughout the course, you'll work on projects such as "Guess My Number" and a fully functional web application where you design t-shirts, calculate prices and sizes, and validate forms using JavaScript. Each project builds on the skills learned in previous lessons, culminating in a comprehensive final project where you implement dynamic interactivity and integrate your JavaScript knowledge to enhance the user experience. Ideal for beginners with some prior programming experience, this course will help you develop a strong foundation in JavaScript, empowering you to create interactive and dynamic websites. By the end of the course, you'll be ready to tackle complex JavaScript-driven web projects with confidence.

Syllabus

  • JavaScript Basics
    • In this module, we will introduce core JavaScript concepts including variable declaration, data types, loops, and conditional statements. You will learn how to write functions and apply them to real-world scenarios. The skills gained will be applied in the "Guess My Number" project, where you’ll put your knowledge into action by creating an interactive game.
  • JavaScript - Working with the DOM
    • In this module, we will focus on manipulating the DOM using JavaScript to make web pages interactive. You will learn how to access and modify HTML elements, handle user inputs through events, and manage form data dynamically. These concepts will be applied in your final project, where you’ll create a dynamic, fully functional web application incorporating JavaScript-driven interactions.

Taught by

Packt - Course Instructors

Reviews

Start your review of JavaScript for Dynamic Web Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.