
Formation Développeur Full Stack
Présentation de la formation Développeur Full Stack
La formation Développeur Full Stack aussi appelée Développeur d’Applications Multimedia en alternance se destine aux profils ayant une forte appétence pour l’informatique. Le développeur full stack est un technicien qualifié polyvalent qui travaille sous la direction d’un chef de projet / chef d’agence ou d’un directeur artistique.
A partir d’un cahier des charges, il exécute les tâches nécessaires pour la conception, la réalisation et le développement d’un produit multimédia «offline» ou «online».
Il utilise des logiciels pour préparer les fichiers multimédia (images 2D et 3D, sons, vidéos) et les intègre pour créer des interactivités afin de communiquer un message. Il garantit la sécurisation d’un site Web professionnel.
Objectifs de la formation Développeur Full Stack
Vous développez des compétences avancées durant la formation :
- Maîtriser l’utilisation des logiciels de production et d’intégration multimédia
- Savoir développer et sécuriser un site Web dynamique
- Être capable de créer et d’exploiter une base de données en ligne
- Acquérir des compétences en e-commerce pour créer un site marchand
- Maîtriser le référencement ainsi que les principes d’ergonomie
- Participer à la conception d’une application
- Créer des objets multimédia
- Développer les fonctionnalités d’une application multimédia et leur interactivité
- Optimiser, sécuriser et diffuser l’application
- Participer à la promotion de l’application et à la formation des utilisateurs
Durant ces 12 mois d’alternance vous allez acquérir des connaissances et compétences tant en formation qu’en entreprise.
Les points forts :
Une formation adaptée à vos besoins :
- Des cours 100% à distance encadrés par une équipe de formateurs professionnels
- Une aide au placement en entreprise
- Une rentrée possible en alternance toute l’année
- Une formation certifiante et concrète
A qui s’adresse la formation Développeur Full Stack ?
La formation Développeur Full Stack en alternance se destine aux profils souhaitant poursuivre une formation complète en développement front-end et back-end :
- Avec un Bac acquis ou en cours d’acquisition
- Témoignant d’un goût prononcé pour les nouvelles technologies
- Polyvalents et qui aiment travailler sur plusieurs fronts à la fois
- Souhaitant développer leurs connaissances sur plusieurs langages de programmation
- Ayant un bon niveau de culture générale, une connaissance de l’anglais
Consulter nos méthodes pédagogiques et modalités d’évaluation
Critères d’admission
La candidature de l’étudiant fait l’objet d’une évaluation par notre équipe pédagogique :
- Étude du dossier
- Test d’admission en ligne : ce test a pour objectif d’évaluer votre niveau afin d’adapter un programme de remise à niveau
- Entretien individuel
Pour en savoir plus, consultez nos Modalités d’accès
Programme & Blocs de compétences
BlocB 1
BlocB 2
BlocB 3
BlocB 4
BlocB 5
Développement des éléments front-end d’une application web ou mobile dans le respect des normes de sécurité
- Intégration HTML5/CSS3 : création de pages web
- Mise en place d’un projet en Méthodes Agiles
- Méthodes Agiles – Les bases
- HTML5/CSS3 : Responsive web et préprocesseur SASS
- JavaScript – Initiation
- Framework Bootstrap – HTML / CSS et JavaScript
- JavaScript et DOM
- CMS WordPress – Initiation
- CMS WordPress – Perfectionnement
- Adobe® Photoshop CC – Initiation
- JavaScript et JQuery
Développement des éléments back-end d’une application web ou web mobile dans le respect des normes de sécurité
- Découvrir la programmation avec PHP
- MySQL – Initiation
- Développer en PHP Orienté Objet
- Développer un site Web dynamique en PHP – Projet
- Symfony Framework PHP – Initiation
- Symfony Framework PHP – Intermédiaire
- Symfony Framework PHP – Perfectionnement
- Symfony Framework PHP – Projet
Optimisation, sécurisation, diffusion d’une application dans le respect d’une démarche qualité
- Gérer le versioning avec GIT
- Les clés du référencement naturel : SEO
Application d’une méthodologie de développement et d’une veille technologique et juridique permanente
- Mise en place d’un projet en Méthodes Agiles
- Méthodes Agiles – Les bases
Compétences transverses
- Anglais technique
Débouchés / Poursuite d’études de la formation Développeur Full Stack
À l’issue de la formation, vous avez le choix de poursuivre vos études dans l’une de nos formations Bac+3 de la filière Développement Web et Applications :
Vous pouvez également vous orienter vers les métiers de :
- Développeur / Développeuse d’application
- Développeur / Développeuse full-stack
- Développeur / Développeuse informatique
- Développeur / Développeuse multimédia
- Développeur / Développeuse web
- Développeur / Développeuse web mobile
- Programmeur / Programmeuse d’applications
- Webmaster
Les compétences que vous avez développées ainsi que votre expérience en entreprise vous permettent de valoriser votre profil sur le marché de l’emploi.