Coursera
Coursera Logo

Board infinity - JavaScript for Web Development 

  • Offered byCoursera

JavaScript for Web Development
 at 
Coursera 
Overview

Duration

13 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

JavaScript for Web Development
 at 
Coursera 
Highlights

  • 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.
  • Course 2 of 3 in the Build Website with HTML, JavaScript, AngularJS, and React Specialization
  • Intermediate Level Familiarity with HTML, CSS and Basic web development is required.
  • Approx. 13 hours to complete
  • English Subtitles: English
Read more
Details Icon

JavaScript for Web Development
 at 
Coursera 
Course details

Skills you will learn
More about this course
  • This course is designed for beginners who want to learn how to use JavaScript to add dynamic and interactive features to their websites. In this course, you will learn the fundamentals of JavaScript programming, and how to apply them to web development.
  • Throughout the course, you will be guided through the process of using JavaScript to manipulate the Document Object Model (DOM) of a web page, handle events, and create dynamic and interactive user interfaces. You will also learn how to use JavaScript to make asynchronous requests to web servers and consume data from web APIs.
  • By the end of the course, you will have a solid foundation in JavaScript programming and a clear understanding of how to use it for web development. You will also have the skills to create dynamic and interactive websites that can respond to user input."e.g. This is primarily aimed at first- and second-year undergraduates interested in engineering or science, along with high school students and professionals with an interest in programming.
Read more

JavaScript for Web Development
 at 
Coursera 
Curriculum

Introduction to JavaScript Programming

Course Introduction Video

Meet your Instructor

About this lesson

Introduction to JavaScript

Setting up your development environment

Writing your first JavaScript program

About this lesson

Variables in Javascript

Data Types in Javascript

Using arithmetic and comparison operators

Arrays in Javascript

Working with Strings

String Manipulation

About this lesson

Conditional statements (if/else, switch)

Looping structures (For, While, Do-While)

Functions and Scope

Syllabus

Learn more about Variables, Operators, and Strings

Further Reading on Control Statements

Basics of JS - Practice Quiz

JS Programming - Graded Quiz

DOM Manipulation and Event Handling

About this lesson

Understanding the Document Object Model (DOM)

Accessing DOM elements with JavaScript

Manipulating DOM elements with JavaScript

Modifying styles and attributes with JavaScript

What you will learn in this Lesson

Understanding events and event listeners

Responding to user input (clicks, key presses)

Creating interactive user interfaces with events

What you will learn in this Lesson

Creating and removing DOM elements with JavaScript

Using AJAX to load content dynamically

Handling errors and exceptions

Read more about DOM Manipulation

Further reading on event handling

Read more on Advance DOM Manipulation

DOM Manipulation - Practice Quiz

Event Handling - Practice Quiz

DOM Manipulation - Graded Quiz

Advanced JavaScript Techniques and Jquery

What you will learn in this Lesson

Working with arrays and objects in JavaScript

Understanding closures and the scope chain

Debugging JavaScript code

What you will learn in this Lesson

What is jQuery?

jQuery Selectors

jQuery Effects

jQuery Traversing

Project Building - Part 1

Project Building - Part 2

Project Building - Part 3

Learn more about Advance JS Techniques

Further Reading on jQuery

Advance JS - Practice Quiz

jQuery Practice Quiz

JavaScript for Web Development
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

    JavaScript for Web Development
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...