Pré-requis

Il vous faudra seulement être à l’aise avec la lecture, l’écriture et le calcul afin de pouvoir postuler

Durée

La période de cette formation dure 6 mois dont 210 heures de stage

Titre professionnel

Un titre professionnel de niveau 5 (BTS/DUT) de développeur/se web et web mobile est délivré à la fin de votre cursus (avec examen)

Que fait un développeur(se) web et web mobile ?

Le développeur web et web mobile travaille au sein d’une agence de communication, en freelance, en SSII ou directement en entreprise. Son but est de développer des interfaces web adaptées pour son client. Il peut s’agir de sites Intranet, de sites internet, d’applications web ou d’outils en ligne. Il répond à un cahier des charges élaboré par un chef de projet. Il contribue également à sa rédaction, en conseillant sur les aspects techniques que ne maîtrise pas forcément le chef de projet. Les principaux langages utilisés pour créer des sites ou applications web sont le HTML, le CSS, le JavaScript, MySQL et le PHP. Les développeurs connaissent les CMS (Content Management System), pour faciliter la création des contenus d’un site web.

Obtenir la brochure de la formation :

Développeur web & web mobile

Les débouchés

Les intervenants

  • Romain Virmaux
  • William Lefebvre
  • Christine Gunsenheimer

Les compétences aquises

Maquetter une application.

Réaliser une interface utilisateur web statique et adaptable.

Développer une interface utilisateur web dynamique.

Réaliser une interface utilisateur avec une solution de gestion de contenu ou e-commerce.

Créer une base de données.

Développer les composants d’accès aux données.

Développer la partie back-end d’une application web ou web mobile.

Élaborer et mettre en œuvre des composants dans une application de gestion de contenu ou e-commerce

Le contenu de la formation

30% Théorique

70% Pratique

Module 1 – Introduction à l’informatique

L’objectif est de comprendre les fondamentaux de l’ordinateur, des systèmes d’exploitation et des programmes.

  • S1 : Binaire
  • S2 : Transistors / logique de bool
  • S3 : Bascules / Synchronisme
  • S4 : Horloge / Synchronisme
  • S5 : Le microprocesseur / La RAM
  • S6 : Périphériques
  • S7 : Interruptions / Multitâches
  • S8 : Système d’exploitation
  • S9 : Applications

17,5 h

Module 2 – Introduction à Linux

Les objectifs sont de savoir utiliser sa machine sous Linux, savoir utiliser les lignes de commande.

  • S1 : Console et Shell
  • S2 : Commandes Shell
  • S4 : Gestion des fichiers et droits
  • S5 : L’environnement graphique

17,5 h

MODULE 3 – Introduction aux réseaux

L’objectif est de comprendre le fonctionnement des réseaux IP pour bien comprendre ensuite la notion de serveur.

  • S1 : Réseau Ethernet
  • S2 : ARP / IP
  • S3 : Routeurs
  • S4 : Ports / Clients / Serveurs

14 h

MODULE 4 – HTML / CSS

Les objectifs sont de maîtriser les fondamentaux de HTML / CSS et du responsive, connaître les bonnes pratiques.

  • S1 : HTML – W3C
  • S2 : CSS / CSS 3 Bases
  • S4 : CSS 3 – Flex – Responsive

56 h

MODULE 5 – Serveur Web

Les objectifs sont de savoir installer un serveur web et comprendre son fonctionnement, comprendre et diagnostiquer les requêtes HTTP.

  • S1 : Introduction
  • S2 : Le protocole HTTP et HTTPS
  • S3 : Apache
  • S4 : Nom du domaine et VHOST
  • S5 : Publier un site sur Apache

24,5 h

MODULE 6 – Algorithmique

Les objectifs sont de savoir décomposer un problème en algorithme, connaître les structures et algorithmes classiques, comprendre ce qu’est une syntaxe et le formalisme des langages.

  • S1 : Bases
  • S2 : Syntaxe des langages
  • S3 : Analyse des langages
  • S4 : Notion d’objets

