Learn JavaScript, HTML, and CSS to build interactive web pages
HTML provides structure, CSS provides style, but JavaScript is what brings web pages to life. Without a solid grasp of JavaScript, it is impossible to create dynamic interactions, manipulate the DOM, or work with data. This training covers the fundamentals of the language: syntax, functions, conditions, loops, objects, and DOM manipulation. A solid first step for anyone looking to develop modern and interactive web interfaces.
Is it for you ?
Developers.
Prerequisites
None.
What You'll Walk Away With
- ✓ Understand the syntax and fundamental mechanisms of JavaScript
- ✓ Manipulate the DOM to create dynamic and responsive web pages
- ✓ Write functional and well-structured scripts independently
Training content
1 HTML, CSS and JavaScript - The fundamentals of web development
2 Presentation of web development
- Presentation and history of web development
- Main principles of web development
- Use cases of web development
3 The HTML language
- Presentation of the HTML language
- Creating an HTML page
- Overview of the main tags
- HTML 5 specific tags
- Developing a basic page
4 CSS style sheets
- Introduction to CSS
- Creating a CSS style sheet
- Formatting HTML components
- Organization and breakdown of a page
- Presentation of CSS3 Flexboxes
5 The JavaScript language
- Presentation of the JavaScript language
- Development of a first script
- Listening to events in JavaScript
- Handling a page in JavaScript
6 JavaScript - Learning the basics of the language
7 Introduction
- Introduction to the language
8 Language basics
- Dialog boxes and simple text display
- Functions
- Conditionals
- Loops
- Scope of variables
9 Running scripts
- Browser console
- Debugger
10 JavaScript objects and callbacks
- Creating and manipulating a JavaScript object
- Calling a JavaScript function during a user event
11 Manipulating the DOM
- Creating and displaying an HTML todo
- Emptying an HTML todo
12 Learning to develop with JavaScript (2nd edition)
- Presentation of the JavaScript language
- Development using algorithms
- Basics of the JavaScript language
- Conditioning of processes
- Iterative processing (loops)
- Arrays
- Procedures and functions
- Object" approach in JavaScript
- Basic objects in JavaScript
- Data entry via forms
- DOM model
- Exploring XML streams via DOM
- Cookie management in JavaScript
- Local data storage
- Remote storage (Ajax - PHP - MySQL - XML)
- Remote storage (Ajax - PHP - MySQL - JSON)
- Geolocation
- Drawing (HTML5 CANVAS)
- Management graphics
- AngularJS Framework
- EcmaScript 6
- Node.js Framework
- Mongo DB data server
- Access to a Mongo DB server from Node.js
- Access to a Node.js server from AngularJS
📌 Practical information
100% online training. Accessible anytime from anywhere for one year. If you have any questions about registration, the language of instruction, or the cancellation terms, please consult our FAQ