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 |
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
JavaScript for Web Development at Coursera Course details
- 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.
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