Training centre logo

Diversité et égalité des chances par la formation

Training representation : 09/24  - Développeur Full Stack (Alternance)

09/24 - Développeur Full Stack (Alternance)

Alternance - 12 mois - Septembre 2024

In-person training
Certificate training
Accessible
Duration: 420 hours (60 days)
Next date: the 9/2/24
Duration:420 hours (60 days)
This training is free.
Pre-register
Duration:420 hours (60 days)
Net of VAT
Pre-register
Duration:420 hours (60 days)
Net of VAT
Pre-register

Training created on 3/25/23. Last update on 1/18/24.

Programme version: 2

Training programme PDF version

Le Développeur Web React est un développeur web polyvalent capable de réaliser de A à Z la programmation d’un site ou d'une application web, à la fois en front-end et back-end en s'appuyant, entre autre, sur la bibliothèque javascript React. Il dispose de compétences variées lui permettant de travailler sur chaque étape d'un projet allant de son développement à sa mise en production. Créatif, rigoureux et organisé, il est capable de suivre un projet depuis la conception à l’intégration en passant bien sûr par le développement et les tests avant la mise en production. Le développeur web full React doit également maîtriser plusieurs langages tels que HTML, CSS et JavaScript pour le front-end, PHP ou encore Python pour le back-end et être familier des différentes technologies et Frameworks qui sont aujourd’hui utilisés dans l’environnement professionnel (Angular, React, Node JS, Symphony, etc.). ___________________________________________________________________________________ Attention : ce parcours fait suite au Bootcamp "Développeur React" - La maitrise de Javascript et du développement Frontend sont considérés comme acquis. __________________________________________________________________________________ Le parcours de formation complet s'effectue en 2 temps : 1 : En mode Bootcamp sur 11 semaines : Apprentissage des concepts de bases et des principaux langages frontend (HTML, CSS, Javascript) puis prise en main de l'environnement React.js 2 : En alternance : Développement Backend (PHP, Python), bases de données relationnelles (Sql) et non relationnelles (no-Sql), puis focus sur les principales technologies du web (Node.js, Angular, Synfony) et les compétences métier du développeur (gestion de projet, éco-conception, modélisation, ui/ux, CI/CD, Cloud, etc...) Note : une entrée directe sur la seconde partie (alternance) est possible en fonction du niveau de maitrise du candidat __________________________________________________________________________________ A l’issue de la formation, vous serez capable de : - Rechercher un emploi de Développeur Web Full Stack - Poursuivre vos études en intégrant la formation de Concepteur Développeur d’Application - niveau 6 (Bac+3/4) - Poursuivre vos études en intégrant la formation de Développeur IA - niveau 6 (Bac+3/4) - Poursuivre vos études en intégrant la formation d'Administration Système DevOps - niveau 6 (Bac+3/4)

Objectives of the training

  • DÉVELOPPER DES INTERFACES FRONTEND D'UN SITE OU D'UNE APPLICATION WEB / WEB MOBILE
  • DÉVELOPPER LA PARTIE BACKEND D'UN SITE OU D'UNE APPLICATION WEB / WEB MOBILE
  • UTILISER UN STACK, METTRE EN OEUVRE DES TECHNOLOGIES OU DES FRAMEWORKS
  • GERER UN PROJET DANS UNE DEMARCHE D'INTEGRATION CONTINUE

Profile of beneficiaries

For whom
  • Toutes personnes ayant un projet en lien avec le web et et souhaitant se professionnaliser
  • Toutes personnes ayant un projet de formation dans le domaine du développement et recherchant une première étape leur permettant de se diriger vers les métiers de Concepteur développeur d'application, Data Scientist, Dev Op, ...
