Diplôme Universitaire Développeur d'Application Full StackFormation développeur Web

La formation développeur d'application full stack vise à former des personnes en évolution ou reconversion professionnelle au métier de développeur web, front-end et back-end.

Une formation web innovante pour de futurs développeurs d'application web

formation-fullstack

Formation développement web créée en 2015 pour répondre aux besoins des entreprises, elle rencontre un grand succès : le développeur full stack est très recherché sur le marché de l'emploi.

 

Le développeur web full stack peut intervenir à tous les niveaux d'un projet d'application web : coder sur le front-end ou le back-end, travailler sur l'architecture de l'application, gérer les bases de données ou s'occuper de l'intégration HTML.

 

↓Télécharger la plaquette FULL STACK↓

 

Après la formation full stack, vous pourrez développer une application web de A à Z, vous spécialisez sur une technologie de développement web en front-end ou back-end ou bien encore devenir chef de projet web.

 100% des diplômés "développeur web Full Stack" sont en emploi après la formation !

DU Développeur d'Applications Full Stack

Résumé de la formation

  • Type de diplôme: Diplôme Universitaire
  • Domaines de compétences: Informatique et Sciences du numérique

Présentation

Présentation

Devenir développeur web Full Stack

Le développeur Full Stack se positionne le développement d'applications web et mobile, il est capable de gérer le projet du début à la fin.

 

La formation développeur web full stack permet de former des développeurs complet qui pourront agir sur le développement back-end et le développement front-end. Ils acquerront la maitrise des bases de données et une bonne compréhension du fonctionnement du cloud et la sécurité des applications.

 

Organisation de la formation développeur web
  • Durée de la formation à l'INP-ENSEEIHT : 399 heures (d'octobre à mars)
  • Durée du stage en entreprise : 525 heures (de mars à juin)

Objectifs

Savoir développer une application web

  • Répondre à une demande client à partir d’un cahier des charges établi
  • Concevoir, actualiser et modulariser une application
  • Développer sous un système UNIX
  • Développer le back-end d'une application (Django, DRF, NodeJS et micro services)
  • Développer le front-end d'une application (HTML5 / CSS3, ReactJS, VueJS)
  • Gérer un projet avec une méthode de développement agile, et des outils de partage GIT

Savoir-faire et compétences

Ses capacités, associant à la fois la programmation en FRONT-END et en BACK-END, ainsi qu’une connaissance importante des méthodes de gestion de projet agile, lui permettent de répondre efficacement à la demande d’un client.

Programme

Contenu de la formation

Une pédagogie innovante pour former au développement web

Constamment en dynamique de groupe, les stagiaires travaillent sur leur ordinateur portable. La pédagogie de la formation s'articule autour du principe de la classe inversée.

 

La pratique est au centre de la pédagogie avec un enseignement personnalisé. De nombreux projets sont à réaliser, dont un PROJET FIL ROUGE qui vise à développer une application web. La réussite de la formation est évaluée par la réalisation des projets web.

 

La formation développeur d’applications Full Stack se base sur les dernières technologies du développement web en open source.

7 blocs de compétence de la formation développeur web full stack

Algorithme et Programmation - 60 heures
  • Programmation impératif avec Python et programmation fonctionnelle avec Javascript
  • Utiliser les concepts des langages de programmation et objet
  • Utiliser les structures de données classiques et les bibliothèques
  • Construire une application de taille moyenne
Développement Back-End - 60 heures
  • Architecturer la partie Back-end d’une application
  • Appliquer le modèle MVC
  • Réaliser des tests d’intégration
  • Assurer l’indépendance de la technologie
  • Réaliser des vues HTML simples avec rendu côté serveur
Développement Front-End - 60 heures
  • Exploiter les principaux marqueurs HTML et HTML5
  • Mettre en œuvre un tool kit de composants
  • Traduire en CSS et CSS3 une maquette d’IHM
  • Mettre en place une architecture MVC avec VueJS
  • Établir la liaison de données entre le front-end et le back-end
Cloud Computing - 30 heures
  • Construire un container Docker
  • Utiliser Kubernetes
  • Déployer une application sur le cloud Amazon EC2
Système UNIX - 30 heures
  • Installer un système d’exploitation Linux (dual-boot, machine virtuelle)
  • Maîtriser les commandes de base d’un shell
  • Gérer des comptes utilisateurs, gérer un système de fichiers
  • Configurer l’accessibilité réseau d’une machine Linux
