Anthony DUPONT
Anthony est expert en javascript, ReactJS et ReactNative.
Vous cherchez un métier qui recrute ? Votre ordinateur est votre meilleur ami, les technologies web et les langages informatiques vous attirent ? Vous voulez apprendre tout en étant en contrat dans une entreprise ?
Alors, commencez une alternance 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
Ministère du Travail
Niveau 5 - Bac + 2
Fiche RNCP
Modalités
55% en présentiel
45% en téléprésentiel
Métiers / débouchés
Développeur web
Développeur web mobile
Développeur front-end
Développeur back-end
Développeur full stack
Développeur d'applications
Le métier de développeur web est actuellement l’un des plus recherchés dans le domaine de l’informatique. C’est une excellente opportunité pour envisager un projet de reconversion professionnelle pour devenir développeur professionnel.
La formation en alternance développeur web proposée par le CEFIM vous permettra d’acquérir les compétences nécessaires pour maîtriser les langages de programmation web, ainsi que les outils et méthodes utilisés dans le développement d’applications et de sites web. Vous aurez l’occasion de mettre en pratique vos connaissances à travers des projets comprenant de l’analyse des besoins, la création d’applications côté back et front, le développement responsive, ainsi que la mise en place de requêtes de base de données.
L’objectif est de vous former en tant que développeur web « fullstack », c’est-à-dire capable de travailler aussi bien sur l’interface visible (front end) que sur l’aspect invisible (back end) des applications web. Une attention particulière sera également accordée à la lecture de la documentation technique en anglais, une compétence essentielle dans les nouvelles technologies et le domaine de l’informatique.
Cette formation allie théorie et pratique, et vous préparera de manière efficace au métier de développeur web. Vous bénéficierez d’un environnement d’apprentissage dynamique, de cours dispensés par des experts du secteur et d’un accompagnement personnalisé tout au long de votre parcours. En optant pour cette formation en alternance, vous acquérerez les compétences techniques indispensables pour concevoir et développer des sites web interactifs et fonctionnels, tout en profitant d’une expérience professionnelle concrète au sein d’une entreprise, d’un service informatique, d’une agence web ou d’une startup.
👉 Développer la partie front-end d’une application web ou web mobile sécurisée
👉 Développer la partie back-end d’une application web ou web mobile sécurisée
La formation est ouverte à tous, sans condition de diplôme, en contrat d’apprentissage ou contrat de professionnalisation. Elle s’adresse aussi bien à des demandeurs d’emploi qu’à des personnes en reconversion professionnelles ou en réorientation d’études par exemple après un DUT ou un BTS.
Nous recherchons des personnes motivées avec une pratique avancée des outils numériques et une pratique autodidacte de la programmation informatique ou une première expérience professionnelle dans le webdesign.
Cette expérience sera évaluée au cours du parcours de candidature, notamment avec des activités en HTML et CSS.
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) et votre maître d’apprentissage ou tuteur en entreprise. Nos formations sont basées essentiellement sur la pratique et l’accompagnement individuel de l’équipe pédagogique qui permet d’adapter la courbe d’apprentissage aux capacités de chacun.e.
Ce module se concentre sur l’installation et la configuration d’un environnement de travail de développeur. Vous apprendrez à utiliser des outils de développement, à collaborer avec Git pour la gestion des versions, et à paramétrer des conteneurs avec Docker pour simplifier le déploiement des applications. Vous acquérez les compétences nécessaires pour configurer efficacement votre environnement de travail, optimiser votre collaboration et faciliter le déploiement de vos applications.
Durée : 35 heures
Dans le processus de conception d’un projet web, nous explorons le maquettage en utilisant l’outil Figma. La maquette joue un rôle essentiel, car elle permet de visualiser et de définir l’interface utilisateur de notre application de manière schématique. En se basant sur un cahier des charges élaboré à partir des besoins du client, nous structurons la maquette en représentant la disposition des différentes zones de contenu, la structure globale, l’emplacement des fonctionnalités clés et l’enchaînement des écrans.
Durée : 25 heures
Ce module vous permettra de plonger dans le code avec les langages HTML et CSS, qui sont essentiels pour la création de sites web et d’applications. Vous découvrirez les bonnes pratiques en matière de sémantique et d’accessibilité ,ainsi que la maitrise du responsive design, tout en vous perfectionnant dans les dernières méthodes telles que CSS Grid, les container queries, … De plus, vous utiliserez des outils tels que les frameworks CSS (comme Bootstrap) et les préprocesseurs (comme SASS) pour faciliter votre développement.
Durée : 70heures
JavaScript joue un rôle crucial dans l’interactivité de votre site web ou application. Au cours de ce module, vous commencerez par apprendre les bases de l’algorithmique. Ensuite, vous explorerez la manipulation du DOM (Document Object Model), la communication avec les API et l’utilisation d’AJAX, le tout dans le cadre d’un projet concret qui vous accompagnera tout au long de ce module.
Durée : 105 heures
Ce module met l’accent sur les frameworks JavaScript au travers de l’utilisation de la librairie React. Vous découvrirez les fondamentaux de ce framework populaire et largement utilisé pour la construction d’interfaces utilisateur interactives et dynamiques. Vous apprendrez à créer des composants réutilisables, à gérer l’état de votre application de manière efficace et à interagir avec des API externes. En développant des compétences solides en React, vous serez en mesure de construire des applications web modernes et performantes.
Durée : 70 heures
Au cœur 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 de données est essentielle. Vous allez apprendre à modéliser une base de données 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.
Durée : 35 heures
Avec PHP, vous vous familiariserez avec un langage côté serveur. Contrairement aux langages exécutés par votre navigateur (le client), PHP est exécuté par le serveur qui héberge votre site web ou votre application mobile. Au cours de ce module, vous reviendrez sur les concepts algorithmiques en les appliquant spécifiquement en PHP. Vous découvrirez également la programmation orientée objet (POO) ainsi que la création d’API, enrichissant ainsi votre boîte à outils de développement.
Durée : 70 heures
Les frameworks PHP, tels que Symfony, sont largement utilisés pour le développement de sites web et d’applications de différentes envergures et complexités. Ils fournissent des composants préconstruits, des bibliothèques et appliquent une architecture éprouvée.
En somme, ces frameworks améliorent considérablement votre productivité en vous permettant de gagner du temps et de l’efficacité dans votre processus de développement.
Durée : 70 heures
La formation de développeur web étant une formation professionnelle et certifiante, un temps est consacré à 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 !
Communiquer en français et en anglais
Cette compétence englobe l’analyse des besoins et des fonctionnalités d’une application web ou web mobile, l’adaptation du langage utilisé lors des interactions avec le client, ainsi que la participation active aux réunions techniques en exprimant ses idées de manière structurée, le tout, aussi bien en français qu’en anglais. Elle inclut également la capacité à adapter sa communication lors d’échanges avec des personnes en situation de handicap, à rédiger des documents techniques clairs et concis, et à rechercher des informations dans des documents techniques tout en étant capable de communiquer efficacement sur leur contenu.
Mettre en œuvre une démarche de résolution de problème
Cette compétence implique la capacité à déterminer une approche structurée de diagnostic pour résoudre les dysfonctionnements d’un applicatif, en identifiant leur origine et en les résolvant. Elle englobe l’identification des tests logiciels appropriés dérivés de la démarche de résolution, la planification de ces tests pour couvrir tous les cas nécessaires, l’exécution des tests de manière logique, l’analyse des résultats obtenus, la restauration de la situation initiale et la vérification du bon fonctionnement de l’application.
Apprendre en continu
Cette compétence consiste à maintenir ses compétences et sa capacité opérationnelle en mettant en place un système de veille technologique pour rester à jour sur les évolutions technologiques et les problématiques de sécurité des applications web ou web mobiles. Elle implique également la capacité à s’auto-former en recherchant des informations sur Internet, en consultant des documentations techniques (y compris en anglais) et en sollicitant l’aide de personnes compétentes pour résoudre les problèmes rencontrés.
En fonction de vos besoins, le service emploi du CEFIM peut vous accompagner dans ces démarches et proposer des actions personnalisées pour répondre aux offres d’alternance proposées par notre réseau de partenaires.
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éoprojecteurs HD. Et enfin sur chaque formation nous cherchons à proposer en permanence les conditions et les outils optimum pour travailler.
En tant qu’apprenti, vous pouvez bénéficier d’une aide directe de 500€ pour vous équiper.
Dans tous les cas parlez-en dès l’entretien avec votre conseiller CEFIM pour bien prendre en compte votre besoin.
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.
Anthony est expert en javascript, ReactJS et ReactNative.
Benoist possède une expertise pointue en HTML, CSS, WordPress, qualité web et accessibilité. Sa maîtrise des normes et bonnes pratiques est attestée par sa certification Opquast, tandis qu'il est également reconnu en tant que spécialiste en accessibilité numérique, certifié par Access42.
(Sources : enquêtes internes CEFIM, plus de détails dans la page chiffres clés)
Action « SE FORMER AUX METIERS DU NUMERIQUE-37-INDRE-ET-LOIRE »
Formation organisée avec le concours financier de la Région Centre–Val de Loire et de :
Etape 1
Etape 2
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.
Etape 3
Dès la fin de votre parcours welcome, vous pouvez prendre un RDV en ligne pour faire connaissance plus finement et comprendre votre projet.
Etape 4
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.
Mégane Souchet
Référente handicap 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érente handicap qui saura vous accueillir et être à votre écoute.
Ou vous pouvez lui passer un message directement : handicap@cefim.eu
Et au-delà du premier rendez-vous, il sera la personne à votre écoute tout au long de la formation.
Le titre professionnel Développeur Web et Web Mobile est découpé en deux grands blocs de compétences et permet d’obtenir un titre de niveau 5 (bac+2 – équivalent à un BTS)
Le jury professionnel doit pouvoir évaluer votre maîtrise de l’ensemble des compétences. Il s’appuiera sur :
Retrouvez tout le détail du titre professionnel et de la certification sur le site de France Compétences : https://www.francecompetences.fr/recherche/rncp/37674/
La loi pour la liberté de choisir son avenir professionnel impose la structuration de chaque certification professionnelle en blocs de compétences. Cela doit permettre à chacun de progresser de manière plus progressive. En effet, en mobilisant son CPF, le salarié peut suivre une formation pour valider un bloc de compétences. La formation professionnelle est donc, par définition, plus courte et moins exigeante, que celle devant conduire à la reconnaissance d’une certification professionnelle.
En revanche, le même salarié pourra s’engager quelques mois, ou quelques années après, dans une nouvelle formation pour valider un second bloc de compétences. Une fois tous les blocs de compétences de la certification professionnelle visée obtenus, le salarié pourra alors prétendre à l’obtention de celle-ci.
A noter que si vous échouez à l’obtention du titre professionnel lors de la séquence d’examen final, les blocs de compétences acquis au cours de la formation restent acquis.
Au CEFIM, pour les candidats qui échouent au titre professionnel, nous offrons l’opportunité de se présenter au jury d’une session suivante.
A l’issue de cette formation et après avoir validé le titre professionnel, de nombreux étudiants poursuivent vers la formation Concepteur Développeur d’applications (bac+3/4) par la voie de l’alternance pour prétendre à des poste de chef de projet web. Après ce diplôme équivalent à une licence professionelle, vous pourrez intégrer la formation supérieure de master Manager de solutions digitales et data (bac+5).
Cette formation est construite sur une alternance de séquences théoriques et de mises en pratique.
Chaque module de formation débute par une présentation :
Pour assurer le meilleur déroulement possible de la formation, les tuteurs sont joignables par mail, par téléphone, visioconférence, chat…
La formation comprend une période en entreprise. C’est l’occasion de mettre en pratique les compétences acquises durant la formation. Une convention est signée entre le centre de formation, l’entreprise d’accueil et l’apprenant.
L’entreprise d’accueil désigne un tuteur qui l’accompagne durant cette période. Un livret pédagogique précise les objectifs de la formation et les résultats attendus par l’entreprise d’accueil. Le tuteur pédagogique s’appuie sur ce document lors des échanges avec le tuteur en entreprise (téléphone – visioconférence – rencontre).
Les méthodes s’appuient sur des principes de pédagogie active, avec modulation des objectifs par stagiaires et par domaine. Elles alternent des séquences de formation en grand groupe et temps de formation par petits groupes à tâches différenciées, selon les prérequis et la progression de chacun. Les objectifs spécifiques sont travaillés de façon individualisée. Les activités mise en œuvre privilégieront les liens avec la pratique, tous les apports théoriques auront une application lors de mises en situations professionnelles.
L’ensemble des parcours de formation et des ressources associées sont disponibles sur notre plateforme LMS : https://campus.cefim.eu
Chaque étudiant dispose d’un espace personnel – accessible par un identifiant et un mot de passe.
Celui-ci comprend :
Un espace administratif : Règlement intérieur / Charte informatique, CV des intervenants, Programme de stage, calendrier de la formation, feuilles d’émargement, REAC / RC
Des modules de cours : description du cours, parcours de formation, exercices, cahier de notes, tableau de suivi de présence, documents, liens, forum utilisateurs….
Pour connaitre les passerelles vers d’autres certifications, consultez le site internet de France Compétences.
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.
Disponible Hors Parcoursup – Bac+2 à Bac+5 – Distanciel et présentiel – Diplômes reconnus par l’état et les entreprises