Plan de formation

Formation Développeur Web et Web Mobile en alternance

Vous cherchez un métier qui recrute ? Votre ordinateur est votre meilleur ami, le code et la programmation informatique vous attirent ? Vous aimez relever des challenges et proposer des applications web répondant au cahier des charges d’un client ? Alors devenez développeur web ! 

👋  Hey, cette formation est disponible en formation continue

Durée

En alternance - 12 mois
525 h de formation
au moins 1000 h de période en entreprise

Certification

Titre professionnel RNCP
Niveau 5 (ex niv. III) - Bac + 2 Fiche RNCP

Modalités

50% en présentiel
50% en téléprésentiel

Métiers

Développeur web
Développeur front-end
Développeur fullstack
Développeur back-end
Développeur mobile

Qu'allez-vous apprendre pendant la formation développeur web ?

Benoist LAWNICZAK

Benoist LAWNICZAK
Référent de la formation

Développeur web est actuellement l’un des métiers informatiques les plus recherchés. C’est l’occasion d’envisager un projet de reconversion professionnelle pour devenir développeur web.
La formation développeur web du CEFIM vous apprend à manier les principaux langages de programmation web, les outils et méthodes, appliqués à des projets web concrets (analyse des besoins, création d’applications informatiques, modification d’applications à travers des logiciels de gestion de contenus, suivi et assistance d’un client, portabilité avec du développement mobile, mise en place de requêtes de base de données…). L’enjeu est de faire de vous un développeur web dit fullstack, c’est à dire capable de travailler aussi bien sur l’interface visible (front end) qu’invisible (back end) d’une application web.

Une attention particulière sera portée sur la lecture de documentation technique en anglais. Un passage obligé quand on travaille dans les nouvelles technologies ou le domaine informatique !

Le programme

Objectifs

👉 Développer la partie front-end d’une application web ou web mobile en intégrant les recommandations de sécurité
👉 Développer la partie back-end d’une application web ou web mobile en intégrant les recommandations de sécurité

Pré-requis

La formation est ouverte à tous, sans condition de diplôme.
Nous recherchons des personnes motivées avec une pratique avancée des outils numériques et une pratique autodidacte du coding. Cette pratique autodidacte sera évaluée lors du parcours de candidature.

Déroulé

Pendant toute la durée de la formation, vous alternez entre des phases de “Camp” qui sont des phases d’apprentissage intensif avec des phases de “projet” qui mélange mise en pratique et nouveaux apports. Bien sûr, en permanence, vous êtes accompagnés par un formateur(trice). Nos formations sont basées essentiellement sur la pratique et l’accompagnement individuel de l’équipe pédagogique permet d’adapter la courbe d’apprentissage aux capacités de chacun.e.

Avant d’attaquer un projet, un peu de méthodologie sera utile. Analyse de cahier des charges, planification, UML, méthodes agile, … tout ce qu’il vous faut pour démarrer votre projet sur de bonnes bases.

On découvre le maquettage avec le logiciel Figma. Le maquettage intervient en phase de conception d’un projet. A partir d’un cahier des charges, nous définirons l’interface de notre application en représentant de manière schématique la structure, les différentes zones de contenu, ainsi que l’emplacement des différentes fonctionnalités.

On attaque le code avec le HTML et le CSS. Ces deux langages sont des incontournables et sont présents dans tous les sites et les applications web.
Au cours de ce module, on met l’accent sur les bonnes pratiques de sémantique et d’accessibilité, on se perfectionne sur les méthodes les plus récentes comme CSS Grid, et on utilise des outils comme les frameworks CSS (avec BootStrap) et les préprocesseurs (SASS).

JavaScript est le troisième langage interprété par votre navigateur. Il est principalement utilisé pour l’interactivité de votre site ou application.
La première semaine sera consacrée aux bases de l’algorithmique. Vous découvrirez ensuite la manipulation du DOM et la communication avec les API en AJAX au travers d’un projet fil rouge.

Au coeur de votre application ou de votre site, il y a dans la plupart des cas une base de données. La conception de cette base est essentielle. Vous allez apprendre à modéliser une base en respectant les bonnes pratiques. Vous utiliserez aussi le langage MySQL pour écrire les requêtes vous permettant de récupérer, créer, modifier, supprimer le contenu de cette base. Et pour apprendre tout cela soit de la manière la plus sympathique qui soit, le cours sera illustré avec des bases portant sur la musique, les vins, les pays…

