CONCEPTEUR DÉVELOPPEUR NOUVELLES TECHNOLOGIES

Titre RNCP de niveau 6 - Bac+4

Formation préparant à la Certification professionnelle du Ministère du Travail (DGEFP) inscrite au RNCP Concepteur Développeur d’applications code NSF 326t par arrête du 06/04/2018 publié au J.O. du 17/04/2018

Campus Paris Sud & Lille

Prochaines sessions

Paris Sud : 30 septembre
Lille
: 2 septembre

LE MÉTIER PRÉPARÉ

Le concepteur développeur nouvelles technologies a pour mission de suivre le cahier de spécifications établi afin de développer une application logicielle répondant aux fonctionnalités attendues. 

Ses activités le conduisent à participer à la phase de conception en recueillant et en analysant les besoins des utilisateurs et d’en réaliser le développement correspondant dans le respect de l’état de l’art et des méthodes utilisées. 

Il doit être également en mesure d’assurer la maintenance des logiciels, de choisir et de préconiser des solutions de migration et/ou d’évolution des applications. La coordination avec l’ensemble des départements de la Direction des Systèmes d’Information et des prestataires de services, sans omettre les utilisateurs, fait partie, au quotidien, de son rôle opérationnel selon les phases du projet.

Titres de postes en entreprise

  • Concepteur développeur
  • Développeur d’applications
  • Développeur web
  • Développeur back-end
  • Développeur d’applications mobiles

Salaire moyen à la sortie

0
€ net/mois

PROGRAMME DE FORMATION

PROJET 1 : DU FRONT VERS LE BACK
DÉVELOPPER UNE APPLICATION WEB ET MOBILE HYBRIDE 

    • Participer à un projet /Travailler en équipe
    • Configurer l’environnement de développement : IDEs, Outils de gestion de code et de suivi
    • Créer une maquette applicative
    • Développer un front web : JQUERY/HTML/CSS/Bootstrap
    • Développer un front web avec un FrameworkJS: Angular x / TypeS-cript
    • Développer Front Mobile avec Ionic
    • Développer un back-end en créant une API REST – Node.js

PROJET 2 : DU BACK VERS LE FRONT
DÉVELOPPER UNE APPLICATION MOBILE NATIVE

    • Participer et outiller un projet agile
    • Concevoir une base de données MySQL/SQL Server
    • Concevoir une application organisée en couches
    • Maîtriser la Programmation Orien-tée Objet (C#, Java, PHP)
    • Concevoir et développer la couche d’accès aux données (Spring, Entity-Framework, Doctrine)
    • Créer une application mobile native avec Androïd Studio, Xama-rin, React Native
    • Concevoir et réaliser le plan de test de l’application
    • Maîtriser l’Intégration Continue
    • Déployer dans le Cloud
PROJET 3 : PROJET LIBRE
DÉVELOPPER UNE APPLICATION
    • Démarrer un projet /Constituer une équipe
    • Concevoir le cahier des charges techniques
    • Améliorer la User experience de son application en utilisant les principes du Design Thinking
    • Maîtriser la sécurisation de son application
    • Savoir appliquer les principaux Design Patterns
    • Développer le front/back de l’application
    • Documenter et tester son application
    • Préparer son passage devant le Jury Final

#FrontEnd
#BackEnd
#Programmation
#MultiDevice

#Applications

24 mois 
(3 semaines en entreprise / 1 semaine en centre de formation)

  • Concevoir une application informatique
  • Développer une application informatique
  • Documenter les applications développées et réaliser les manuels de référence
  • Réaliser le support applicatif aux utilisateurs et aux autres services de la DSI
  • Maintenir et faire évoluer l’application informatique
  • BTS SIO ou IUT + connaissance de l’un des langages suivants : Java, C#, PHP, JavaScript
  • Ouvert aux autodidactes C#, JAVA

Dans tous les cas, une expérience de 2/3 mois en tant que développeur est requise ou à défaut des projets personnels significatifs pouvant être présentés

  • Un passage offert par l’école
  • Reconnaissance à l’international
  • Zend PHP, Java Sun ou C#