Description
Javascript est LE langage de programmation le plus important vous devez apprendre en tant que développeur Web – et avec ce cours, vous vous assurez de ne rien manquer de ce que vous devez savoir en tant que développeur JavaScript !
C’est le cours le plus complet et le plus moderne vous pouvez trouver sur JavaScript – c’est basé sur toutes mes connaissances JavaScript ET l’enseignement expérience. C’est à la fois un guide completen commençant par les bases fondamentales du langage, ainsi qu’un référence détaillée du langage et de l’environnement JavaScript, garantissant que les nouveaux arrivants ainsi que les développeurs JavaScript expérimentés tirent beaucoup de profit de ce cours!
C’est un cours énorme car il regorge de connaissances importantes et un contenu utile. Depuis les bases de base, en passant par les concepts avancés et les spécialités JavaScript, jusqu’aux sujets experts tels que l’optimisation des performances et les tests, ce cours a tout pour plaire. Mon objectif était de créer votre ressource incontournable pour le langage JavaScript, que vous pouvez non seulement utiliser pour l’apprendre, mais également comme ressource sur laquelle vous pouvez revenir et rechercher des sujets importants.
Le cours est basé sur mon expérience en tant que développeur JavaScript de longue date ainsi qu’en tant qu’enseignant avec plus de 1 000 000 d’étudiants sur Udemy ainsi que sur ma chaîne YouTube Academind. C’est rempli d’exemples, de démos, de projets, de devoirs, de quiz et bien sûr des vidéos – le tout dans le but de vous offrir la meilleure façon possible d’apprendre JavaScript.
Qu’y a-t-il dans le cours ?
Ce cours est évidemment riche en contenu – je vous recommande donc fortement de consulter le programme complet du cours pour avoir une idée claire de tous les sujets abordés dans le cours. De manière générale, voici ce que vous trouverez dans le cours:
- JavaScript moderne depuis le début: la syntaxe JavaScript a changé au fil du temps– dans ce cours, vous apprendrez le dernière syntaxe depuis le début (vous en apprendrez également davantage sur l’ancien, afin de pouvoir travailler dans N’IMPORTE QUEL projet JS)
- TOUTES les bases: variables, constantes, fonctions, comment les scripts sont chargés, etc.
- Tableaux et objets: nous explorerons ces structures de données très importantes en détail
- Structures de contrôle: comprendre comment exécuter du code de manière conditionnelle et en boucles
- Un regard dans les coulisses: comment les moteurs JavaScript fonctionnent en coulisses et ce que cela signifie pour nous
- Plongée approfondie dans les concepts de base: TOUTES les particularités de la fonction JavaScript, les différentes syntaxes
- Travailler avec le DOM: Comment manipuler des pages Web de manière dynamique via JavaScript (y compris des analyses approfondies et différents cas d’utilisation)
- Événements en JavaScript: apprenez à écouter une grande variété d’événements (par exemple, glisser-déposer) et à exécuter le code approprié
- Cours & Programmation orientée objet: Apprenez à travailler avec des classes, des prototypes, les «ce » Mot-clé, fonctions constructeur et bien plus encore
- Asynchrone et programmation synchrone: nous explorerons les rappels, les promesses, l’async/wait et d’autres outils et fonctionnalités de langage importants pour exécuter le code correctement.
- Requêtes HTTP: découvrez comment envoyer des requêtes HTTP via JavaScript
- Outils, optimisations et prise en charge des navigateurs: fractionnement du code, production de petit code et garantie que les scripts fonctionnent dans tous les navigateurs: cela est important et est donc couvert en détail
- Bibliothèques et frameworks: découvrez les bibliothèques comme Axios ou les frameworks comme Réagir.js – pourquoi ils sont importants et comment les utiliser
- Noeud.js: Tout en nous concentrant sur le côté navigateur pour la majorité du cours (car la syntaxe est la même), nous aurons également une section dédiée à Node.js pour tout savoir sur cet environnement hôte JS.
- Optimisations de la sécurité et des performances: bien sûr, la sécurité est importante, les performances aussi – il n’est pas surprenant que les deux soient couvertes dans le cours!
- Tests automatisés: Les tests manuels sont un travail difficile et peuvent ne pas être fiables. Dans ce cours, vous recevrez également une introduction aux tests automatisés.
Quels sont les prérequis du cours ?
- AUCUNE connaissance de JavaScript n’est requise – vous l’apprendrez à partir de zéro!
- Vous n’avez également besoin d’AUCUNE expérience en programmation autre que des connaissances de base en développement Web (par exemple, comment fonctionne le Web)
- Des connaissances de base en HTML et CSS sont recommandées mais ne sont pas indispensables
À qui s’adresse ce cours:
- Étudiants débutants en développement Web qui n’ont pas ou peu d’expérience en JavaScript
- Egalement les développeurs qui connaissent les bases de JavaScript et souhaitent approfondir leurs connaissances
- Développeurs JavaScript avancés qui souhaitent en savoir plus sur les moindres détails et se plonger dans des concepts avancés
- Toute personne intéressée à apprendre JavaScript et à comprendre son fonctionnement
Exigences
- AUCUNE connaissance préalable de JavaScript n’est requise
- Des connaissances de base en développement Web sont recommandées
- Une compréhension de base du HTML et du CSS est utile mais n’est PAS obligatoire
Dernière mise à jour 7/2023
Liens de téléchargement
Taille totale: 11,5Go
Téléchargement torrent
JavaScript – Le guide complet 2023 (débutant + avancé).torrent (493 Ko) | Miroir
Source : https://www.udemy.com/course/javascript-the-complete-guide-2020-beginner-advanced/