Parcours HTML - javascript
XXL Formation
                    
                        Non finançable CPF
                    
                
                    
                        
                        Tout public
                    
                    
                        
                        Présentiel
                    
            
                    
                    Public admis
                
                
                            
                            Salarié en poste
                        
                        
                            
                            Demandeur d'emploi
                        
                        
                            
                            Entreprise
                        
                        
                            
                            Étudiant
                        
                
                    
                    Prix
                
                
                            Nous contacter
                        
                
                    
                    Durée
                
                
                    Nous contacter
                
            
            
            Localité
        
    
                    
                    En présentiel
                
                
                        Découvrez les localités disponibles pour suivre cette formation en présentiel.
                    
                    
                
                                    
                                    Objectifs
                                
                                
                                    Connaître la syntaxe des langages HTML et CSS pour construire une page Web Utiliser des outils pour analyser des pages existantes Mettre en pratique les connaissances reçues pour développer une page dans un navigateur
Comprendre le positionnement des éléments dans une page Modifier dynamiquement l'apparence d'une page par rapport au périphérique de consultation Utiliser les transformations et animations
Être en parfaite autonomie au milieu des différents Framework Mettre en application les bonnes pratiques JavaScript Maîtriser la POO (Programmation Orientée Objet) Modulariser vos développements Optimiser vos développements avec la version la plus récente de Javascript (ES6)
Grace à cette formation vous pourrez Reprendre et approfondir les bases de Javascript Acquérir de bonnes pratiques de développement avancé
                            Comprendre le positionnement des éléments dans une page Modifier dynamiquement l'apparence d'une page par rapport au périphérique de consultation Utiliser les transformations et animations
Être en parfaite autonomie au milieu des différents Framework Mettre en application les bonnes pratiques JavaScript Maîtriser la POO (Programmation Orientée Objet) Modulariser vos développements Optimiser vos développements avec la version la plus récente de Javascript (ES6)
Grace à cette formation vous pourrez Reprendre et approfondir les bases de Javascript Acquérir de bonnes pratiques de développement avancé
                                    
                                    Programme
                                
                                
                                        Introduction aux techniques http, aux navigateurs et au DOM
Introduction aux navigateurs, au JavaScript et au DOM
Les principes d'utilisation des DOM, les différences principales entre les navigateurs et les conseils d'utilisation
Concepts de base du langage JavaScript
Principes et fonctionnements
Variables et types de données
Opérateurs
Instructions
Structures de contrôles (conditions, boucles…)
Définition et utilisation de fonctions
Manipulation des tableaux via l'objet Array
Objets prédéfinis de la page HTML
Manipulations de page en JavaScript
Contrôle de saisies et traitement de formulaires
Gestion des événements
L'objet "event" et son utilisation
Parcours du DOM
Modification du DOM, suppression et création d'éléments
Chargement d'une page
 
Intérêts pour le développeur et les projets (lisibilité, maintenance, évolutions)
Les concepts (classe, méthode, propriété, objet)
Créer ses propres objets et utiliser des objets existants
Exemples concrets en Javascript
Constructeur et Prototype
Contexte (this)
Mise en œuvre de l'héritage en Javascript
Aller plus loin en POO avec Javascript, etc.
Les classes natives : String, Array, Object, etc.
Augmenter ou réécrire ?
Visibilité : propriétés publiques / privées
Visibilité : méthodes publiques / privées / privilégiées
Les différentes formes d'héritage
Appels parents : call / apply / bind
Méthodes et propriétés statiques
Méthodes abstraites et interfaces
Duck Typing et Javascript
Programmation objet
Maîtriser le langage Javascript
Types de données et subtilités (constantes, variables, énumération, etc.)
Les différentes formes d'incrémentation
Manipulation de flux binaire
Arrays : manipulation avancée
Règles de transtypage et comparaisons
Savoir utiliser les expressions régulières
Aspects avancés des fonctions en Javascript (contrôle des paramètres, etc.)
Gestion des exceptions
Importance de la modularisation
Créer un module en JavaScript
Utilisation des modules
Ajax, JSON, Web services
Rappels sur Ajax
JSON et (dé)sérialisation
Traitements asynchrones
Consommer des web services en Javascript
HTML - Généralités et outilsHTML - Syntaxe des balises et attributsHTML - Balises de structuration d'une page WEBHTML – Inclure des images et des vuesHTML – Inclure des liens
CSS - Les sélecteurs et les pseudos-classes évoluées
Les pseudos-classes évoluées
CSS pour réaliser un compteur
CSS pour créer du contenu
CSS - Les média-queriesMise en pratique - Ecriture d'une page qui s'adapte automatiquement
Positionnement des élémentsGérer les scrollers dans ma structureMise en pratique - Utilisation d'un effet parallaxe
CSS - Transformation
                                    
                                Introduction aux navigateurs, au JavaScript et au DOM