Avec PHP, vous découvrez un langage serveur. C’est à dire qu’il est exécuté non plus par votre navigateur (le client) mais par la machine qui héberge votre site ou votre application (le serveur). On revoit l’algorithmique mais en PHP, on découvre la POO (programmation orientée objet) et les API.

Les frameworks PHP sont utilisés pour créer des sites Web et des applications Web de toutes tailles et complexités. Ils offrent des composants prêts à l’emploi, des bibliothèques, appliquent une architecture éprouvée, assurent la séparation du modèle… En gros, ils vous rendent plus productifs.

On revient à JS pour 2 semaines au travers du framework le plus utilisé de nos jours : React. Développé par Facebook, ce framework a largement prouvé sa robustesse, et est utilisé par de nombreux acteurs du web.
Pour appliquer quoi de mieux que de reprendre le projet fil rouge que nous avions vu en JS et de le refaire en React.

Les systèmes de gestion de contenu (SGC) ou Content Management System (CMS) en anglais regroupent une catégorie de logiciels qui permettent de concevoir, gérer et mettre à jour des sites Web ou des application mobile de manière dynamique.

Dans ce module, nous allons découvrir un CMS headless qui nous fournira un back-office et une API.

La formation de développeur web étant une formation professionnelle et certifiante, la dernière semaine de la formation développeur web est consacrée à la préparation du jury professionnel et à la présentation de votre projet professionnel. Notre objectif : que vous soyez le plus à l’aise possible pour décrocher votre diplôme, votre sésame pour l’emploi !

Utiliser l’anglais dans son activité professionnelle en informatique

Dans le cadre de son activité professionnelle, pratiquer la langue anglaise afin d’exploiter des documentations techniques, de rechercher des informations sur des sites Internet anglophones, et éventuellement de communiquer par mail ou de contribuer à des communautés internationales de développeurs au moyen de forums et de groupes d’échanges.

Cette compétence s’exerce en permanence et de façon transversale à l’emploi. Afin d’être opérationnel dans l’emploi, et par rapport au cadre européen commun de référence pour les langues, utiliser l’anglais au niveau B1 en compréhension de l’écrit et au niveau A2 en compréhension de l’oral et en expression écrite et orale.

Actualiser et partager ses compétences en développement web et web mobile

À partir d’un besoin de compréhension ou de recherche d’information, se documenter et analyser les informations sur les technologies informatiques récentes. Rechercher des solutions innovantes et pertinentes pour résoudre des problèmes techniques ou mettre en œuvre de nouvelles fonctionnalités. Pratiquer une veille technologique régulière sur la sécurité informatique en restant à l’écoute des principaux acteurs du domaine et de l’actualité. Partager le résultat de sa recherche ou de sa veille avec ses pairs.

En fonction de vos besoins, le service emploi du CEFIM peut vous accompagner dans ces démarches et proposer des actions personnalisées :

  • Identifier le secteur d’activité
  • Bilan professionnel et personnel
  • Confronter son projet à la réalité du marché
  • Réaliser son CV
  • Identifier les annonces
  • Construire son parcours
  • Identifier ses points forts et ses axes d’améliorations
  • Remettre en forme son CV
  • Préparer des entretiens professionnels
  • Travailler sur sa candidature
  • Technique de communication utile pour les entretiens
  • Etre identifié sur les Réseaux Sociaux

Les points forts de la formation

Nous prenons un soin particulier à pouvoir proposer un environnement de travail qualitatif et des outils en phase avec les pratiques professionnelles. Nos salles de formation sont climatisées et équipées de vidéo-projecteur HD. Et enfin sur chaque formation nous cherchons à proposer en permanence les conditions et les outils optimum pour travailler.

Pas de machine ?
Pas de soucis !

macbook

Vous n’avez pas de machines pour travailler efficacement en formation ? Pas de soucis, on vous en prête une pendant toute la durée de la formation, vous pouvez même travailler à la maison avec.

Vous n'habitez pas à Tours ou Orléans ?
On vous héberge pendant les phases en présentiel !

