Udemy - Développement Moderne Javascript et ES6,ES7 2023 FR WEB 720P X264

seeders: 11
leechers: 0
Added 2 years ago by Nawel087 in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

Udemy - Développement Moderne Javascript et ES6,ES7 2023 FR WEB 720P X264 (Size: 7.71 GB)
  1 - Nouveautés ES6 Partie 1
  1 - Introduction.mp4 13.71 MB
  2 - RAPPEL Let et Const.mp4 265.98 MB
  3 - RAPPEL Scope de Bloc.mp4 471.98 MB
  4 - RAPPEL Let Const ou Var.mp4 141.17 MB
  5 - RAPPEL Arrow Functions Fonctions Flêchées.mp4 525.42 MB
  10 - Nouveautés ES7
  30 - Arrayprototypeincludes.mp4 109.03 MB
  31 - Opérateur d’exponentiation.mp4 89.89 MB
  11 - Retour sur le Snake – Nouveautés ES7
  32 - Arrayprototypeincludes.mp4 35.8 MB
  12 - Développement Moderne Javascript
  33 - Terminal.mp4 185.92 MB
  34 - Terminal Intégré.mp4 108.5 MB
  35 - Commandes de base.mp4 131.01 MB
  13 - Npm
  36 - Qu’est ce que npm et comment l’utiliser.mp4 98.09 MB
  37 - Fichier packagejson.mp4 147.1 MB
  14 - Webpack
  38 - Qu’estce que Webpack et comment l’utiliser.mp4 186.76 MB
  39 - Comment exécuter Webpack.mp4 115.82 MB
  40 - Serveur Local Webpack.mp4 140.15 MB
  41 - Architecture de nos fichiers.mp4 129.61 MB
  15 - Retour sur le Snake – Npm Webpack
  42 - Installer Webpack.mp4 125.79 MB
  43 - Configurer Webpack.mp4 149.25 MB
  44 - Serveur Local.mp4 88.18 MB
  16 - Babel
  45 - Qu’estce que Babel et comment l’utiliser.mp4 111.51 MB
  46 - Utiliser le loader Babel.mp4 136.94 MB
  47 - Utiliser le polyfill Babel.mp4 168.37 MB
  18 - Retour sur le Snake – Babel
  48 - Mettre en place Babel.mp4 203.36 MB
  19 - BONUS Aller plus loin avec la Formation Javascript
  49 - Teaser Formation Javascript.mp4 127.37 MB
  2 - Nouveautés ES6 Partie 2
  10 - Template Literals.mp4 110.48 MB
  11 - Destructuring Arrays.mp4 31.62 MB
  12 - Destructuring Objects.mp4 216.08 MB
  6 - Parametres par défaut.mp4 195.25 MB
  7 - Parametres Rest.mp4 136.99 MB
  8 - Opérateur Spread.mp4 202.26 MB
  9 - for of.mp4 77.22 MB
  3 - Retour sur le Snake – Nouveautés ES6
  13 - Présentation du projet Partie 1.mp4 274.99 MB
  14 - Présentation du projet Partie 2.mp4 376.63 MB
  15 - Parametres par défaut.mp4 35.57 MB
  16 - Parametres Rest.mp4 61.6 MB
  17 - for of.mp4 114.41 MB
  18 - Destructuring.mp4 145.34 MB
  SourceCodeES6
  index.html 164 B
  script.js 7.81 KB
  5 - Classes ES6
  19 - RAPPEL Classes.mp4 121.54 MB
  20 - Inheritance Héritage.mp4 46.8 MB
  21 - Extend BuiltIn Objects Etendre des objets intégrés.mp4 153.89 MB
  22 - Méthodes Statiques.mp4 89.7 MB
  23 - Get et Set.mp4 173.09 MB
  6 - Retour sur le Snake Classes ES6
  24 - Classe Drawing.mp4 337.4 MB
  25 - Classe Game.mp4 363.23 MB
  26 - Créons 2 jeux différents.mp4 64.35 MB
  7 - Modules ES6
  27 - Modules.mp4 51.24 MB
  28 - Import et Export.mp4 306.35 MB
  8 - Retour sur le Snake – Modules ES6
  29 - Modules.mp4 204.4 MB
  ▲ 51 total files