Requirements
  • Une forte motivation pour le code est demandée
  • Un projet validé ou une première expérience dans le domaine (stage) est un plus
  • Un goût et une capacité à travailler à la fois en autonomie et en équipe
  • Trouver une entreprise d'accueil dans le cadre d'une alternance (Contrat d'apprentissage ou contrat pro)

Training content

  • MODULE 1 - Outillage, conception et développement Frontend
    • L'environnement Linux et les lignes de commande
    • Git et Github - outils de versionning - utilisation de l'IA
    • Outils No code et Low code
    • Analyse et réponse à un cahier des charges
    • Maquettage d'un site web en prenant en compte la dimension UI/UX
    • Mise en œuvre les langages de programmation HTML et CSS
    • Les bases de Javascript
  • MODULE 2 - Modélisation, bases de données et développement backend
    • Javascipt avancé
    • PHP, bases de données SQL (Apache, PhpMyAdmin)
    • Programmation Python
    • Collaborations en mode Agile
    • L'éco-conception de produits numérique
    • Modélisation (UML, POO, Merise)
    • Algorithmie
  • MODULE 3 - Mise en œuvre de stacks techniques
    • Technologies Front end (Angular, React)
    • Technologies Back end (Symphony, Node JS)
    • Stack techniques ( lamp, mean, mern)
    • Bases de données relationnelles (PostgreSql) et non relationnelles (Mongo DB)
  • MODULE 4 - Gestion de projet et déploiement
    • Gestion de projet (outils, méthodes) - Scrum
    • CMS Wordpress (plugin, thème, maintenance)
    • Tests unitaires, déploiement
    • API
    • Cloud (Azure, AWS) - introduction à la méthode DevOps
    • Démarche CI/CD
    • Préparation aux examens
Teaching team

L'équipe pédagogique est composée de professionnels du numérique et de la formation. Concernant cette action, l'équipe est constituée d'un formateur réfèrent expérimenté qui pilote l'action et d'un développeur, chef de projet, qui gère par ailleurs pour le compte de Step une activité de studio de développement. L'équipe est renforcée par un ingénieur pédagogique garant de la programmation et de la qualité des contenus et des méthodes. Elle dispose également d'un staff administratif renforcé qui vous accompagne sur le plan administratif et dans vos démarches auprès des entreprises. L'accompagnement durant votre formation et la fonction tutorale se répartit entre ces différents acteurs. Un réfèrent handicap vous accompagne si nécessaire dans la réussite de votre parcours de formation.

Monitoring of implementation and evaluation of results
  • Suivi des présences - signatures en ligne
  • Evaluations formatives individuelles ou collectives (pour vérifier la compréhension tout au long du parcours) et sommatives (en fin de périodes, pour vérifier les acquisitions et engager des remédiations si nécessaire)
  • Mises en situation (briefs) - projets
  • Formulaires d'évaluation de la formation
  • ECF (évaluations en cours de formation)
Technical and educational resources
  • L’objectif de la Fabrique Numérique Paloise est de former des professionnels compétents en situation de travail : Notre approche est résolument socio-constructiviste et nous essyons de privilégier des modalités mélangeant présentiel augmenté et mix learning.
  • Nous nous appuyons sur des pédagogies actives et co-actives ainsi que sur de de la pédagogie du projet.
  • Ces méthodes d'enseignement accessibles et inclusives permettent à nos alternants de développer au mieux leurs compétences professionnelles.
  • Accueil des stagiaires dans une salle dédiée à la formation - Mise à disposition du matériel (PC portable, écran) pendant toute la durée de la formation
  • Documentation à jour mise à disposition en ligne - Live coding
  • Quelques exposés théoriques, mais surtout beaucoup de pratique - notre approche est résolument socio-constructiviste et s'appuie sur des pédagogies actives et coactives
  • Etude de cas concrets et projets élaborés en partenariat avec des entreprises
  • Suivi et accompagnement tutoral
  • Présentiel augmenté : nous déployons un ensemble d'outils adaptés au suivi de la formation, pendant et en dehors des temps de regroupement ( Discord - LMS Moodle - Zoom - Github Classroom - Chaine Youtube)

Quality and satisfaction

Notre établissement est certifié QUALIOPI au titre des catégories "Actions de formation" et "Actions de formation par apprentissage" et à reçu le label régional "L'apprentissage en Nouvelle - Aquitaine". Nous sommes également labélisé par la Grande Ecole du Numérique (GEN). Cette formation est proposée pour la première année en alternance - En savoir plus : https://www.inserjeunes.education.gouv.fr/diffusion/ accueil.

Certification procedures

Expected results at the end of the training
  • Obtention du titre de Développeur Web - Web Mobile Etre en capacité de poursuivre le cursus sur un niveau 6 et au delà - Validation du titre du référentiel RNCP ou d'un ou plusieurs certificats de compétences professionnelles (CCP) le constituant. (Validation partielle : possibilité de valider le/les CCP manquant(s) pendant une durée maximum de 5 ans)
Obtaining procedure
  • Réalisation d'un dossier projet, d'un dossier professionnel et d'une présentation Soutenance devant Jury (1 heure environ)
Certification details
  • Registre National des Certifications Professionnelles (RNCP 37674) - Passerelle possible vers ancienne version du titre (RNCP31115, Développeur Web - Web Mobile) - Adaptation de la formation possible en fonction de vos titres ou diplômes (même partiels) précédemment obtenus

Training location

LAHERRERE 1 3 Place Laherrère 64000 Pau

Login delay

5 weeks

Accessibility

Accessible aux personnes en situation de handicap (ERP de type W, N et R3 - Avis favorable de la commission départementale pour l'accessibilité des personnes handicapées - Dossier 23133 - 14032023) Vous êtes en situation de handicap, intéressé par le programme ? Contactez notre Référent Handicap pour préciser votre besoin. (Mme Samanda Gonzalez -sgonzalez@fabriquenumerique.fr)

Next dates

  1. DFS-2024-P2 - 9/2/24 to 9/5/25 - LAHERRERE 1