Réseaux et Architecture des Applications - 60 heures
  • Optimiser la communication entre back-end et front-end
  • Réaliser l’ouverture d’une application back-end pour différentes clients
  • Séparer une application en micro-applications
  • Consommer une application Rest, Ajax, côté client
Génie logiciel, culture web - 60 heures
  • Mettre en place les méthodes Scrum et Kanban
  • Réaliser un modèle d’interface homme-machine multi-support
  • Gérer le code source d’un projet à l’aide du logiciel Git
  • Réaliser une veille technologique constante
Projet Fil rouge - 40 heures
  • Réaliser et programmer une application web

Admission

Condition d'accès

Je télécharge le dossier de candidature

Je m'inscris aux réunions d'information

Publics concernés

Cette formation est particulièrement adaptée à des professionnels en reconversion de carrière.

  • Salariés et demandeurs d’emploi
  • Fort intérêt pour la programmation
  • Capacités d’auto-apprentissage

Pré-requis

  • A minima le Baccalauréat ou équivalent
  • Une grande motivation

Modalités d'entrée

  • Pré-sélection sur dossier 
  • Test écrit d'aptitude à la programmation en langage Python

 

Il est fortement recommandé de s'approprier les bases de ce langage en travaillant la partie "Learn the Basics" du site web d'auto-formation suivant : http://www.learnpython.org/en/Welcome

Et après

Insertion professionnelle

100% des diplômés Développeur Full Stack depuis 2016 sont en emploi

