JavaScript Introduction
- Offered byedX
JavaScript Introduction at edX Overview
Duration | 100 hours |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Beginner |
Credential | Certificate |
JavaScript Introduction at edX Highlights
- Recognized certificate from the RICE University
- Master multimedia
- Certificate of Completion
- Powerful & easy to learn
JavaScript Introduction at edX Course details
- Newbies
- Intermediate Web developers
- Professionals with basic concept of the language
- Understand the basic concepts of ES2016, the last iteration of the language: arrays, functions, loops, basic objects
- Learn the basic graphics and animations using the HTML5 canvas
- Learn to make interactive Web sites through the DOM API
- This course has been designed after a partnership between W3C and University Côte d'Azur to help Web developers understand the concepts of JavaScript. Learn JavaScript through this course, which is a popular web development programming language. Apply the same to add interactivity to Web pages through dynamically updated content, controlled multimedia, animated images, and much more. Enroll into JavaScript introduction to master the skill of Web development.
JavaScript Introduction at edX Curriculum
Module 1: Introduction to JavaScript
JavaScript, HTML and CSS
JavaScript overview
Your first HTML/CSS/JS page
Variables, values, functions, operators, and expressions
Simple JavaScript examples to play with
Module 2: Adding interactivity to HTML
Conditional statements, loops and logical operators
Functions and callbacks
Handling events
The DOM API
Let's write a small game
Module 3: Playing with HTML5
APIs Arrays and iterators
HTML5 multimedia and JavaScript API
Displaying a map with the Geolocation API
Playing sound samples and music
Module 4: Structuring data
Objects, properties and methods
Creating multiple objects
Organizing the code in separate files
Improving the game with ES6 classes
Module 5: Working with forms
Built-in JavaScript objects
HTML5 tables, forms and input fields
The JSON notation
Let's create a small application