Formation Intergrateur Web
PROGRAMME DE LA FORMATION
Réf : AKAN
Un intégrateur web est un professionnel du web qui assemble des éléments graphiques et textuels pour créer des sites web. Il travaille souvent dans des agences digitales, des sociétés d’informatique, mais peut également exercer à son compte, en freelance. Le rôle de l’intégrateur web consiste à transposer les idées graphiques de son équipe en contenu statique du futur site web. Il est donc en charge de la partie visuelle des sites internet. Pour caractériser le métier d’intégrateur web, on le place entre celui de développeur web et de webdesigner. Les compétences requises pour travailler en tant qu’intégrateur web incluent la maîtrise des langages HTML, CSS, JavaScript, ainsi que des connaissances en UX/UI design.
Objectifs
Maîtrise des langages de base
- Acquérir une solide compréhension des langages de base HTML, CSS et JavaScript, qui sont essentiels pour la création de sites web.
Conception responsive
- Apprendre à créer des sites web qui s’adaptent de manière optimale à différents appareils et tailles d’écrans, en mettant en œuvre des techniques de conception responsive.
Utilisation de frameworks
- Familiarisation avec l’utilisation du frameworks Bootstrap outils facilitant le processus d’intégration web.
Compatibilité multi-navigateurs
- Assurer la compatibilité des sites web avec différents navigateurs et plateformes pour garantir une expérience utilisateur cohérente.
Optimisation des performances
- Apprendre à optimiser la performance des sites web en termes de vitesse de chargement, d’utilisation efficace des ressources et d’optimisation des images.
Résultats attendus
- Les apprenants acquièrent les compétences nécessaires pour devenir des intégrateurs web compétents et répondent aux exigences du marché du travail dans le domaine du développement web.
Intégrateur Web
HTML
Partie 1 – La syntaxe
- Introduction et Historique
- Structure minimale d’une page web
- Les outils
Partie 2 – Les éléments principaux
- Le Doctype
- La balise HTML
- La balise HEAD
- La balise TITLE
- La balise META
- La balise BODY
Partie 3 – Les balises de types Inline et Block
- Les balises de types Block
- Les balises génériques
- Les balises sémantiques
- Les balises text, list, form, table et multimedia
- Les balises de types Inline
Partie 4 – Les attributs, les tableaux et formulaire
- Les attributs
- Les tableaux
- Les formulaires
Partie 5 – Notions de SEO, W3C et Emmet
- HTML et le référencement naturel
- Standard W3C
- Emmet pour le HTML
CSS – 1ère PARTIE
Partie 1 – La syntaxe
- Introduction et Historique du CSS
- Structure de base
- L’analyse de la page par un navigateur
- Les sélecteurs de base
- Propriété
- Emplacement des règles
- Les bonnes pratiques
Partie 2 – texte, fond, effets graphiques
- Mise en forme du texte
- Arrière-plan
- Les effets graphiques
Partie 3 – Le modèle de boîtes CSS
- Modèles de boîtes
- Dimensions
- Bordures
- Marges
- Affichage
Partie 4 – Positionnement
- Positionnement
- Flottement
- Alignement
Partie 5 – Le Responsive Web Design
- Adapter la page au support
- Modifier les éléments en fonction du support
- Vérifier l’adaptabilité d’une page dans un navigateur
CSS – 2ème PARTIE
Partie 6 – Les FlexBox et Grid
- Positionnement des FlexBox
- Positionnement du Grid
Partie 7 – Sélecteurs avancés
- Sélecteur universel
- Sélecteurs d’éléments filiaux et adjacents
- Sélecteurs d’attributs
- Pseudo-classes
- Pseudo-éléments
- Pseudo-parent
- Racine, variable, calculs
Partie 8 – Les features queries, règles des couches, impression
- Les features queries
- Les règles des couches
- L’impression
Partie 9 – Propriétés visuelles, Transitions et Transformations
- Propriétés visuelles
- Transitions
- Transformations
Partie 10 – Les animations CSS
- Principes de base
- Une animation simple
JavaScript
Partie 1: Premiers pas en JS
- L’histoire du JavaScript
- Les bases du langage
- L’outil console
- Où placer son code Javascript ?
- Les commentaires
- L’utilitaire snippet
Partie 2 – Les variables
- Définir ce qu’est une variable
- Déclarer et initialiser une variable
- Concaténation et caractères d’échappement
- Ecrire plusieurs variables sur une ligne
- Passer à la ligne
- Importance de l’ordre
Partie 3: Les types et méthodes de chaînes de caractères
- Les différents types
- Vérifier le type d’une variable
- Les modèles de libellé
- Conversions de type
- Méthodes et propriétés utiles pour les chaînes de caractères
Partie 4: Les opérateurs de calcul et fonctions
- Les opérateurs de calcul
- Les méthodes sur les nombres
- Définir ce qu’est une fonction
- Déclarer et appeler une fonction
- Utiliser une fonction pour retourner une valeur return
- Ecrire une fonction avec un paramètre
- Ecrire une fonction avec plusieurs paramètres
- Combiner des fonctions
- Appel incomplet à une fonction
- Donner une valeur par défaut à un paramètre
- Créer une fonction sans paramètre (anonyme)
- Fonctions natives JavaScript
- Notions de hissage hoisting
JavaScript – POO
Partie 1: Vision d’ensemble des classes
- Histoire de la POO.
- Le mécanisme des classes.
- Définition des propriétés et méthodes public, private.
- Création de classe Template.
- Comprendre le mécanisme de prototype, __proto__.
- Objet et typage des objets TypeOf, instanceOf.
Partie 2: Constructeur et propriétés
- Comprendre les mécanismes de constructeur.
- Constructeur basé sur Object.create.
- Constructeur literal.
- Principe de scope safe.
- Création par singleton, pattern.
- Méthodes de création des propriétés, portée (private, public, static) des propriétés.
- Portée des méthodes, mécanismes de polymorphisme.
- Préserver et gérer le Context this..
Partie 3: Les concepts d’héritage
Comprendre les mécanismes d’héritage en JavaScript.
- Héritage simple, multiple.
- Héritage par prototype.
- Travaux pratiques
- Création d’une classe héritée simple avec et sans les prototypes.
Partie 4: Comprendre le type Object
- Création Object literal, avec un constructeur.
- Création de propriétés et méthodes.
- Duplication d’objet par valeur, référence.
- Gestion du context this avec Object.apply et Object.call.
- Démystifier les propriétés de Object.
- Modules : Object, AMD.
Partie 5: Mécanismes JavaSript avancés
- Déclaration des variables, typage, nomenclature, accès au DOM.
- Comprendre le mécanisme de Hoisting.
- Promises et la Programmation asynchrone.
- Echange Ajax d’objets structurés et serialization de multiples formats (texte, image, JSON).
- Création d’un Namespace static, Namespace objet, module pattern, namespace proxy.
- Fonctions anonymes, closures.
- Comprendre les principes du callback.
Bootstrap
Module 1: Introduction à Bootstrap
- 1.1 Présentation de Bootstrap
- Historique et objectifs
- Avantages de l’utilisation de Bootstrap
- 1.2 Installation et configuration
- Téléchargement et installation
- Intégration dans un projet web
Module 2: Les bases de Bootstrap
- 2.1 La grille (Grid System)
- Comprendre le système de grille de Bootstrap
- Création de mises en page responsives
- 2.2 Composants de base
- Utilisation des classes de typographie
- Boutons et formulaires Bootstrap
- Images réactives et icônes
Module 3: Les composants avancés
- 3.1 Navigation
- Barres de navigation
- Menu déroulant et onglets
- 3.2 Composants de mise en page
- Panneaux
- Modaux
- Accordéons
Module 4: Personnalisation et extensions
- 4.1 Personnalisation du thème
- Utilisation du générateur de thèmes Bootstrap
- Personnalisation des styles
- 4.2 Extensions JavaScript
- Utilisation des plugins JavaScript de Bootstrap
- Intégration de fonctionnalités avancées
Module 5: Projets pratiques
- 5.1 Projet 1: Site Web Personnel
- Création d’une page personnelle utilisant la grille et les composants de base de Bootstrap
- 5.2 Projet 2: Application Web Responsive
- Développement d’une application web responsive en utilisant les composants avancés de Bootstrap
Ce que nous faisons
Public visé
• Toute personne souhaitant acquérir les connaissance nécessaires pour devenir Intégrateur Web
Distanciel ou Présentiel
Modalités et
délai d'accès
Un devis vous sera fourni dans les deux semaines et la formation sera réalisée dans les trois mois,
Entretien préalable, test de positionnement.
Niveau de formation
D - Autre formation professionnelle
Spécialité 326
Informatique, traitement de l'information, réseaux de transmission
Résumé du programme
Formation Intégrateur Web
Modalités d'évaluation
Évaluation finale
Rythme
Séquencé ,
Par 1/2 journée
Modalités de suivi et d’exécution de la formation
- Evaluation d’entrée du candidat
- QCM à chaque fin de séquence
- Evaluation orale : mise en situation
- Evaluation de fin de formation
- Evaluation de satisfaction à chaud
- Evaluation de satisfaction à froid (3 mois après la formation)
Méthodes pédagogiques, techniques et d'encadrement mobilisées et informations complémentaires
Formation délivrée en présentiel ou distanciel.
Le formateur alterne entre méthode démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).
Les moyens pédagogiques mis en oeuvre sont :
- Ordinateurs Mac ou PC, connexion internet libre, vidéoprojecteur
- Environnements de formation installés sur les postes de travail ou en ligne
- Supports de cours et exercices
Formation distancielle individuelle :
Prévoir une connexion internet, un ordinateur avec micro et caméra. Si l’ordinateur ne possède ni micro ni caméra, les échanges oraux peuvent se réaliser par téléphone. La partie pratique se déroule avec une prise en main à distance.
Méthodes pédagogiques, techniques et d’encadrement mobilisées et informations complémentaires :
Techniques
Alternance des techniques suivantes : étude de cas, exposés, brainstorming.
Accessibilité Handicap
Cette formation est accessible à toute personne ne rencontrant pas de difficultés à l’utilisation d’un poste de travail informatique.
L’équipe pédagogique, administrative et commerciale est sensibilisée à la question du Handicap et s’engage à fournir au stagiaire une formation adaptée à son besoin.
Référent Handicap : Bruno DUMONTET – Contact : 06 88 61 76 90 | bdumontet@escale-formation.fr
Statistiques & Indicateurs
Mis à jour le 17/09/2023
Taux de satisfaction globale sur l’ensemble de 21 stagiaires (formations tous domaines confondus réalisées en direct et en sous-traitance de 01/2022 à 03/2023). Taux de réussite au test de certifications ICDL et évaluation des acquis sur l’ensemble de 21 stagiaires (formations tous domaines confondus réalisées en direct et en sous-traitance de 01/2022 à 03/2023).
Formation Intégrateur Web
Cette formation vous permettra de maîtriser les langages et les outils nécessaires pour créer des sites web responsives et adaptés aux différents supports.
Au programme
- Les bases du HTML, du CSS et du JavaScript
- La programmation orientée objet (POO) en JavaScript
- L’utilisation du framework Bootstrap pour faciliter l’intégration web
- La personnalisation et les extensions de Bootstrap
- Des projets pratiques pour mettre en œuvre les compétences acquises
Elligible au financement Opco
L’ensemble de nos formations sont adaptées aux besoins des apprenants.
70 heures de formation
20 sessions de 3h30 consécutives sur dix journées ou à votre convenance par demi-journée du lundi au vendredi de 9h à 12h30 et de 13h30 à 17h00.
N'attendez pas pour apprendreCommencez maintenant !
Formez-vous comme vous voulez quand vous voulez, c’est vous qui décidez.