Aller au contenu principal

Développeur informatique

Date de mise à jour :
Identifiant Offre Info : 10_2594865F
Organisme responsable : CESI (SAS) - Campus de Dijon (ouvre dans un nouvel onglet)

Nouvelle recherche

Référentiels

Code Rome

  • M1805 Études et développement informatique

Formacode

  • 30854 : Langages informatiques
  • 31010 : Architecture web
  • 31089 : Développement application mobile
  • 31090 : Développement web

Présentation de la formation

Objectifs

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…

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.

Programme de la formation

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 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…

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
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
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évelopper une application informatique
  • Introduction à l'UML et design pattern / Introduction à Unity
  • Introduction au développement applicatif en objet
  • Développement applicatif avancé en objet
  • Projet collaboratif
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évelopper ses pratiques professionnelles
  • Rendre compte efficacement
  • Traitement de données avec excel
  • Engagement citoyen
  • Pratique de l'anglais métier
  • Projet professionnel
  • Actualités métier et/ou territoire
  • Sensibilisation aux métiers de la data
  • 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 et des écrits professionnels
  • Argumenter pour convaincre

Validation et sanction

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. Modéliser la base de données. Concevoir la logique algorithmique du programme 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.
Au 2e semestre : Concevoir un site web sécurisé. Programmer la solution, que cela soit web ou mobile. Participer à la réalisation des tests unitaires automatisés et fonctionnels. Intégrer l'empreinte numérique dans ses dévelppement. Déployer et maintenir l'application dans son environnement cible.

Type de formation

Certifiante

Niveau de sortie

BAC + 2

Durée, rythme, financement

Modalités pédagogiques

La formation est dispensée par des intervenants professionnels en activité (salariés, consultants...) selon leur domaine d'expertise

Durée

En centre

910 h

En entreprise

2730 h

Financement

Conventionnement
Oui
Financeur
  • OPCO

    Programme : Accessible en contrat de professionnalisation

Conditions d'accès

Public visé

  • Tout public

Modalités de recrutement et d'admission

Épreuves orales

Niveau d'entrée

BAC

Conditions spécifiques et prérequis

Etre titulaire d'un titre ou diplôme de niveau 4 (bac)

Modalités d'accès

  • Accessible en contrat de professionnalisation

Lieu de réalisation de l'action

Modalités d'enseignement

Formation mixte

Adresse

22b Rue du Cap Vert
21800 Quetigny

Responsable : CESI - Campus de Dijon

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
22b Rue du Cap Vert
21800 Quetigny
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates fixes