Développeur Full Stack
CURSUS DIPLÔMANT - TITRE NIVEAU II - BAC+4
formation préparant à la certification professionnelle DFS niveau II (fr) 6(eu) de l'IT-AKADEMY

Développeur fullstack : une vision globale

Les développeurs full-stack sont par essence des développeurs informatiques aux compétences et activités très diversifiées. Le métier de développeur full-stack se distingue du métier de développeur web : alors que le développeur web travaille généralement sur une couche spécifique que de l’écriture d’un logiciel ou d’une application de manière spécialisée (front-end, back-end, API), le développeur full-stack prend ainsi en charge l’empilement complet des composantes d’un outil.

Formation labellisée Grande Ecole du Numérique #GEN

Formation soutenue par la fédération CINOV et CINOV-IT dans le cadre du dispositif CARED

Formation reconnue par l'état - Titre de niveau II enregistré au RNCP, publiée au JORF du 21/04/2017 par arrêté du 07/04/2017, dont l'IT-Akademy est l'unique certificateur.



Technicité et Expertise

Les développeurs full-stack disposent des compétences pour travailler aussi bien sur le back office d’une application que sur le front end. Ils connaissent ou ont été exposés à un maximum d’aspects du développement informatique. Ils ont à la fois une vision business, communication, webmarketing, la capacité de créer ou d’aider à la création et d’en mesurer la qualité, afin d’accroître progressivement la performance. Les développeurs full-stack sont capables de concevoir un outil informatique (logiciel, application, site web…) tout en intégrant les dimensions transversales de marketing et commercialisation en totale autonomie.

Cursus DFS

 

Modalités

Niveau d'accès :
Tous publics dès BAC + 2 informatique.
Autre niveau sur dossier

Type de contrat :
Contrat de professionnalisation, Formation continue, CARED

Durée de la formation :
24 mois en alterance (rythme 1 semaine école, 3 semaines entreprise)
En formation continue, durée selon profil

Démarrage de la formation :
Plusieurs sessions par an, nous contacter.


Programme de la formation

Année 1 (semestres 5 & 6 du parcours initial)

  • Consolidation des compétences réseau
  • Consolidation des compétences systèmes (Linux)
  • Consolidation des compétences en intégration web (HTML/CSS/JS)
  • Consolidation des compétences en programmation (PHP, C)
  • Génie logiciel (algorithmique avancée, conception, architectures applicatives)
  • Bases de données (conception et développement)
  • Développement web I (Wordpress)
  • Programmation orientée objet I (PHP & Python)
  • Bases de données (administration et optimisation)
  • Développement web II (Javascript avancé)
  • Développement web III (Design patterns PHP)
  • Développement web IV (Frameworks PHP)
  • Méthodes de développement (conception, rédaction de spécifications)
  • Green IT
  • Gestion de projets (méthodes)
  • Initiation au chiffrage de projets

Année 2 (semestres 7 & 8 du parcours initial)

  • Développement web V (NodeJS)
  • Développement mobile I (hybride NodeJS)
  • Programmation orientée objet II (C++, JAVA)
  • Développement mobile II (natif iOS)
  • Développement mobile III (natif Android)
  • Initiation à la programmation système (Shell, C)
  • Administration avancée de serveurs Linux et orchestration (cas pratique DevOps)
  • Développement web VI (éco-conception / Green IT)
  • Développement web VII (sécurité et performance des applications web)
  • Développement web VIII (conception et consommation de web services - API)
  • Initiation à la programmation réseau et de sécurité (Python)
  • Gestion de projets (cas pratique)
  • Initiation au droit informatique
  • Méthodes de développement (qualité et industrialisation, DevOps)
  • Marketing digital et e-commerce
  • SEO
  • Cloud computing (AWS)
  • UX Design avancé et accessibilité
  • CTFs (Root-me, …)
  • Initiation à l’IA et au Machine Learning
  • Initiation à la blockchain

Panorama des technologies étudiées (liste non exhaustive et soumise à l'évolution des syllabus)

liste des technologies DFS

Nos partenariats technologiques pour ce cursus (services offerts aux étudiants)

liste des partenaires DFS

Pour quels métiers ?

La formation développeur Full-Stack ouvre à des postes à responsabilité dans les métiers du développement, comme par exemple :

  • Développeur Full Stack (29-46 k€)
  • Développeur web Front End (26-36 k€)
  • Back End, Lead Développeur (40 k€)
  • Développeur PHP, Node.js, Ruby, Zend, Symfony, Laravel (24-38 k€)
  • Développeur d’Application, Mobile (28-45 k€)
  • Analyste-Programmeur (27-40 k€)
  • Chef de projets étude et développement.

Après la formation ?

Insertion professionnelle, mais aussi poursuite de cursus avec les formations :