Développeur informatique en alternance 24 mois
- Côté apprenant
- Côté entreprise
Toute personne répondant aux prérequis, souhaitant évoluer vers le métier de web concepteur ou de développeur web et valider un diplôme de niveau III (bac+2)
Etre titulaire d'un bac (ou d'un titre de niveau IV équivalent) Dérogation possible sur décision du jury d'admission
BAC
BAC+2
117 jours
sur 24 mois
Alternance
En moyenne, la formation est organisée selon un rythme d’une semaine par mois au CESI.
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 certains thèmes en amont ou en aval des séquences de formation.
WEB : INFCDL
Dans le cadre du contrat d'apprentissage / de professionnalisation, la scolarité est gratuite et rémunérée.
Aix‐en‐Provence Bordeaux Dijon Lille Pau Rouen
Créer et développer des applications pour les différents services de l’entreprise

Le développeur informatique est spécialisé en conception et développement d’applications pour les différents supports de l’entreprise (PC, smartphone / tablette, web). Il conçoit et développe celles-ci au sein d’une équipe projet à partir du cahier des charges clients qu’il analyse et formalise pour proposer les solutions logicielles adéquates. Il exerce également un rôle de facilitateur des applications informatiques auprès des utilisateurs.
Présentation
Acquérir de fortes compétences techniques reconnues sur le marché professionnel.
Atouts pédagogiques
Les formateurs sont des professionnels en exercice, experts dans leur domaine.
Cette formation est concrète et technique, vous développerez de nombreuses applications.
Le métier
Le développeur informatique travaille à la création d’applications : étude du besoin, modélisation, programmation et tests. Il peut aussi intervenir dans les phases de déploiement et de formation des utilisateurs.
- Il analyse le projet selon le cahier des charges fourni et propose une solution technique répondant aux besoins des utilisateurs.
- Il est expert en développement et se charge de concevoir le programme.
- Il maîtrise les langages de programmation (C, Java, C#...) et les langages web.
- Il rédige les documentations et forme les utilisateurs à l’utilisation de l’application.
- Il est en veille permanente sur les évolutions technologiques en matière de programmation, outils de développement, etc.
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
Programme de la formation
Partie pédagogique
Traduire le besoin en solution logicielle
- Informatique générale
- Introduction à l'algorithmique
- Introduction à merise
- Méthode de programmation objet
- Maîtrise d'un langage SQL
- Ergonomie des applications
- Veille technologique
- Introduction aux méthodes agiles
- Projet conception et maquettage
Préparer et installer un environnement technique
- Langage de script (Python)
- Introduction à Linux
- Introduction aux réseaux
- Introduction aux bases de données
- Architecture Client/Serveur
- Test et recettage
- Serveur HTTP
- Projet BDD, système et scripting
Développer pour le web
- Administration web avec Windows server
- HTML 5 et CSS 3
- Développement des interfaces web en AJAX
- Développement en PHP
- Introduction aux formats de données
- Développement mobile
- Projet web
Développer une application informatique
- Introduction à l'UML
- Langage C
- Programmation en Java
- Développement avec PL/SQL
- Architecture.NET
- Développement en C#
- Projet Java
- Projet .NET
Développer ses pratiques professionnelles
- Connaissance de l'entreprise et du métier
- Projet professionnel
- Pratique de l'anglais métier
- Bureautique (e-learning)
- Travail en mode projet
Communiquer et promouvoir une application logicielle ou web
- Team building : cohésion d'équipe
- Méthodologie de projet d'entreprise
- Méthodologie des écrits professionnels
- Argumenter pour convaincre
Projets réalisés
Mise en place d'un outil métier sur une plate-forme mobile Création et lancement d'un nouveau produit numérique
L'évaluation
L'obtention de la certification repose sur : - Des contrôles continus en centre - La rédaction d'un dossier professionnel soutenu lors d'un oral devant un jury de professionnels - La validation des compétences en entreprise
Diplôme
Analyste programmeur, titre enregistré au RNCP au niveau III, par arrêté du 27/12/2018 publié au JO du 04/01/2019
Débouchés à l'issue de la formation
Développeur Web
Chef de projet
Retrouvez cette formation sur 6 campus
Modalités d'admission
Admission sur dossier de candidature, tests de positionnement et entretien de validation
Pour plus d'informations concernant l'admission, rendez-vous sur le site CESI École Supérieure de l'Alternance ou contactez le campus souhaité pour connaître les places disponibles.