Le développeur informatique est un concepteur/développeur de solutions logicielles répondant aux besoins des utilisateurs de l’entreprise ou de clients externes. Il est capable, à partir de l’expression du besoin, de réaliser les développements adaptés, en mobilisant de larges savoirs et savoir-faire dans les langages de programmation et méthodes de développement. Le développeur informatique doit prendre en compte la demande d'interconnexion des applications et leur mobilité. En effet, il ne s’agit plus seulement de développer pour des ordinateurs portables ou smartphones mais pour une déclinaison de périphériques intelligents et autonomes. Donc, à partir des spécifications fonctionnelles, le développeur informatique analyse, prépare son environnement de développement et code les composants logiciels en respectant la demande et les procédures en vigueur, sous la responsabilité de la maîtrise d’œuvre. Son activité inclue la formation des utilisateurs finaux et la rédaction de la documentation technique.

Synthèse : la formation en un coup d’œil

Points clés

  • Sous statut Formation continue
  • Formation diplômante
  • Parcours de formation post-bac permettant d’obtenir un diplôme enregistré au RNCP de niveau 5 (bac+2).
  • Durée : 43 jours sur une amplitude de 12 mois
  • Code WEB : INFFFDI
  • Code CPF : 248564
  • Code RNCP : RNCP34253

Le prérequis

  • Etre titulaire d'un bac (ou d'un titre de niveau 4 équivalent) avec une expérience professionnelle de 3 ans
  • Dérogation possible sur décision du jury d'admission

Frais de scolarité

14 448 euros TTC

Mon Compte Formation

Présentation

Depuis 1989, 549 personnes ont reçu ce diplôme reconnu par l'Etat

6 mois après l'obtention du diplôme, 100 % des diplômés 2021-2022 sont en poste

Le profil du candidat

Capacité d'écoute et de communication Sens de l'organisation, rigueur, curieux Capacité d'analyse et de synthèse Bon relationnel et contact terrain Agile et Autonome

Où exerce t-il ?

Il exerce dans tous les secteurs d'activité de l'industrie et des services, dans toute entreprise développant des applications informatiques pour elles-mêmes ou pour des entreprises clientes (en particulier Entreprise de services du numérique - ESN, éditeurs informatiques, entreprises intégrant de l'informatique dans leurs produits, fabricants de matériels et potentiellement toutes les entreprises utilisatrices de l’outil informatique).

Le diplôme

Développeur informatique, certification professionnelle enregistrée au RNCP au niveau 5 (code NSF 326t), par décision de France compétences du 21/11/2019 publiée au JO du 14/02/2020

Fiche RNCP (( "Ouvre un nouvel onglet", "cesi" ) )

Les missions en entreprise

Recueil du besoin auprès des utilisateurs Préparation et installation de l'environnement informatique/numérique pour la solution à développer Développement et test de la solution informatique à partir d'un cahier des charges Conception d'une application lourde et/ou mobile et/ou Web Maintien de la solution développée

Ce qu’il saura faire en entreprise

Rapidement, le salarié pourra contribuer au développement informatique de son service. Il développera tout au long du cursus de nouvelles connaissances pour évoluer dans ses missions.
Au 1er semestre : Recueillir le besoin auprès d'un client et le formaliser dans le cadre d'une étude préliminaire. Concevoir avec UML l'application et respecter les bonnes pratiques en la matière (design pattern, normes de codage...). Développer les programmes à l'aide d'un langage objet (Java ou .NET) et les optimiser.
Au 2e semestre : Concevoir la logique algorithmique du programme. Programmer la solution, que cela soit web, mobile ou client lourd. Participer à la réalisation des tests unitaires automatisés et fonctionnels. Déployer l'application dans son environnement cible.

Le système d’évaluation

L'obtention de la certification repose sur :
- La validation des blocs de compétences en centre
- La rédaction d'un rapport professionnel soutenu lors d'un oral devant un jury de professionnels
- La validation des compétences en entreprise

Le programme

Objectifs

  • Analyser et formaliser le besoin de l’entreprise en solutions logicielles
  • Concevoir une solution informatique logicielle sous la responsabilité de son hiérarchique
  • Développer une application informatique sous la responsabilité de son hiérarchique
  • Favoriser l’utilisation de l’application informatique par les utilisateurs
  • Maintenir une application informatique, corriger et faire évoluer celle-ci

Analyser le besoin logiciel de l’entreprise et formaliser une étude préliminaire – Bloc de compétences

Spécifications fonctionnelles

Interconnexion et communication du système d’information

LOTJ : Analyser le besoin logiciel de l’entreprise

Validation Analyser le besoin logiciel de l’entreprise

Concevoir une application informatique – Bloc de compétences

Bases de la programmation et algorithmique

Introduction à la modélisation des données

LOTJ : Concevoir une application informatique

Validation Concevoir une application informatique

Développer un site web et son application mobile – Bloc de compétences

LOTJ : Développer un site web et son application mobile

Validation Développer un site web et son application mobile

Développer une application informatique – Bloc de compétences

Introduction à l’UML et design pattern

Développement applicatif avancé en objet

LOTJ : Développer une application informatique

Validation Développer une application informatique

Déployer et maintenir une application informatique – Bloc de compétences

Tests et recette des applications

Normes et optimisation du code source

Déploiement et mise en service d’applications

LOTJ : Déployer et maintenir une application informatique

Validation Déployer et maintenir une application informatique

Certifier ses compétences de Développeur informatique – Bloc de compétences

Team building : cohésion d’équipe

Méthodologie de projet d’entreprise

Méthodologie des écrits professionnels

Argumenter pour convaincre

Les points forts

Un rythme adapté à vos contraintes personnelles et professionnelles
Une pédagogie axée sur des cas concrets en entreprise
Des certifications complémentaires possibles
Un référent CESI dédié à votre réussite
Des formateurs experts du domaine
Des temps de partage entre pairs
Un diplôme reconnu

Les débouchés

Analyste-programmeur
Concepteur-développeur
Développeur d'applications
Développeur informatique
Développeur logiciel
Développeur back-end

Contact

Appelez le service relation candidats
0 800 054 568
Du lundi au vendredi de 9H à 12H et de 14H à 17H.

Ou écrivez-nous


Inscrivez-vous directement sur Mon Compte Formation

MonCompteFormation : la liberté de choisir son avenir professionnel dans une société des compétences.

Admission

  • Etre titulaire d'un bac (ou d'un titre de niveau 4 équivalent) avec une expérience professionnelle de 3 ans
  • Dérogation possible sur décision du jury d'admission

Tout est prêt ?

Poursuite d’études CESI

Concepteur développeur d'applications (bac+3 - Titre certifiant RNCP de niveau 6)