Programme Professionnel Supérieur

Développeur·se informatique en alternance

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. A l’issue de cette formation CESI, l'étudiant, diplômé d’un titre de niveau 5, aura toutes les compétences clés pour apporter des solutions innovantes à l’entreprise et devenir un maillon fort des évolutions du SI. Ce Développeur informatique développera des compétences techniques en développement logiciel en respectant la demande (besoin) et les procédures en vigueur, sous la responsabilité de la maîtrise d’œuvre. Il réalisera les parties du projet qui lui sont confiées, jusqu’à la formation des utilisateurs finaux, en passant par la rédaction de la documentation technique.

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

Points clés

  • Sous statut Contrat Apprentissage, Contrat Professionnalisation
  • Formation diplômante
  • Parcours de formation post-bac permettant d’obtenir un diplôme enregistré au RNCP de niveau 5 (bac+2).
  • Durée : 130 jours sur une amplitude de 24 mois
  • Code WEB : INFCDL
  • Code CPF : 248564
  • Code RNCP : RNCP34253

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

  • Titulaire d'un bac (ou d'un niveau 4 équivalent) : parcours en 2 ans
  • Dérogation possible sur décision du jury d'admission

Rythme de formation

En moyenne, la formation est organisée selon un rythme d'une semaine par mois à CESI et de trois semaines en entreprise.

Frais de scolarité

Scolarité financée et rémunérée dans le cadre d’un contrat de travail en apprentissage ou de professionnalisation.

Présentation

63 diplômés en 2022

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

92,65 % de réussite à l'examen en 2022

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

83,25 % des diplômés 2022 sont satisfaits de leur formation

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

Le distanciel

Des modules d'e-learning sont proposés tout au long du dispositif de formation afin d'accompagner l'intégration de l'alternant dans l'entreprise et d'approfondir, chacun à son rythme, certains thèmes en amont ou en aval des séquences de formation.

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

L'étudiant sera opérationnel dès le début de sa formation et développera tout au long du cursus de nouvelles connaissances pour évoluer dans ses missions.
En 1er année : 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 des langages Java ou .NET et les optimiser.
En 2e année : Concevoir la logique algorithmique du programme. Programmer la solution, que cela soit web, mobile ou client lourd (dont accès à la base de données). 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

1re année

Analyser le besoin logiciel de l'entreprise et formaliser une étude préliminaire

  • Outil informatique, configuration et utilisation
  • Spécifications fonctionnelles
  • Interconnexion et communication du système d'information
  • Projet collaboratif analyse du besoin

Concevoir une application informatique

  • Bases de la programmation et algorithmique
  • Programmation de l'internet des objets
  • Introduction à la modélisation des données
  • Outils et environnements de travail
  • Projet collaboratif conception d'application

Développer un site web et son application mobile

  • Introduction HTML et CSS
  • Javascript : client
  • Développement PHP
  • Développement mobile hybride
  • Projet collaboratif développement web

2e année

Développer une application informatique

  • Introduction à l'UML et design pattern
  • Introduction à Unity
  • Développement applicatif en objet
  • Projet collaboratif développement application

Déployer et maintenir une application informatique

  • Introduction aux méthodes agiles
  • Tests et recette des applications
  • Développement avancé
  • Normes et optimisation du code source
  • Déploiement et mise en service d'applications
  • Projet collaboratif déploiement et maintenance d'application

1re et 2e année

Développer ses pratiques professionnelles

  • Prêt pour la vie active ?
  • Si j'avais su écrire !
  • Excel en pratique pour l'entreprise
  • VBA en pratique pour l'entreprise
  • Info ou Infox : veille et esprit critique
  • Initiation à l'amélioration continue
  • Travail en mode projet
  • Pratique de l'anglais métier
  • Projet professionnel
  • Sensibilisation aux métiers de la Data
  • Actualités métier et/ou territoire
  • Retour d'expérience et projection

Certifier ses compétences de Développeur informatique

  • Team building : cohésion d'équipe
  • Méthodologie de projet d'entreprise
  • Méthodologie des écrits professionnels
  • Argumenter pour convaincre

Les points forts

Programme Bac+2 - Cycle Techniciens Supérieurs

Grâce à la formation de développeur Informatique, l’étudiant développe au fur et à mesure de son cursus les compétences clés utiles à ses futures missions en entreprise. Fort de son accompagnement tout au long de la formation, CESI a mis en place des moyens et outils garantissant sa réussite :
- Des projets collaboratifs, reposant sur des cas concrets d'entreprise (mise en place un environnement de développement, infrastructure web, concevoir une application informatique, développer un site web et son application mobile, corriger et faire évoluer une application existante), lui permettent de s'initier aux outils d'analyse, aux langages de programmation, aux bases de données, aux outils de tests et recette en développant rigueur et autonomie.
- Un rythme de formation adapté entre 75% du temps entreprise et 25% à l’école
- Un référent CESI dédié pour suivre le cursus et les missions exercées
- Des formateurs experts du domaine pour préparer au mieux aux évolutions du métier

Les débouchés

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


Inscrivez-vous directement sur Parcoursup

Parcoursup est la plateforme nationale de préinscription en première année de l’enseignement supérieur en France.

Admission

  • Titulaire d'un bac (ou d'un niveau 4 équivalent) : parcours en 2 ans
  • Dérogation possible sur décision du jury d'admission

Admission sur dossier de candidature, tests de positionnement et entretien. La décision d'admissibilité est communiquée au candidat sous un mois par CESI. L'admission définitive est prononcée après la signature du contrat assurant la réalisation de la formation.

Tout est prêt ?

Poursuite d’études CESI

Concepteur développeur d’applications (Titre certifiant RNCP de niveau 6)