Description


Développement Moderne Javascript et ES6,ES7

Untitled-1.png

DESCRIPTION


Dans ce cours on va parler de Développement Moderne en Javascript.  

Pourquoi Développement Moderne ?

Pour 2 raisons:

La première c’est au niveau du code !


Nouveautés ES6 – ES7

Des nouveautés, il y en a pas mal, on peut dire qu’ES6 nous a particulièrement gâté.

Les variables, qu’on peut maintenant déclarer avec let et const, qui nous permettent d’utiliser les scopes de bloc.

Les fonctions flêchées, on va voir que nos fonctions peuvent aussi utiliser les paramètres par défaut ou les paramètres REST.   

Il y aussi le nouvel opérateur SPREAD, la boucle for of, les Templates Strings et même ce qu’on appelle le Destructuring.  

Bref ! On en a des nouvelles choses à apprendre. 

Classes ES6

Alors il y a certaines nouveautés plus impactantes que d’autres et qui méritent qu’on s’y attarde plus.  

Par exemple les Classes ES6: on verra comment une classe peut hériter d’une autre classe, on pourra même créer des classes
qui héritent directement des éléments intégrés à Javascript.   

On verra ce qu’est une méthode statique et comment contrôler l’accès au propriétés de nos objets avec get et set.

Modules ES6

Une autre nouveauté majeure d’ES6, ce sont les Modules.   

Avec les import et les export, on va pouvoir utiliser des éléments déclarés dans d’autres fichiers: c’est le principe
du module et c’est obligatoire si vous travaillez sur des gros projets.

Terminal


La deuxième raison pour laquelle j’ai appelé ce cours Développement Moderne , c’est qu’on va découvrir les outils
modernes du développeur !

On va apprendre à maitriser le terminal pour exécuter des commandes.

Npm

Avec Npm, vous allez installer des packets Javascipt en quelques secondes et tout sera configuré automatiquement
dans un fichier package.json

Webpack

On va découvrir un autre outil fantastique: Webpack !   Il va empaqueter tous nos fichiers en un seul !

Mais ce n’est pas tout ! On va l’utiliser pour créer un serveur local qui détecte les modifications de notre code et les
charge directement dans le navigateur. Plus pratique pour coder !

C’est aussi important d’être bien organisé ! On va apprendre à structurer notre projet: un dossier pour les fichiers
source et un pour ceux de production.

Babel

Et le dernier outil dont on va parler c’est Babel !   Car ES6, ES7 c’est bien mais si les navigateurs d’aujourd’hui ne
le supportent pas encore à 100%, on a rien gagné.  

Donc je vais vous montrer comment utiliser le transpiler Babel ainsi que les polyfills pour rendre votre code compatible
avec tous les navigateurs d'aujourd’hui.
 
Projet du Snake

Alors je ne l’ai pas precisé mais toutes ces choses qu’on va apprendre, on va aussi les mettre en pratique directement dans
un vrai projet !  

On va don un petit lifting à notre projet fil rouge: le jeu du Serpent ! Le Snake.

Bon vous l’avez compris, on a pas mal de boulot !

Allez c’est parti !


L'AUTEUR

Editeur : Udemy
Parution : 2023
     Formateur John Taieb (Codeur), Apprendre à Coder
Durée : +6H

INFORMATION SUR L'UPLOAD

Qualité : WEB 720p
Format
: MP4

Codec Audio : AAC LC à 192  Kb/s
Codec Vidéo : AVC [email protected] AVC à 1 406  kb/s

Langue : Français
Résolution:1 280 x 720


TELECHARGEMENT


NB Fichiers: 51
Poids Total : 7.71
Go