Les cours Javascript
Les bases du javascript

Toutes les bases pour apprendre et utiliser le javascript dans des applications web.
3 Intermédiaire
12165
8
Les bases de Vue.JS 3

Vue.JS est un framework sorti en 2014. Depuis, un bon bout de chemin a été fait et Vue.JS devient de plus en plus utilisé chaque jour. Considéré comme le framework JS le plus simple à appréhender et le plus intuitif, Vue.JS est un choix couramment fait par les développeurs web et étudiants qui souhaitent se mettre à un framework. Ce cours sera une introduction à Vue.JS 3, par la pratique, adaptée pour les débutants.
4 Avancé
8432
10
Gérer un panier avec le localStorage

Apprends à gérer un panier e-commerce avec le localStorage :
- Enregistrement d'un panier dans le localstorage
- Récupération d'un panier dans le localstorage
- Ajout d'un produit au panier
- Suppression d'un produit au panier
- Modification de la quantité d'un produit
- Calcul du total panier
- Enregistrement d'un panier dans le localstorage
- Récupération d'un panier dans le localstorage
- Ajout d'un produit au panier
- Suppression d'un produit au panier
- Modification de la quantité d'un produit
- Calcul du total panier
3 Intermédiaire
5734
1
Utiliser Ajax pour lancer des requêtes Http

L'Ajax ou Asynchronous Javascript and Xml est un outils indispensable du développeur web, qui permet d'envoyer des requêtes asynchrone vers des serveurs ou des api, et d'obtenir des résultats sans aucune perturbation pour l'utilisateur. Avec la montée en puissance des Api Rest ces dernières années, de plus en plus de site fonctionnent uniquement en communiquant via Ajax entre le frontend et le backend. Il est donc primordial de bien le connaitre et le comprendre pour devenir un développeur aguerri.
3 Intermédiaire
5571
1
Créer une Promise en javascript

Apprenons à quoi sert une Promise et comment l'utiliser pour mieux gérer nos appels asynchrones en javascript et éviter le callback hell
3 Intermédiaire
5176
1
Tour des composants avec Vue.JS 3

Dès que l'on développe avec Vue.JS, on est vite amené à des problématiques simples : comment éviter de dupliquer tel élément, comment séparer mes différents modules et surtout : comment faire une SPA ? La solution : les composants. Au sein de ce cours nous verrons leur utilisation. Et toujours dans la série des cours sur Vue : de la théorie mais surtout de la pratique !
4 Avancé
4210
9
Passons aux SPA avec Vue Router

La création d'une SPA (Single Page Application) est un bel aboutissement d'une application utilisant un framework javascript comme Vue.JS. Au fil de ce cours sera vu l'utilisation de vue router 4 pour atteindre cet objectif. Après les bases et les composants avec Vue.JS, il s'agit de la suite logique !
4 Avancé
3366
9
La création d'éléments dans le DOM

Tu souhaites créer des blocs HTML dynamiques à l'aide de javascript? Ce cours est fait pour toi, nous allons voir les différentes façon de créer du contenu HTML en javascript, ainsi que leurs avantages et inconvénients.
3 Intermédiaire
2728
4
Composant Html/css/javascript

Créer des composants réutilisable en html, css et javascript.
4 Avancé
2699
7
Créer une galerie d'images avec une ouverture en lightbox et diaporama

Apprends à afficher une galerie d'image à partir d'un jeu de données et implémenter une lightbox pour ouvrir l'image en plus grand et ajouter un mode diaporama pour faire défiler les images en javascript.
4 Avancé
2383
1
Utiliser vue-cli

Lorsqu'on commence à bien utiliser Vue.JS, notamment avec les composants, on est obligé d'utiliser un outil de build qui comprendra les fichiers .vue et gèrera nos assets et nos fichiers. Vue-cli en est un dédié, spécialisé pour Vue. Voici dans ce tutoriel comment débuter un projet avec cet outil.
5 Expert
2268
1
Implémenter le Design Pattern Factory en javascript

Apprends le concept du design pattern Factory, son utilité et comment l'implémenter en javascript.
4 Avancé
1941
1
Utiliser et configurer Webpack simplement

Webpack est un bundler JS incontournable dans le monde du web. Il permet de packager nos codes JS et leur dépendance en "bundles". Il permet également l'utilisation de transpileur, linter et autres merveilles du genre. Ce cours permettra de configurer Webpack simplement et d'ainsi pouvoir l'utiliser dans la plupart des applications web.
3 Intermédiaire
1912
6
Les bases d'un MMORPG avec canvas et javascript

Apprenez à créer les bases d'un MMORPG 2D, avec des map, des personnes, des animations, des interactions et un inventaire d'objets.
5 Expert
1838
5
Utiliser la fonction fetch pour envoyer des requêtes HTTP

Apprends à utiliser le fetch pour charger le contenu d'un fichier ou envoyer une requête web à une api REST
3 Intermédiaire
1617
1
Utiliser l'apiValidation pour vérifier un formulaire

Apprends à utiliser l'apiValidation pour vérifier le remplissage d'un formulaire et y ajouter des contraintes.
3 Intermédiaire
1429
1
Manipulation du DOM avec getElementBy et querySelector

Apprends à manipuler le DOM avec les fonctions getElementBy et querySelector.
3 Intermédiaire
1388
1