Intégrateur Web

Entre le travail du Web Designer et celui du Développeur Web, l'Intégrateur Web a pour mission de réunir, puis d'assembler les différents éléments qui composent un site web, de la mise en page générale jusqu'aux animations graphiques et sonores.

Vous vous sentez l'âme créative et novatrice? La curiosité, la polyvalence et l'autonomie font parties de vos qualités? Les rudiments de la programmation et les nouvelles technologies ne vous font pas peur? Cette formation est faite pour vous. Alors n'hésitez plus, et rejoignez-nous !

Contactez-nous pour connaitre nos tarifs et modalités

Public et pré-requis

Cette formation a pour but l’insertion sociale et professionnelle, et s’adresse prioritairement à un public éloigné de l’emploi, sans aucun pré-requis technique, mais ayant une forte appétence pour la programmation, avec toutefois un coté artistique prononcé.
De 18 à 60 ans.

Objectifs

L'objectif premier est de former des Intégrateurs Web capables de rejoindre l'économie numérique qui aujourd'hui est en plein essor. De plus, la formation intègrera les méthodes et outils nécessaires pour apprendre à rester constamment en veille.

La formation permettra d’acquérir les compétences suivantes :

  • Gestion d'un environnement de développement (système d'exploitation Linux, versionning, découverte du monde du web, paramétrer ses outils de travail)
  • Apprentissage du langage HTML5
  • Apprentissage du langage CSS3
  • Utilisation du Framework Bootstrap
  • Apprentissage du langage de programmation JavaScript

Durée de la formation

Elle s'étale sur 3 mois avec un total de 420 heures. Elle est composée de 5 grandes catégories divisées en petits modules. Cette formation peut être suivie d'un stage en entreprise d'une durée de 4 à 6 mois.

Contenu de la formation

Découverte d'un environnement de travail

Linux (Ubuntu)

  • Comprendre la philosophie Linux
  • Savoir utiliser le terminal pour gérer et maintenir sa machine à jour
  • Connaître et utiliser les principales commandes du terminal pour travailler (déplacement dans les fichiers, création de dossiers, création de fichiers, etc.)
  • Comprendre et savoir gérer le système des droits utilisateurs
  • Découvrir le logiciel VIM

Git et GitHub

  • Comprendre l’intérêt et l’usage de Git
  • Savoir versionner son code en ligne de commande et l’envoyer sur un repot distant
  • Savoir effectuer des opérations avancées de gestion du versioning (gestions de différentes branches, merge, pull, gestion de conflits, retour sur un commit précédent, etc.)
  • Création et gestion d’un compte GitHub
  • Génération d’une clé SSH et connexion à GitHub en SSH

Découvrir le monde du Web

  • Connaître et comprendre son histoire
  • Comprendre son fonctionnement
  • Connaître les différents métiers du Web
  • Comprendre le rôle et le travail d’un Intégrateur Web
  • Avoir des comptes sur les sites d’importance pour les professionnels du secteur (Twitter, LinkedIn, etc.)

Paramétrer ses outils de travail

  • Trouver un éditeur de texte correspondant à ses besoins
  • Paramétrer cet éditeur
  • Utilisation d’Emmet
  • Utilisation d’une base Boilerplate
  • Comprendre et utiliser les outils d’inspection en navigateur

Programme HTML5

HTML débutant

  • Les bases HTML : qu’est ce qu’une balise ?
  • Squelette HTML et commentaires : savoir organiser le contenu de sa page de manière cohérente
  • Balises HTML de base
  • Les listes
  • Les divs et les spans : introduction aux containers
  • Les attributs (id, class, src, href, etc.)

HTML intermédiaire

  • Tableaux
  • Formulaires : utilité et pratique
  • Inputs
  • Labels
  • Validation de formulaires : la sécurité côté HTML
  • Dropdown, Boutons radio et checkbox

Programme CSS3

CSS débutant

  • Les bases de CSS : comprendre le CSS, savoir écrire une règle simple et l’appliquer de différentes manières sur une page
  • Les sélecteurs : savoir cibler précisément du contenu
  • Le box-model et l’organisation physique d’une page web
  • Positionner ses éléments
  • Savoir appliquer des effets de style simples (couleurs, background, bordures, ombres, sizing)

CSS intermédiaire

  • Gérer ses textes et polices
  • Savoir inspecter son code et identifier les erreurs
  • Cascade et héritage des règles
  • Sélecteurs avancés
  • Positionnement absolu, fixe, relatif
  • Responsive design : savoir utiliser les unités relatives et les medias queries pour réaliser des applications qui s’adaptent à toutes les tailles d’écran
  • Le positionnement avec Flexbox

CSS avancé

  • Savoir créer des effets de style complexes grâce aux pseudos sélecteurs
  • Savoir utiliser les animations, tansitions et transformations CSS

Programme Bootstrap 4

  • Découvrir la notion de framework et son intérêt
  • Principes généraux de Bootstrap
  • Positionnement et système de grille
  • Les différents composants Bootstrap
  • Notion de classe utilitaire et fonctionnement sous Bootstrap

Programme JavaScript

  • Découvrir ce qu’est la programmation
  • Introduction à JavaScript et à son histoire
  • Les différents types de données
  • Déclarer et utiliser des variables
  • Ajouter du JavaScript sur des pages HTML
  • Méthodes d’intéraction JavaScript
  • Les conditions
  • Les boucles

Nos partenaires