Développeur·se informatique
Concevoir et programmer des applications informatiques pour les différents services de l'entreprise
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 : RNCP39623
Le public
Toute personne répondant aux prérequis, souhaitant évoluer vers le métier de développeur informatique et valider un diplôme bac + 2
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é
12 040 euros HT
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 326m, 326t), par décision de France compétences du 30/09/2024 publiée le 01/10/2024
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
Adaptation du rythme de formation aux contraintes professionnelles du salarié
Accompagnement administratif et financier du dossier en amont
Suivi et coaching individuel du stagiaire pendant la formation
Approche pédagogique opérationnelle concrète
Intervenants professionnels
Les débouchés
Analyste-programmeur
Concepteur-développeur
Développeur d'applications
Développeur informatique
Développeur logiciel
Développeur back-end
Les ouvertures dans nos campus
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)