Les cours Javascript

Les bases du javascript
Les bases du javascript
Toutes les bases pour apprendre et utiliser le javascript dans des applications web.
3 Intermédiaire
7241 8
Les bases de Vue.JS 3
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é
3748 10
Créer une Promise en javascript
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
2824 1
Gérer un panier avec le localStorage
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
3 Intermédiaire
2246 1
Utiliser Ajax pour lancer des requêtes Http
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
2181 1
Tour des composants avec Vue.JS 3
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é
1975 9
Passons aux SPA avec Vue Router
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é
1780 9
Les bases d'un MMORPG avec canvas et javascript
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
878 5
Utiliser et configurer Webpack simplement
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
872 6
Utiliser la fonction fetch pour envoyer des requêtes HTTP
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
769 1
La création d'éléments dans le DOM
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
729 4
Utiliser l'apiValidation pour vérifier un formulaire
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
719 1
Composant Html/css/javascript
Composant Html/css/javascript
Créer des composants réutilisable en html, css et javascript.
4 Avancé
677 7
Utiliser vue-cli
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
617 1
Manipulation du DOM avec getElementBy et querySelector
Manipulation du DOM avec getElementBy et querySelector
Apprends à manipuler le DOM avec les fonctions getElementBy et querySelector.
3 Intermédiaire
525 1
Créer une galerie d'images avec une ouverture en lightbox et diaporama
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é
487 1
Implémenter le Design Pattern Factory en javascript
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é
435 1