Découvrons ensemble la formation de développeur web full stack proposée par Studi. Envie de vous lancer dans le développement web avec la formation Graduate Développeur Web Full Stack proposée par Stud ? Cette formation vous permet de maîtriser la création de sites web tant sur le front-end que le back-end.
Vidéo de présentation de la formation web full stack Studi
Détails de la formation développeur web full stack
Cette formation vous permet d’acquérir toutes les compétences nécessaires pour exercer le métier de développeur web full-stack. Vous serez capable de gérer la création d’un site web à la fois côté utilisateur (front-office) et côté administrateur (back-office). Vous apprendrez les langages nécessaires au développement d’interfaces web (HTML5, CSS3, Ajax, React.js, etc.), vous serez également capable de créer des pages web dynamiques (PHP, Symfony) et vous maîtriserez parfaitement les bases de données SQL.
Rythme proposé par Studi
La formation se décline en deux modalités pour s’adapter à vos contraintes et objectifs :
- Formation continue : 380 heures sur 8 mois, idéale pour les personnes souhaitant se former rapidement et entrer sur le marché du travail.
- Alternance : 609 heures sur 18 mois, combinant théorie et pratique en entreprise pour une immersion professionnelle progressive.
Financement disponible
Le tarif de la formation pour les particuliers est de 3 790 €. Ce coût inclut :
- Cours écrits et vidéos à la demande
- Accès illimité aux 4 000 cours du soir en direct et en replay
- Accompagnement pédagogique personnalisé
- Projets professionnels concrets
- Coaching carrière pour une insertion professionnelle réussie
- Accès illimité à Studi+ pendant 2 ans
- Frais de dossier et d’inscription
- Garantie réussite 2 ans et garantie diplômé ou remboursé (voir les CGV Studi)
Métiers cisés
À l’issue de cette formation, plusieurs opportunités de carrière s’ouvriront à vous :
- Développeur / Développeuse d’applications
- Développeur / Développeuse informatique
- Développeur / Développeuse back-end
- Développeur / Développeuse full stack
- Développeur / Développeuse application mobile
- Développeur / Développeuse web
- Développeur / Développeuse web mobile
- Développeur / Développeuse web et web mobile
Programme Studi
Les Fondamentaux du Développement (Facultatif)
- Écosystème et outils du développeur
- L’histoire de l’informatique et d’Internet, culture générale numérique
- Le fonctionnement d’Internet
- Sensibilisation à la cybersécurité
- Droits d’auteur et licences libres
- Sensibilisation à la RGPD
- Utilisation de Repl.it, Github Student Developer Pack, la suite Jetbrains et VSCode
- Préparation de l’environnement de travail localhost
- Lignes de commande Linux
- Jeux de logique
- Veille technologique en développement
- Introduction à la programmation
- Introduction aux variables, types et portées
- Structures de contrôle, opérateurs et boucles
- Chaînes de caractères, structures de données Tableau et Liste
- Utilisation et écriture des fonctions
- Représentation graphique d’un algorithme : flowchart et pseudo-code
- Algorithmes et récursivité
- Tri et recherche
Développer le Front-End d’une Application
- Participer à des projets web
- Environnement du développeur web
- Modèles de gestion de projet
- Outils collaboratifs de partage de ressources
- Rédaction des user stories
- Réaliser une maquette avec Figma
- Concepts UX versus UI
- Planification et suivi des tâches de maquettage
- Utilisation de Figma pour créer des composants et des designs responsives
- Collaboration et exportation de prototypes avec Figma
- Créer un site web avec HTML & CSS
- Introduction au HTML et CSS
- Syntaxe générale, organisation du texte et multimédia en HTML
- Stylage du texte, structuration logique et modèle de boîtes en CSS3
- Sélecteurs CSS, mise en page, création de tableaux et formulaires
- Layout avec CSS Grid et Bootstrap
- Responsive design et référencement des sites Web
- Validation de la qualité et déploiement du site sur le web
- Créer un site web avec le CMS WordPress
- Installation et configuration de WordPress
- Administration et paramétrage d’un site WordPress
- Solutions de paiement en ligne
- Débuter avec JavaScript
- Introduction à JavaScript et syntaxe
- Variables, opérateurs, structures de contrôle et boucles
- Fonctions, types de données et objets JavaScript
- Programmer avec JavaScript
- JS Browser BOM, fonctions asynchrones et callbacks
- JSON et AJAX, promesses et patrons de conception
- Événements JavaScript et introduction à TypeScript
- Gestion d’erreur et débogage
- Utiliser Git et Github pour gérer son code source
- Introduction à la ligne de commande, Git et Github
- Interactions avec le dépôt distant, gestion des branches et bonnes pratiques
- Déployer son application web
- Mise en ligne avec Heroku, Fly.io et PlanetHoster
- Sécuriser ses applications web
- Identification et prévention des failles de sécurité
- Gérer des conteneurs
- Utilisation de Docker pour créer et gérer des conteneurs
Développer la Partie Back-End d’une Application
- Introduction aux bases de données
- Notion de base de données et installation d’un SGDB
- Modélisation conceptuelle de données avec UML
- Introduction au SQL
- Développer des sites web dynamiques avec PHP
- PHP et HTML, types de données, fonctions et tableaux
- Superglobales, sécurité, manipulation des dates et fichiers
- Programmation orientée objet, design patterns et modèle MVC
- Créer et administrer une base de données en SQL
- Création, alimentation et interrogation de bases de données SQL
- Connexion PHP/PDO et gestion des accès utilisateurs
- Créer une application web avec le framework Symfony
- Bases de Symfony, routing, contrôleurs et moteur de template Twig
- Manipulation des entités, formulaires et sécurité en Symfony
- Sécuriser ses bases de données
- Chiffrement des données, prévention des failles XSS et attaques par brute force
- Sécuriser son infrastructure
- Recommandations de l’ANSSI, gestion sécurisée des identités et utilisation d’OpenSSH
- Préparer un environnement de test
- Méthodes Agile, démarche DevOps, intégration et déploiement continu
Modalités d’admission sur Study
Conditions d’Admission
Pour entrer en formation, les candidats doivent remplir les critères suivants :
- Formation continue : Être âgé(e) de 16 ans révolus à la date d’entrée en formation.
- Alternance : Avoir validé un Diplôme ou un Titre de niveau 3 (CAP, BEP) ou être âgé de 16 à 30 ans et avoir le diplôme national du brevet (DNB) ou le certificat de formation générale (CFG).
Pour toute autre situation, il est recommandé de contacter un conseiller en formation pour évaluer l’admissibilité.
Expérience Professionnelle et Stage
Le stage n’est pas obligatoire mais reste un atout pour développer vos compétences et favoriser l’obtention du Titre/Diplôme. Studi peut fournir une convention de stage sur demande.
Examen
Les examens ont lieu plusieurs fois par an : Janvier/Février, Mars/Avril, Juin/Juillet, Septembre/Octobre, Novembre/Décembre. Ils se déroulent en présentiel à Paris, Montpellier, Bordeaux ou Lyon, et pour les DOM-TOM sur certaines sessions.
Les candidats sont évalués sur :
- Les évaluations passées en cours de formation
- Un dossier professionnel et un projet
- Une présentation de projet (35 min)
- Un entretien technique avec le jury (40 min)
- Un questionnaire professionnel (30 min)
- Un entretien final avec le jury (15 min)
Certification
- Titre Professionnel : “Développeur web et web mobile” niveau 5, enregistré au RNCP sous le numéro 37674 par décision de France Compétences du 13/05/2023.
- Certificateur : Ministère du Travail.
Validation par Bloc de Compétence
La certification est composée de plusieurs blocs de compétences, chacun pouvant être validé individuellement et acquis à vie. Les modalités d’obtention sont précisées sur la fiche RNCP de chaque formation.
Équivalences et Passerelles
Pas d’équivalences identifiées. Possibilité de poursuivre vers un niveau 6, tel qu’un Bachelor Développeur d’applications ou un Bachelor Développeur Web.
Modalités spécifiques en alternance
- Module Réussir mon alternance (50 heures)
- Connaissance de l’alternance, contrats, engagements réciproques, aides et modalités de suivi
- Citoyenneté, diversité et santé au travail
- Module Réussir ma vie professionnelle (20 heures)
- Comprendre les enjeux de l’entreprise pour favoriser l’intégration
- Se démarquer en entreprise
- Accompagnement et renforcement pédagogique, suivi du Career Center (54 heures en moyenne)
- Un live interactif par semaine pour répondre aux questions des alternants et fournir des informations liées aux aides sociales, à la mobilité internationale, au handicap
- Suivi du CFA : entretiens tripartites pluriannuels
- Compétences digitales (Accès Studi+)
- Accès à 1 à 2 programmes courts dédiés aux « digital skills » au choix parmi le catalogue, permettant de se former et s’exercer aux logiciels les plus adaptés à son entreprise
Candidater en ligne
Pour plus d’informations ou pour candidater, vous pouvez :
- Candidater en ligne sur le site de Studi
- Demander une documentation pour obtenir des détails supplémentaires sur la formation
Lancez-vous dans le développement web et épanouissez-vous dans un secteur en plein essor offrant des perspectives de carrière en France et dans le monde entier !
Recent Comments