studio campus Tours

Pendant les phases de regroupement sur les campus de Tours ou d’Orléans nous prenons en charge l’hébergement pour les étudiants ne résidant pas à proximité de nos campus.

Grande école du Numérique

Logo Label Grande Ecole du Numérique

CEFIM fait partie des premières écoles de développement web à avoir reçu le label « Grande Ecole du Numérique ». Ce label reconnait la pertinence de notre formation en regard des attentes des professionnels.
https://www.grandeecolenumerique.fr/

L'équipe

Aux petits soins pour nos étudiants !

(Sources : enquêtes internes CEFIM, plus de détails dans la page chiffres clés)

Les prochaines sessions

🗓️
25 septembre 2023
au 19 septembre 2024

35h / semaine
Tours  
  • Formation en alternace
  • 525h de cours / au moins 1000h de période en entreprise
    (base contrat d'apprentissage 12 mois)
  • 262,5h en téléprésentiel / 262,5h en présentiel
  • Regroupement présentiel sur le Campus de Tours
  • Modalités de financement : 20 places accessibles en contrat d'apprentissage ou contrat de professionnalisation
TOURS

🗓️
2 octobre 2023
au 30 septembre 2024

35h / semaine
Orléans  
  • Formation en alternance
  • 525h de cours / au moins 1000h de période en entreprise
    (base contrat d'apprentissage 12 mois)
  • 262,5h en téléprésentiel / 262,5h en présentiel
  • Regroupement présentiel sur le Campus d'Orléans
  • Modalités de financement : 20 places accessibles en contrat d'apprentissage ou contrat de professionnalisation
orléans

Trop tôt ou juste envie de se tester ?

Vous pouvez vous engager dans le parcours de candidature juste pour se préparer ou se tester.

Le parcours de candidature

Prenons le temps de vous accompagner vers votre nouvelle vie professionnelle.

Parcours Assistant(e) de Direction 2.0 - CEFIM

Etape 1

Webinaire d'infos

Chaque semaine, nous organisons un webinaire d’informations vous permettant d’avoir plus de détails et surtout de pouvoir poser vos questions.
Les outils pour référencer son site web facilement - CEFIM

Etape 2

Parcours Welcome

Quelques challenges à réaliser en autonomie à la maison pour se tester et nous permettre de vérifier si vous êtes fait.e pour cette formation.

Photo corpo Stéphanie

Etape 3

Entretien

Dès la fin de votre parcours welcome, vous pouvez prendre un RDV en ligne pour faire connaissance plus finement et comprendre votre projet.

Cover téléprésentiel

Etape 4

Semaine de testing

C’est la dernière étape de notre parcours de candidature. Nous vous invitons une semaine entière avec les autres candidats pour se tester en live.

En fonction de votre niveau technique, le temps de réalisation de ce parcours est variable selon les candidat.e.s. Mais en moyenne compter entre 10h et 15h de travail personnel.

Situation de handicap

Philippe LEMAIRE

Philippe Lemaire
Référent accessibilité du CEFIM

Vous avez une reconnaissance RQTH et vous vous demandez si nous pouvons vous accueillir ?

Nous accueillons régulièrement des étudiants avec différents handicaps sur nos formations. Pour les handicaps moteurs, nos locaux et nos équipements sont tout à fait adaptés aux normes en vigueur.
Pour les autres handicaps, l’accessibilité peut être adaptée.

L’inclusion de tous et toutes dans la formation est une valeur importante pour nous et nous prendrons toujours le temps de vous accueillir spécifiquement pour évaluer avec vous notre capacité à nous adapter à votre empêchement.

Vous pouvez dès maintenant prendre un rendez-vous avec notre référent accessibilité qui saura vous accueillir et être à votre écoute.

Ou vous pouvez lui passer un message directement : referent-handicap@cefim.eu

Et au-delà du premier rendez-vous, il sera la personne à votre écoute tout au long de la formation.

Infos pratiques

Nos étudiants & ALUMNIS

Nous contacter

Vous souhaitez échanger avec nous ?
Rencontrons-nous lors d’un webinaire d’informations, nous laissons toujours beaucoup de place pour répondre à vos questions.
Sinon passez-nous un message, nous nous efforcerons de répondre au mieux.