La formation Concepteur Développeur Informatique permet une juste association entre théorie et pratique. L’objectif de l’IMIE Paris est de vous fournir un contenu technique de qualité vous permettant de proposer des solutions aux problématiques rencontrées en entreprise et devenir un collaborateur à part entière. Cette formation est réalisée dans le cadre de l’alternance.

#Enseignement 

Formation en alternance, contrat de professionnalisation de 12 mois
Environ 500 heures de formation

#Public et prérequis 

Les candidats doivent être titulaires d’un diplôme informatique Bac + 2 de type BTS SIO, DUT Informatique, BTS SIN option A, Développeur Logiciel, DUT MMI…
ou une expérience significative en informatique.
Intérêt pour la programmation, curiosité, esprit d’analyse, goût pour les nouvelles technologies et l‘innovation, savoir être professionnel, bonne communication, ouverture d’esprit.
Anglais niveau bac requis.

#Candidature 

Les candidats doivent satisfaire aux épreuves de tests de logique et d’aptitude et à l’entretien individuel.
Candidatures à partir de janvier.

#Pédagogie

La formation est assurée par des formateurs et des intervenants professionnels
Un accompagnement permanent du service relations entreprises
Pédagogie participative et active par la mise en place de projets innovants
Accès au laboratoire d’innovation technologique (IOT, RA/RV)
Projets de communication et conférences tout au long de l’année

#Aller plus loin

Poursuite de formation en parcours CPCSI
Accès possible vers les filières digitales ou administration réseaux en fonction des compétences acquises.

#Financement

Formation prise en charge dans le cadre de l’alternance.

#Matières et missions de l’alternant

TRONC COMMUN

Management et Conception projet

  • Algorithmie
  • Conception d’applications avec UML
  • Analyse et spécifications
  • Mise en place et suivi de projet 

Bases de données 

  • SQL
  • Administration d’une base de données (scripts, droits, rôles, sauvegardes…)
  • Développement de composants dans le langage d’une base de données (procédures stockées…)
  • Gestion de la volumétrie
  • Installation d’un SGBD

Développement d’une application Web Niveau 1

  • Langage de programmation Web
  • Sécurité des applications Web 
  • Configuration d’un serveur Web
  • Frameworks

Développement d’une application de mobilité numérique

  • Plate-forme Android (Architecture, normes réseaux…)
  • Installation et configuration des outils
  • Modélisation d’interfaces graphiques (Android Studio)

Culture générale

  • Anglais avec dossier de veille technologique et soutenance orale
  • Communication orale/ collaboration  gestion de projet

ORIENTÉ WEB

Développement d’une application Web Niveau 2

  • Langage de programmation Web
  • Frameworks, Debug
  • Publication sur un serveur web
  • Design pattern
  • Accompagnement pratique en mode projet

Gestion de contenus

  • CMS Drupal

Conception d’applications média

  • Communication Interne / Externe
  • Conception de contenus innovants
  • Stratégie Média
  • Communication inter culturelle
  • Intégration Web

ORIENTÉ LOGICIEL

Développement d’une application en Java/JEE

  • Langage Java – plate-forme JEE
  • Utilisation des web services
  • Maîtrise des opérations et des packages de base de Java
  • Utilisation d’un framework
  • Construction et déploiement des applications
  • Réalisation et installation des composants logiciels

Développement d’une application .Net

  • Architecture C# et plate-forme .net
  • Généricité
  • Introspection et réflexion
  • Debug d’une application
  • Universal APP
  • Push et notification
  • Design pattern
  • Accompagnement pratique en mode projet

#Insertion vers l’emploi

  • Concepteur/développeur informatique
  • Développeur Web
  • Développeur en technologies Java/Jee
  • Développeur C#/dot.net
  • Analyste Développeur
  • Développeur Cloud
  • Concepteur d’applications métiers
  • Développeur d’applications Web et mobile

Outils et technologies utilisés :

  • HTML 5
  • CSS
  • JavaScript
  • php xdebug
  • PHP 5/7
  • C#
  • Spring
  • Androïd, Androïd 
  • Drupal
  • Java Objet
  • JEE
  • Oracle
  • Sqlserver
  • Studio