Javascript Training

JAVASCRIPT
Learn to use JavaScript in a few days and create dynamic websites by adding different animations.
French / English
Certificate
Overview
The web is flooded with Frameworks, libraries and tools in JavaScript, but it remains very dry when it comes to the language itself, when it comes to native JavaScript.
With this you really have enough to get familiar with this language, we will cover topics like:
– Managing data and transforming it.
– Conditions, loops, etc…
– Calling APIs to fetch data.
– Doing asynchronous JavaScript.
– Code in modern JavaScript.
– Use objects / arrays.
– Using classes to create objects in an object-oriented style.
– Create styled interfaces (HTML / CSS).
– Use functions.
– Manage all kinds of events.
– Use a database to make an authentication system (simple).
– See the use of DOM in depth, one of the keys to understand JS well.
– Use data in JSON format.
– Etc … We will really see a lot of things!

Prerequisite
Basic knowledge of JavaScript, HTML & CSS
Have a laptop computer
Goals
The JavaScript language
Using APIs
Doing really nice and formative projects
Using loops, conditions
Coding in modern JavaScript
Training Program
1- Introduction
- Introduction to Javascript
- Source code and tips
- Source code and tips
2- The Quiz
- Introduction to the QUIZ
- Quiz : HTML part
- Quiz : CSS part
- Quiz : Get the data in JavaScript
- Quiz : Get the results
- Quiz : Display the results
- Quiz : finishing
- Quiz : HTML part
- Quiz : CSS part
- Quiz : Get the data in JavaScript
- Quiz : Get the results
- Quiz : Display the results
- Quiz : finishing
3- Browser based weather app
- Weather app: HTML part
- Weather app: CSS part
- Weather app: CSS part 2
- Weather app: first API call
- Weather app: manage data
- Weather app: Showing forecasts
- Weather app: Day forecast + loader
- Weather app: CSS part
- Weather app: CSS part 2
- Weather app: first API call
- Weather app: manage data
- Weather app: Showing forecasts
- Weather app: Day forecast + loader
4- The Pokedex
- Introduction to Pokédex
- Pokédex : CSS section
- Pokédex : First call to the API
- Pokédex : Managing data to have it in FR
- Pokédex: Creating the cards
- Pokédex : Implementing the infinite scroll
- Pokédex : Manage the search
- Pokédex : Animate the loading
- Pokédex : CSS section
- Pokédex : First call to the API
- Pokédex : Managing data to have it in FR
- Pokédex: Creating the cards
- Pokédex : Implementing the infinite scroll
- Pokédex : Manage the search
- Pokédex : Animate the loading
5- The Cookie Creator
- Introduction and HTML
- CSS part
- JavaScript : Using Date to move to the next week
- JavaScript: Fill the object containing the cookie info
- Create cookie.
- Manage allowed actions.
- Display and delete cookies
- Manage a small bug.
- CSS part
- JavaScript : Using Date to move to the next week
- JavaScript: Fill the object containing the cookie info
- Create cookie.
- Manage allowed actions.
- Display and delete cookies
- Manage a small bug.
6- Form Validation
- HTML validation
- Validation: CSS
- Nickname validation
- Email validation
- Password validation
- Password Confirmation
- Validation: CSS
- Nickname validation
- Email validation
- Password validation
- Password Confirmation
Project
01.
Creation of a quiz game
02.
Creation of a browser-based weather application
03.
Creation of a pokedex listing site
04.
Creation of cookies
05.