Logo de l'organisme de formation

Diversité et égalité des chances par la formation

Représentation de la formation : 09/24  - Développeur Full Stack (Alternance)

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

Alternance - 12 mois - Septembre 2024

Formation présentielle
Formation certifiante
Accessible
Durée : 420 heures (60 jours)
Durée :420 heures (60 jours)
Cette formation est gratuite.
Se préinscrire
Durée :420 heures (60 jours)
Net de TVA
Se préinscrire
Durée :420 heures (60 jours)
Net de TVA
Se préinscrire

Formation créée le 25/03/2023. Dernière mise à jour le 29/07/2024.

Version du programme : 2

Programme de la formation Version PDF

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)

Objectifs de la formation

  • 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

Profil des bénéficiaires

Pour qui
  • 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, ...
Prérequis
  • 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
  • Maitrise des langages et techno frontend (HTML, CSS, JS)
  • Connaissance de l'environnement React (express.js, node js.) et BDD noSql (Mongo DB)

Contenu de la formation

  • 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
Équipe pédagogique

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.

Suivi de l'exécution et évaluation des résultats
  • 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)
Ressources techniques et pédagogiques
  • 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)

Qualité et 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). Promotion 2023 (en alternance) : en cours 2022 (Formation continue) : 85% 2021 (Formation continue) : 89% 2020 (Formation continue) : 81% 2019 (Formation continue) : 85% - En savoir plus : https://www.inserjeunes.education.gouv.fr/diffusion/ accueil.

Modalités de certification

Résultats attendus à l'issue de la formation
  • Obtention du Titre Professionnel 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)
Modalité d'obtention
  • Réalisation d'un dossier projet, d'un dossier professionnel et d'une présentation Soutenance devant Jury (1 heure environ)
Détails sur la certification
  • Registre National des Certifications Professionnelles (RNCP 37674) Certificateur : MINISTERE DU TRAVAIL DU PLEIN EMPLOI ET DE L' INSERTION Date d'enregistrement au RNCP : 13/05/2023 - 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 https://www.francecompetences.fr/recherche/rncp/37674/

Lieu

LAHERRERE 1 3 Place Laherrère 64000 Pau

Délai d'accès

5 semaines

Accessibilité

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)