63 h

MODULE 7 – Javascript

Les objectifs sont de comprendre les spécificités du Javascript, apprendre à interagir avec le navigateur pour gérer les interactions des utilisateurs.

  • S1 : Bases ECMA Script
  • S2 : Le DOM
  • S3 : Événements
  • S4 : Asynchronisme
  • S5 : Bootstrap

63 h

MODULE 8 – Vue.js

L’objectif est de réaliser une application mobile avec un framework Javascript réactif.

  • S1 : Node.js
  • S2 : Vue. CLI
  • S3 : Tremplates
  • S4 : Données réactives
  • S5 : Composants
  • S6 : Application PWA
  • S7 : Réalisation d’une application

63h

MODULE 11 – WordPress

L’ objectif est de savoir créer un site avec wordpress : de l’installation à la publication.

  • S1 : Installer WordPress
  • S2 : Créer un site avec wordpress

31,5 h

MODULE 9 – PHP

Les objectifs sont de connaître la syntaxe du PHP, apprendre à gérer les interactions courantes avec l’utilisateur côté serveur (blackend)

  • S1 : Syntaxe
  • S2 : Structures / fonctions
  • S3 : Tableaux
  • S4 : Pages dynamiques
  • S5 : Post de formulaire
  • S6 : Sessions
  • S7 : Objets
  • S8 : Sécurité

63 h

MODULE 10 – Bases de données

Les objectifs sont de modéliser les données à l’aide d’un schéma relationnel, implémenter le schéma dans MySQL, connaître le langage SQL, Utiliser les bases de données depuis un script PHP.

  • S1 : Client / Serveur de données – My SQL
  • S2 : Modèle de données introduction
  • S3 : MCD / MLD
  • S4 : SQL
  • S5 : PHP et MySQL
  • S6 : Sécurité

63 h

MODULE 12 – WordPress avancé

L’objectif est de créer un plugin de gestion blackend dans WordPress

  • S1 : web services REST / Son / XML
  • S2 : API WordPress
  • S3 : Créer un plugin
  • S4 : Créer un thème

45,5 h

MODULE 13 – Webservices

L’objectif est d’utiliser une API web avec une application mobile

  • S2 : Implémenter un web service dans WordPress
  • S3 : Intégration web service dans Vue.js

49h

MODULE 0 : Transversal

  • Utilisation des outils ENSSOP
  • Lire la documentation en anglais
  • Savoir utiliser un SVM (GIT et Gestion de projet)

Transversal

EPREUVE

Entretien avec un jury pour valider les deux CCP.

Si vous n’obtenez pas la validation de l’un des deux CCP, vous pouvez tout de même valider le CCP obtenu. Vous avezz ensuite un délai de 5 ans, à partir de la date d’obtention du premier CCP, pour obtenir celui manquant. Si vous avez déjà validé un des CCP, celui-ci ne fera pas l’objet d’une soutenance lors du passage de votre second examen

Obtention du titre professionnel de niveau 5 (BTS/DUT) de développeur/se web et web mobile

Chaque module comportera des évaluations avec des exercices notés, TP notés ou une présentation orale en groupe ou individuel

Publics concernés

Tous demandeurs d’emploi peuvent postuler à cette formation

Date et lieu

Ce programme durera du 08/11/21 au 16/05/2022 à Loir en Vallée

Effectif

12 personnes seront retenus pour obtenir le diplôme

Conditions d’accès

Pour participer à la formation développeur web & web mobile, suivez les étapes de sélection :

Un dossier d’inscription

Un test

Un entretien

Handicap

Si vous êtes une personne en situation de handicap, l’établissement doit en être informé pour déterminer avec vous qu’elles sont les solutions que nous pouvons mettre en euvre afin de vous fournir une meilleure expérience au sein du groupe et dans locaux

Financement

Cette formation est éligible au dispositif Visa Métier de la région PAYS de la Loire pour une prise en charge intégrale.