Nous sommes fier des résultats de la formation pour les stagiaires. Créé en 2015, les premiers diplômes sont sorti en 2016. Depuis 100% des diplômés sont en emploi directement après la formation que cela soit après le stage ou POE (Préparation Opérationnel à l'Emploi).

 

Les emplois en sorti de formation web full stack :

  • Développeur web
  • Développeur Front-End
  • Développeur Back-End
  • Programmeur Python
  • Programmer JavaScript
  • Chef de projet web
  • Chef de projet digital

Salaire en sortie de formation développeur web

Les salaires en sortie de formation dépendent des métiers choisies par les stagiaires, leurs expériences et diplômes passés.
Toutefois, ils varient entre 26k€ bruts/an équivalent à un développeur Junior sur Toulouse à plus de 32k€ bruts/an pour les profils les plus expérimentés.

 

 

Contact(s)

Lieu(x) de la formation

  • Toulouse

Contact(s) administratif(s)

Conseiller FullStack

Email : fullstack.fc @ inp-toulouse.fr

Plus d'infos

Public concernéFormation continue, Formation professionnelle

Nature de la formation
Diplôme

Stage Obligatoire (525 heures en entreprise )

Code CPF 311396

Prix inter-entreprise 5500 €

Date(s) de la formation De octobre à mars (399 heures à l'INP-ENSEEIHT)

Devenir développeur web Full Stack

La formation développeur web full stack c'est l'apprentissage des technologies les plus matures et les plus prometteuses du développement web en open source

Les enseignants-chercheurs et les experts d'entreprise formant l'équipe pédagogique ont fait le choix de former les stagiaires aux dernières technologie du développement web en open source et aux méthodes agiles.

  • Langage Python et JavaScript pour le back-end
  • Langage VueJS, NodeJS, CCS3 et HMTL9 pour le front-end
  • Méthodes agiles Scrum et Kanban
  • Gestion de projet sur GIT
  • Kubernetes et Amazon AWS pour le cloud

Qu'est ce qu'un Développeur web Full Stack

Un développeur Full Stack est un programmeur polyvalent pouvant travailler sur les différents aspects de développement des applications Web.

De façon plus précise, il est capable de :

  • configurer l'infrastructure matérielle et le système d'exploitation ainsi que les dépendances entre les différents composants logiciels à utiliser
  • concevoir, manipuler et interroger des bases de données
  • concevoir le code de 'back-end' et les API d'accès à ces données sous forme de webservices
  • concevoir le code de 'front-end' qui est exécuté sur la plate-forme de l'utilisateur (smartphone, tablette, un navigateur Web, etc.)
  • gérer un projet et sa timeline avec des méthodes de développement agiles, pouvoir interagir avec le client et ses besoins, et documenter l'ensemble des parties du projet

 

Formés au développement web sur les dernières technologies de programmation, en front-end et back-end, les apprenants maitriseront les méthodes de gestion de projet agile. La formation Développeur Full Stack met la pratique au cœur de l’enseignement avec de nombreux projets à réaliser et base sa méthodologie d'apprentissage sur la classe inversée.

A la sortie de la formation, les développeurs web Full Stack pourront intervenir sur tous les phases de développement d'application web et seront à même à répondre aux demandes des clients.

Le développeur web full stack est très recherché par les entreprises, et notamment les start-ups et les PME qui ont besoin de profils plus polyvalent et pouvant agir à tout niveau des projets. Ils pourront se spécialiser une brique métier du développement web ou resté généraliste.

Qu'est-ce que c'est la formation web Développeur Full Stack ?

Notre formation développeur web est sanctionnée par un  Diplôme Universitaire de l’INP-ENSEEIHT, une grande école d'ingénieur. Cette formation ouverte à tous associe l'excellence de l'école d'ingénieur associée à des intervenants externes de grandes entreprises de la région.

 

Le Diplôme Universitaire Full Stack est une formation innovante :

  •  Fini les salles de cours classiques, les stagiaires travaillent sur leur ordinateur portable dans une constante dynamique de groupe.
  • Le principe de la CLASSE INVERSÉE est une composante majeure des pratiques pédagogiques de la formation.
    La formation DAFS, c’est également un enseignement personnalisé, mettant la pratique au cœur de l’enseignement avec de nombreux projets à réaliser, dont le fameux PROJET FIL-ROUGE.
  • 7 blocs de compétences formant à des technologies à la pointe de l’innovation et un stage en entreprise de 15 semaines (525h).

 

Comment financer ma formation développeur web full stack

Le Diplôme Universitaire d'Application Full Stack est une formation professionnelle continue.
Grâce à ses partenaires institutionnels et entreprises, la formation peut totalement ou quasi totalement co-financée.

 

Les dispositifs de financement de la formation Full Stack :

Demandeurs d'emploi :
  • CPF - Compte personnel de formation :
    Co-financez la formation grâce à votre CPF. Plus d'info sur le CPF.
  • Financement Région :
    Toulouse INP est conventionné par la région Occitanie. Les frais de formations sont pris en charge par la Région. Vous n'aurez que les frais d'inscription à régler.
  • POEI - Préparation Opérationnelle à l'embauche :
    Une entreprise apprécie votre projet et votre profil et vous recrute avant même la formation. Les frais de formation sont couvert par Pôle Emploi et l'OPCO de l'entreprise. La formation est 100% financée, un coût 0€ pour le stagiaire et l'entreprise. Toulouse INP organise des job dating afin les candidats sélectionnés pour entrer en formation

 

Salariés :
  • Plan de développement des compétences de l'entreprise
    Renseignez-vous auprès de votre Responsable Ressources Humaines
Etudiants :
  • POEI - Préparation Opérationnelle à l'embauche :
    Une entreprise apprécie votre projet et votre profil et vous recrute avant même la formation. Les frais de formation sont couvert par Pôle Emploi et l'OPCO de l'entreprise. La formation est 100% financée, un coût 0€ pour vous et l'entreprise. Toulouse INP organise des job dating afin les candidats sélectionnés pour entrer en formation

Je demande à recevoir la plaquette FULL STACK par mail

Veuillez compléter le formulaire ci-dessous

Vos documents seront envoyés directement sur votre adresse e-mail.
Veillez à bien renseigner celle-ci.

 







J'accepte de recevoir des informations de la part de Toulouse INP Formation Continue
Les données collectées dans ce formulaire serviront exclusivement à répondre à vos questions et demandes d'informations, ou à vous communiquer des informations sur nos formations professionnelles si vous l'avez spécifié en cochant la case de contact. En aucun cas elles ne seront communiquées à des tiers, partenaires ou autres. Vos données sont enregistrées dans un fichier interne sécurisé. Si vous recevez (gratuitement) des courriers de notre part, c'est que vous nous avez donné explicitement votre consentement au préalable. A tout moment vous pouvez exercer votre droit à consulter ces données, vous les faire porter, les modifier, en limiter le traitement, ou les faire supprimer.
 

 

 

 

Nous contacter

Toulouse INP Formation Continue

6 allée Emile Monso - BP 34038
31029 Toulouse Cedex 4
Ouvert du lundi au vendredi

08h30-12h30 / 13h30-16h30

05 34 32 31 08

Contacts

Le centre de formation continue et professionnelle des Grandes Écoles d'Ingénieurs de Toulouse INP

Logo FCU

  • Logo MENESR
  • Logo Region
  • Logo UTFTMP
  • Logo INP
  • Logo INPT
  • Logo Ensat
  • Logo Enseeiht
  • Logo Ensiacet
  • Logo CTI
  • Logo CGE