Nextformation

Développeur d’applications - bac+3

Nextformation

Finançable CPF
Salarié en poste / Entreprise
Présentiel
Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Prise en charge CPF
Durée
8 mois : 6 mois de formation et 2 mois en stage
Niveau visé
Niveau BAC + 3/4
Taux de réussite
94%
Pré-requis
Connaissances de base en informatique et web ET pratique courante d’un environnement Windows, Mac ou Linux.
Certifications
Qualiopi FFP
Localité
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 75 - Paris 15e
  • 94 - Vincennes
Objectifs
Vous avez le goût du web et souhaitez concevoir des applications web et web mobile ? Le métier de concepteur développeur d’applications cadencera vos journées entre analyse de projet, définition d’un cahier des charges et développement back-end et front-end de programmes informatiques. 

Cette formation dédiée à la programmation informatique et à l'architecture des applications web et mobile répond ainsi parfaitement aux besoins des informaticiens et développeurs web qui souhaitent donner un nouvel élan à leur carrière professionnelle.

Le cursus appréhende un grand nombre de langages de programmation web : HTML, CSS, JavaScript, jQuery, Angular, PHP, Laravel, Java, etc.  Secteur en pleine croissance, les métiers du développement applicatif ne connaissent pas la crise et se diversifient.

Cette formation inclut l'entrainement et le passage certification Opquast® "Maîtrise de la qualité en projet web".

Le métier

Le développeur d’applications créé des programmes informatiques : il analyse le projet, réalise un cahier des charges et propose des solutions. Le développeur full-stack est amené à intervenir dès la phase d’architecture logicielle d’un projet, où il va concevoir de nouvelles fonctionnalités et les spécifier. Il va ensuite participer activement à la phase d’implémentation de la solution (codage), ainsi qu’aux étapes de tests.

Aussi appelé architecte logiciel, le développeur d'applications est donc un ingénieur avec une vision 360 du projet à concevoir et faire évoluer.

Il met en œuvre une démarche de développement d'application qui s’appuie sur le cycle de vie du logiciel, en utilisant une approche qualité de type CMMI, des formalismes basés sur MERISE d’une part (essentiellement pour les données) et d’UML d’autre part. Il travaille en collaboration avec d’autres membres de l’équipe projet en utilisant les principes du développement collaboratif.

Son périmètre s’étend depuis l’étude de l’existant jusqu’à la mise en production, en passant par la programmation de logiciels. Les projets que le développeur informatique ou développeur d’applications a en charge font suite à des demandes formulées directement par un client, par une maîtrise d'ouvrage ou par un chef de projet. Elles peuvent porter sur la réalisation de nouvelles applications ou sur la maintenance évolutive d'applications existantes.

La formation

L’objectif de la formation développement d’applications est d’acquérir les compétences nécessaires pour une parfaite autonomie sur les trois activités principales d’un concepteur développeur d’applications que sont :
  • Développer une application sécurisée
  • Développer une base de données sécurisée
  • Concevoir et développer une application distribuée
La formation Concepteur Développeur d’Applications est donc constituée de trois blocs de compétences, appelés aussi Certificat de Compétences Professionnelles (CCP), pouvant être validés indépendamment si vous disposez d’ores-et-déjà de connaissances dans le domaine.

Perspectives d’évolution
Après plusieurs années d’expérience, le concepteur développeur informatique pourra se positionner sur des postes comme chef de projet technique web, chef de projet informatique, responsable du développement informatique, architecte web ou encore architecte S.I.

Il peut également gérer une équipe et prétendre au poste de lead développeur ou responsable informatique.

Ensuite, le concepteur développeur informatique ou concepteur développeur web peut être consultant ou créer sa propre entreprise.

Pour quels métiers ?
  • Concepteur développeur web
  • Concepteur Développeur Informatique
  • Analyste programmeur
  • Développeur d’applications
  • Ingénieur d’études et de développement
  • Analyste développeur
  • Ingénieur développement informatique
  • Ingénieur d’études et de développement informatique
  • Ingénieur développement logiciel
  • Concepteur d’applications web et web mobile
  • Ingénieur informaticien
  • Programmeur informatique
  • Developpeur concepteur informatique
Programme

Les modules de formation
Concevoir et développer des composants d'interface utilisateur

  • HTML
  • CSS + Bootstrap
  • Algorithmique
  • Git, GitHub
  • JavaScript
  • jQuery
  • Angular
  • js


Concevoir et développer la persistance des données

  • UML
  • SQL
  • MongoDB
  • PHP
  • Laravel


Concevoir et développer une application multicouche répartie

  • Java
  • JSP, JSF, JPA
  • Spring
  • Web services
  • Programmation Android


 Compétences transverses

  • Gestion de projet
  • Méthode agile
  • Techniques de recherche d’emploi


Stage en entreprise

La formation se termine par un stage en entreprise de 2 mois afin de consolider les compétences acquises, de poursuivre l’apprentissage jusqu’au passage du titre et de découvrir votre futur métier dans des conditions réelles d’entreprise. Le stage a pour vocation de booster votre employabilité et de vous permettre d’accéder rapidement à un emploi voire de vous faire embaucher au sein de votre entreprise.

Les + de la formation

  • Mise à disposition de Microsoft Azure Dev Tools for Teaching (offert)
    • Téléchargement de logiciels dédiés aux développeurs, devOps et administrateurs systèmes et réseaux
    • Accès à 20 modules de formations Cloud Azure
    • Accès à plus de 2000 parcours d’apprentissage : .NET, Dynamics, GitHub, SQL Server, etc
  • Préparation et entrainement sur la plateforme elearning d'Opquast et passage de la certification "Maitrise de la qualité en projet web", la certification des professionnels du Web (RNCP)
  • Mise à disposition de Jetbrains, spécialiste d'outils de développement intelligents (AppCode, CLion, Data Grip, WebStorm, GoLand, PhpStorm, ReSharper C++ etc.)
  • Possibilité de progresser en anglais avec Babbel (offert) 
  • Apprentissage par projets informatiques 
  • Formateurs experts de la programmation
  • Formation certifiante de niveau 6 - bac+3 (inscrite au RNCP et reconnue des entreprises)

Cette formation est temporairement suspendue.

Voir des formations similaires

Haut de page