JavaScript

JavaScript est un langage de programmation de scripts principalement employé dans les pages web interactives mais aussi pour les serveurs2 avec l'utilisation (par exemple) de Node.js.

Apprendre les bases

Apprendre le JavaScript

JavaScript (souvent abrégé en "JS") est un langage de script, orienté objet, principalement utilisé comme le langage de script des pages web. Mais il peut aussi être utilisé sur de nombreux environnements extérieurs aux navigateurs tel que node.js.

26 chapitres  13h05

Se perfectionner

Tests Unitaires en JavaScript

Le JavaScript est un langage de programmation qui a beaucoup évolué au fur et à mesure des années, on est passé d'un langage que l'on utilisait ponctuellement pour créer des animations sur nos pages, à un langage que l'on utilise à la fois pour la partie frontend et la partie backend. Avec cette nouvelle utilisation, il est important d'être capable de savoir si notre code fonctionne à un instant T. Aussi il est important de mettre en place des tests unitaires pour pouvoir tester notre code et nous assurer que tout fonctionne suivant nos attentes.

11 chapitres  4h30

Comprendre Webpack

Webpack est un outil qui est aujourd'hui incontournable dès lors que l'on travaille sur des projets JavaScript complexes. Il va nous permettre de morceler notre code sous forme de module qui seront ensuite fusionnés en un seul fichier par Webpack. Il dispose, en plus, d'un système de "loaders" qui vont permettre d'inclure de nouveaux types de fichiers ou d'appliquer des transformations spécifique (comme une transformation ES2015->ES5).

15 chapitres  3h39

Pratiquer

Tableaux responsive

19 min| Par Grafikart

Thumb 1016
JavaScript

slideDown & slideUp

23 min| Par Grafikart

Thumb 1011
JavaScript

Panorama 360°

1h09| Par Grafikart

Thumb 1006
Google MapsJavaScript

Présentation "à la Airbnb"

36 min| Par Grafikart

Portfolio en grille

47 min| Par Grafikart

Thumb 984
JavaScript

Lier plusieurs select en Ajax

45 min| Par Grafikart

Thumb 979
JavaScript

Les modules Bundler

20 min| Par Grafikart

Thumb 963
JavaScript

Infobulle

39 min| Par Grafikart

Thumb 885
JavaScript

Turbolinks

24 min| Par Grafikart

Thumb 865
JavaScript

Menu en vague

33 min| Par Grafikart

Découverte du WebRTC

35 min| Par Grafikart

Thumb 804
JavaScript

IntersectionObserver

15 min| Par Grafikart

Thumb 803
JavaScript

Modernizr

12 min| Par Grafikart

Thumb 800
JavaScript

Timer relatif

27 min| Par Grafikart

Thumb 791
JavaScript

Carte interactive en SVG

27 min| Par Grafikart

Thumb 743
JavaScript

Réorganisation en drag'n drop

1h08| Par Grafikart

Thumb 667
JavaScript

Sommaire dynamique

27 min| Par Grafikart

Thumb 642
JavaScript

Debounce & Throttle

20 min| Par Grafikart

Thumb 506
JavaScript

VelocityJS

27 min| Par Grafikart

1