Catégories

Apprendre JavaScript – Les bases et avancée

Apprendre JavaScript – Les bases et avancée

ISO + Fichiers de travail | Français | 7 H 20 Min | 8.6 Go

JavaScript est un langage devenu plus que jamais incontournable sur le web. Souple et facile à appréhender, c’est aussi un langage particulièrement méconnu, car beaucoup de développeurs considèrent qu’ils peuvent s’abstenir de son apprentissage avant de l’utiliser sur leurs pages. C’est pourquoi cette formation s’attache à présenter les bases de JavaScript. À travers l’apprentissage de ses éléments principaux, vous découvrirez comment intégrer vos scripts dans une page web et comment le code peut interagir avec vos documents en fonction des actions de l’utilisateur. Au fur et à mesure des exemples, vous verrez le fonctionnement de ce langage atypique, tout en respectant les bonnes pratiques habituellement admises.

Chapitre 01 – Présentation de JavaScript
01 – Historique et actualité de JavaScript
• Historique et environnement de JavaScript
• Place de JavaScript actuellement sur Internet

02 – Outils pour développer en JavaScript
• La solution minimaliste : le bloc-notes et un navigateur
• Une solution intermédiaire : un bloc-notes évolué
• Une solution complète : un EDI

03 – Déboguer et tester JavaScript
• Outils de débogage des navigateurs
• Modules complémentaires de Firefox
• Déboguer dans l’éditeur de texte
• Se créer une page de test 1/2
• Se créer une page de test 2/2
• Les navigateurs et le cas Internet Explorer
• Quelques aspects concernant la sécurité sur Internet

Chapitre 02 – Débuter avec JavaScript
01 – Partir sur de bonnes bases
• Commencer par apprendre les bases
• Se méfier des scripts récupérés
• Bien comprendre la chronologie d’affichage d’une page web
• Se méfier de la permissivité de JavaScript

02 – Les variables en JavaScript
• Généralités et nommage des variables
• Mots réservés en JavaScript
• Définir une constante
• Types des variables
• Types de variables complémentaires
• Déclaration des variables
• La portée des variables
• Nommer des variables dynamiquement

03 – Les opérateurs
• Généralités sur les opérateurs
• Les opérateurs d’affectation
• Les opérateurs de comparaison
• Les opérateurs logiques
• Les opérateurs binaires
• Les opérateurs spéciaux

Chapitre 03 – Les structures de contrôle
• Généralités sur les structures de contrôle
• Déclaration if / else
• Exemples et pièges à éviter avec if / else
• L’opérateur ternaire
• Déclaration switch / case
• Comportement de switch / case
• La boucle for
• Une variante de for : for / in
• La boucle while
• Une variante de while : do / while
• Intercepter les erreurs avec try / catch
• Instructions relatives aux structures de contrôle
• Un type de boucle particulier : les fonctions récursives

Chapitre 04 – Le tronc commun : core JavaScript
• Présentation des différents objets généraux de JavaScript
• L’objet Boolean
• Généralités et propriétés de l’objet Number
• Méthodes de l’objet Number
• Généralités sur l’objet String
• Méthodes de l’objet String : partie 1
• Méthodes de l’objet String : partie 2
• Méthodes de l’objet String : partie 3
• Généralités et propriétés de l’objet Array
• Méthodes de l’objet Array modifiant sa structure
• Les objets Objects
• Généralités sur l’objet Date
• Méthodes utiles de l’objet Date
• L’objet Math
• Les fonctions globales de JavaScript 1/2
• Les fonctions globales de JavaScript 2/2

Chapitre 05 – Le client-side JavaScript et le DOM
01 – Qu’est-ce que le DOM ?
• Rappels sur le format (X)HTML
• Visualisation du DOM
• Ce que l’on peut faire ou non avec JavaScript

02 – Un premier exemple fonctionnel : afficher l’heure
• La méthode alert()
• Écrire dans la page
• Gérer les événements
• Générer le contenu HTML
• Définir où insérer le contenu
• Insérer l’heure dans la page
• Ajuster l’affichage de l’heure à l’aide d’un timer
• Derniers ajustements

_blank
_blank
Articles récents