-
MODULE N°1 : INTRODUCTION AU DEVELOPPEMENT WEB 8
-
Mot de bienvenueLecture1.1
-
Définition et principe de fonctionnement d’un ordinateurLecture1.2
-
Programmes, langage machine et langages de programmationLecture1.3
-
Internet, réseaux et transfert de l’informationLecture1.4
-
Web et langages webLecture1.5
-
Environnement de travail et IDELecture1.6
-
Annexe 1 : Représenter des données en binaireLecture1.7
-
Annexe 2 : Manipuler des tensions électriquesLecture1.8
-
-
MODULE N°2 : INTRODUCTION AU HTML ET AU CSS 2
-
Introduction au HTML et au CSSLecture2.1
-
Évolution du web et des langages webLecture2.2
-
-
MODULE N°3 : DECOUVERTE DU HTML 7
-
La syntaxe du HTML : éléments, balises, attributsLecture3.1
-
Structure, enregistrement et affichage de notre première page HTMLLecture3.2
-
Indentation et commentaires HTML et outils pour développeursLecture3.3
-
Découverte des éléments textuels HTML communsLecture3.4
-
Création de liens en HTMLLecture3.5
-
Les éléments structurants ou éléments de sectionnement HTMLLecture3.6
-
Espaces, retours à la ligne et entités HTMLLecture3.7
-
-
MODULE N°4 : DECOUVERTE DU CSS 9
-
La syntaxe du CSS : sélecteurs et propriétésLecture4.1
-
Où écrire le code CSS ?Lecture4.2
-
Indentation et commentaires CSSLecture4.3
-
Sélecteurs CSS simples et combinateursLecture4.4
-
Les attributs HTML class et id et les sélecteurs associésLecture4.5
-
Sélecteurs CSS complexesLecture4.6
-
Les éléments conteneurs génériques div et spanLecture4.7
-
Les mécanismes de cascade et d’héritage en CSSLecture4.8
-
Les types de valeurs des propriétésLecture4.9
-
-
MODULE N°5 : COULEUR ET STYLE DES TEXTES ET DES LISTES 3
-
La couleur des textes et la propriété colorLecture5.1
-
Choisir la police de caractères en CSSLecture5.2
-
Modifier l’apparence des textes en CSSLecture5.3
-
-
MODULE N°6 : MODELE DE BOITE ET PROPRIETES DE MISE EN PAGE CSS 8
-
Introduction à la mise en page en CSS et modèle de boiteLecture6.1
-
Règles de mise en forme et d’affichage des élémentsLecture6.2
-
Positionner des éléments en CSSLecture6.3
-
Eléments flottantsLecture6.4
-
Gérer les dimensions de la zone de contenuLecture6.5
-
Définir des borduresLecture6.6
-
Gestion des marges internes et externesLecture6.7
-
Gestion du débordementLecture6.8
-
-
MODULE N°7 : ORGANISER DES DONNEES AVEC LES LISTES 3
-
Les listes en HTMLLecture7.1
-
Styliser des listesLecture7.2
-
Exercice d’application : Création d’un menu en HTML et CSSLecture7.3
-
-
MODULE N°8 : ORGANISER DES DONNEES AVEC LES TABLEAUX 2
-
Créer des tableaux en HTMLLecture8.1
-
Notions avancées sur les tableauxLecture8.2
-
-
MODULE N°9 : ARRIERE PLAN, OMBRES ET DEGRADES 3
-
Mise en forme de l’arrière-plan des élémentsLecture9.1
-
Créer des dégradés en CSSLecture9.2
-
Ajouter des ombres autour des élémentsLecture9.3
-
-
MODULE N°10 : INSERER DES RESSOURCES EN HTML 3
-
Introduction à l’insertion et à la mise en forme d’imagesLecture10.1
-
Insertion de pistes audio et de vidéoLecture10.2
-
Intégrer des pages web avec l’élément iframeLecture10.3
-
-
MODULE N°11 : RESPONSIVE DESIGN 10
-
Propriétés et valeurs logiques, modes d’écriture, direction et sens des axesLecture11.1
-
Responsive design et mobile firstLecture11.2
-
Media Queries et meta viewportLecture11.3
-
Introduction au modèle des boites flexiblesLecture11.4
-
Définir les propriétés des éléments flexiblesLecture11.5
-
Exercice d’application : Création d’un menu flexible responsiveLecture11.6
-
Introduction au modèle des grilles et définition de grillesLecture11.7
-
Disposer les éléments de grilleLecture11.8
-
Images adaptativesLecture11.9
-
Exercice d’application : Création d’un CVLecture11.10
-
-
MODULE N°12 : TRANSITIONS, ANIMATIONS ET TRANSFORMATIONS CSS 3
-
Transitions et animationsLecture12.1
-
Les transformations CSSLecture12.2
-
Transformations dans des espaces 3dLecture12.3
-
-
MODULE N°13 : LES FORMULAIRES HTML 2
-
Présentation des formulaires HTMLLecture13.1
-
Eléments et attributs des formulairesLecture13.2
-
-
MODULE N°14 : CONCLUSION HTML ET CSS 2
-
Annexe: Les propriétés personnalisées CSSLecture14.130 min
-
Conclusion HTML et CSSLecture14.2
-
-
MODULE N°15 : INTRODUCTION AU JAVASCRIPT 4
-
Introduction au JavaScriptLecture15.1
-
Comment et où écrire du code JavaScript ?Lecture15.2
-
Eléments de syntaxe de baseLecture15.3
-
Evolution du langage et mode strictLecture15.4
-
-
MODULE N°16 : VARIABLES, TYPES DE DONNÉES ET OPERATEURS 8
-
Présentation des variables JavaScriptLecture16.1
-
Variables var et variables letLecture16.2
-
Les constantes JavaScriptLecture16.3
-
Les types de données JavaScriptLecture16.4
-
Introduction aux opérateurs JavaScriptLecture16.5
-
Comparaisons de valeursLecture16.6
-
Opérateurs logiquesLecture16.7
-
Annexe : Précédence et associativité des opérateursLecture16.8
-
-
MODULE N°17 : STRUCTURES DE CONTROLE DU FLUX ET FONCTIONS 6
-
Les conditions en JavaScriptLecture17.1
-
L’instruction switch en JavaScriptLecture17.2
-
Les boucles en JavaScriptLecture17.3
-
Introduction aux fonctions en JavaScriptLecture17.4
-
Portée des variables et valeurs de retour des fonctionsLecture17.5
-
Expressions de fonction et fonctions fléchéesLecture17.6
-
-
MODULE N°18 : LES OBJETS EN JAVASCRIPT 8
-
Introduction à la programmation orientée objet en JavaScriptLecture18.1
-
Affectation et copie d’objets : passage par référenceLecture18.2
-
Créations d’objets en série : this et constructeurLecture18.3
-
Héritage et prototypeLecture18.4
-
Introduction aux classes en JavaScriptLecture18.5
-
Classes étendues et mixinsLecture18.6
-
Classes et encapsulationLecture18.7
-
Annexe : Descripteurs et drapeauxLecture18.8
-
-
MODULE N°19 : VALEURS PRIMITIVES ET OBJETS-CONSTRUCTEURS NATIFS 5
-
Introduction aux objets natifsLecture19.1
-
Valeurs primitives et objetsLecture19.2
-
L’objet StringLecture19.3
-
L’objet NumberLecture19.4
-
L’objet SymbolLecture19.5
-
-
MODULE N°20 : ITERABLES, ITERATEURS ET GENERATEURS 5
-
L’objet ArrayLecture20.1
-
L’objet MapLecture20.2
-
L’objet SetLecture20.3
-
Itérables, itérateurs et closuresLecture20.4
-
Les générateursLecture20.5
-
-
MODULE N°21 : FONCTIONNALITES ET OBJETS DIVERS 5
-
Gestion des erreurs et exceptionsLecture21.1
-
Manipuler les datesLecture21.2
-
Utiliser les expressions rationnelles ou régulièresLecture21.3
-
L’objet MathLecture21.4
-
Les modulesLecture21.5
-
-
MODULE N°22 : MANIPULATION DU DOM 8
-
JavaScript dans le navigateur : objet window, APIs, DOM et CSSOMLecture22.1
-
Place et ordre d’exécution du code dans le navigateurLecture22.2
-
Cibler un noeud élément et récupérer ou modifier son contenuLecture22.3
-
Naviguer dans le DOMLecture22.4
-
Modifier la structure du DOMLecture22.5
-
Manipuler les attributsLecture22.6
-
Présentation du CSSOM et manipulation des stylesLecture22.7
-
Annexe : Les objets du BOMLecture22.8
-
-
MODULE N°23 : GESTION D'EVENEMENTS 3
-
Introduction aux événementsLecture23.1
-
Propagation des événementsLecture23.2
-
Evénements courantsLecture23.3
-
-
MODULE N°24 : L' ASYNCHRONE EN JAVASCRIPT 7
-
Introduction à l’asynchroneLecture24.1
-
Les fonctions de rappelLecture24.2
-
Les promessesLecture24.3
-
Les méthodes du constructeur PromiseLecture24.4
-
La syntaxe async / awaitLecture24.5
-
Event loop, tasks queue et microtasksLecture24.6
-
Les Web WorkersLecture24.7
-
-
MODULE N°25 : STOCKER DES DONNEES DANS LE NAVIGATEUR 3
-
Les cookiesLecture25.1
-
L’API Web StorageLecture25.2
-
L’API IndexedDBLecture25.3
-
-
MODULE N°26 : ECHANGER DES DONNEES AVEC LE SERVEUR 4
-
HTTP : Le protocole de transfert de données du webLecture26.1
-
Le format de données JSONLecture26.2
-
L’API FETCHLecture26.3
-
L’objet XMLHttpRequestLecture26.4
-
-
MODULE N°22 : ACCESSIBILITE 1
-
L’accessibilitéLecture28.1
-
-
MODULE N°23 : LIGNE DE COMMANDE - NPM 5
-
Introduction au shell et à la ligne de commandeLecture29.1
-
Utiliser des commandesLecture29.2
-
Les commandes à connaitreLecture29.3
-
Redirection de flux et variablesLecture29.4
-
npmLecture29.5
-
-
MODULE N°24 : GIT ET GITHUB 7
-
Présentation, installation et paramétrage de GitLecture30.130 min
-
Création d’un dépôt Git et suivi des modificationsLecture30.230 min
-
Gestion des fichiers et des répertoiresLecture30.330 min
-
Les branches GitLecture30.430 min
-
Fusion et rebasageLecture30.530 min
-
Travailler avec des dépôts distantsLecture30.630 min
-
Utiliser GitHub pour collaborerLecture30.730 min
-
-
MODULE N°25 : SASS 8
-
Introduction à SassLecture31.1
-
Les variables SassLecture31.2
-
Types de valeurs et opérateursLecture31.3
-
Imbrication de sélecteurs et sélecteur parentLecture31.4
-
L’héritage étendu des propriétés CSS avec SassLecture31.5
-
Les fonctions et les modules SassLecture31.6
-
Les mixins SassLecture31.7
-
Opérateurs et structures de contrôle SassLecture31.8
-
-
MODULE N°26 : BOOTSTRAP 8
-
Présentation de Bootstrap et téléchargementLecture32.1
-
Reboot et les classes BootstrapLecture32.2
-
Points de rupture et grilles BootstrapLecture32.3
-
Rangées, colonnes et éléments de grilleLecture32.4
-
Aligner, décaler, ordonner et espacer les éléments de grilleLecture32.5
-
Les classes utilitairesLecture32.6
-
Les classes spécialiséesLecture32.7
-
Les composants BootstrapLecture32.8
-
-
-- MODULE N°27 : JQUERY 8
-
Introduction à la bibliothèque jQueryLecture33.1
-
Sélection d’éléments et navigation dans le DOMLecture33.2
-
Manipulation des éléments du DOMLecture33.3
-
Manipulation des attributs HTML et des propriétés du DOM associéesLecture33.4
-
Manipulation des styles CSS des élémentsLecture33.5
-
Gestion d’évènementsLecture33.6
-
Effets et animationsLecture33.7
-
AjaxLecture33.8
-
-
-- MODULE N°29 : VUE 1
-
VueLecture35.1
-
This content is protected, please login and enroll course to view this content!
Ajax
Prev