Les principes d'utilisation des DOM, les différences principales entre les navigateurs et les conseils d'utilisation
Concepts de base du langage JavaScript
Principes et fonctionnements
Variables et types de données
Opérateurs
Instructions
Structures de contrôles (conditions, boucles…)
Définition et utilisation de fonctions
Manipulation des tableaux via l'objet Array
Objets prédéfinis de la page HTML
Manipulations de page en JavaScript
Contrôle de saisies et traitement de formulaires
Gestion des événements
L'objet "event" et son utilisation
Parcours du DOM
Modification du DOM, suppression et création d'éléments
Chargement d'une page
Intérêts pour le développeur et les projets (lisibilité, maintenance, évolutions)
Les concepts (classe, méthode, propriété, objet)
Créer ses propres objets et utiliser des objets existants
Exemples concrets en Javascript
Constructeur et Prototype
Contexte (this)
Mise en œuvre de l'héritage en Javascript
Aller plus loin en POO avec Javascript, etc.
Les classes natives : String, Array, Object, etc.
Augmenter ou réécrire ?
Visibilité : propriétés publiques / privées
Visibilité : méthodes publiques / privées / privilégiées
Les différentes formes d'héritage
Appels parents : call / apply / bind
Méthodes et propriétés statiques
Méthodes abstraites et interfaces
Duck Typing et Javascript
Programmation objet
Maîtriser le langage Javascript
Types de données et subtilités (constantes, variables, énumération, etc.)
Les différentes formes d'incrémentation
Manipulation de flux binaire
Arrays : manipulation avancée
Règles de transtypage et comparaisons
Savoir utiliser les expressions régulières
Aspects avancés des fonctions en Javascript (contrôle des paramètres, etc.)
Gestion des exceptions
Importance de la modularisation
Créer un module en JavaScript
Utilisation des modules
Ajax, JSON, Web services
Rappels sur Ajax
JSON et (dé)sérialisation
Traitements asynchrones
Consommer des web services en Javascript
HTML - Généralités et outilsHTML - Syntaxe des balises et attributsHTML - Balises de structuration d'une page WEBHTML – Inclure des images et des vuesHTML – Inclure des liens
CSS - Les sélecteurs et les pseudos-classes évoluées
Les pseudos-classes évoluées
CSS pour réaliser un compteur
CSS pour créer du contenu
CSS - Les média-queriesMise en pratique - Ecriture d'une page qui s'adapte automatiquement
Positionnement des élémentsGérer les scrollers dans ma structureMise en pratique - Utilisation d'un effet parallaxe
CSS - Transformation
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
        Formation Développeur Front-End : coder un site en HTML, CSS, JavaScript – 3h de mentoring individuel
                            À DISTANCE
                        
                    
                
                            
                        
Finançable CPF
                
                
                            
                            
                                À distance
                            
                        
                        
                            
                            
                                Salarié en poste / Demandeur d'emploi / Entreprise
                            
                        
                
                        
                        
                            Avis du centre
                        
                        .
                    
                 Tuto.com
            Développeur web et mobile - bac+2
                        VINCENNES, PARIS 15E
                    
                
                            
                        
Finançable CPF
                
                
                            
                            
                                En centre
                            
                        
                        
                            
                            
                                Salarié en poste / Entreprise
                            
                        
                
                 Nextformation
            
 
            Formation Laravel Perfectionnement
                            
                        
Non finançable CPF
                
                
                            
                            
                                En entreprise
                            
                        
                        
                            
                            
                                Entreprise
                            
                        
                
                 ACCESS IT
            
 
            Premiers pas avec Python 3
                        ORSAY
                    
                
                            
                        
Non finançable CPF
                
                
                            
                            
                                À distance / En centre / En entreprise
                            
                        
                        
                            
                            
                                Entreprise
                            
                        
                
                 CODE RECKONS
            
 
            Chef de projet CRM
                        LYON 8E
                    
                
                            
                        
Non finançable CPF
                
                
                            
                            
                                En centre
                            
                        
                        
                            
                            
                                Demandeur d'emploi
                            
                        
                
                 EDUMOTIV (Nomendum SAS)
            
 
            Créer et gérer son site web avec WordPress
                            À DISTANCE
                        
                    
                
                            
                        
Finançable CPF
                
                
                            
                            
                                À distance
                            
                        
                        
                            
                            
                                Salarié en poste / Demandeur d'emploi / Entreprise
                            
                        
                
                 Digital Training Factory
            
 
            Les formations les plus recherchées
        
    Mont-Saint-Aignan
    Lyon
    Toulouse
    Marseille
    Montpellier
    Paris
    Bordeaux
    Dijon
    Mâcon
    Nantes
    Informatique CPF
    Informatique en Ligne
        
        
    Cobol
    Cobol CPF
    Cobol en Ligne
    Developpeur informatique
    Codage
    Developpeur web
    Technicien support informatique
    Consultant en informatique
    Administrateur systeme
    Technicien informatique
    Spark
    Programmation
    Technicien reseaux
    Cobol Ancenis-Saint-Géréon
    Codage Ancenis-Saint-Géréon
    Developpeur informatique Alfortville
    Developpeur web Goussainville
    Developpeur web Villiers-le-Bel
    Developpeur informatique Antony
    Codage Angers
    Cobol Angers
    Cobol Boulogne
    Codage Boulogne