Développeur Logiciel

Campus: 
Angers
Nantes
Rennes
Niveau d étude: 
BAC +2
Mode de formation: 
Formation en alternance
Profil: 
Développeur

Programme de la formation  :

Bases de données

  • Langage SQL Niveau 2
  • Serveurs de bases de données (SQL Server, PostGre SQL…)
  • Modélisation BDD

Application Web

  • UML
  • Symfony 2 Niveau 1
  • Zend
  • Javascript Niveau 2
  • C# / .Net (Framework, BDD, tests, composants Link…)
  • Projet pratique

Gestion de projet

  • Méthode Agile
  • Outils de versionning (Git, Redmine)
  • Interpréter un cahier des charges

Langage objet Java

  • Composants Java (Depend, Jar…)
  • Java Niveau 2 (interface et classes)
  • Hibernate
  • Interfaces Swing, AWT
  • JDBC Niveau 2
  • XML –Xspath – XSLT
  • Projet pratique

Développement

  • Algorithmie Niveau 2
  • Qualité Logicielle
  • Architecture Logicielle
  • Tests unitaires et Jeux d’essais
  • Scripts d’installation
  • Projet pratique

Méthodologie

  • Initiation aux pratiques Dev’Ops

Culture générale

  • Anglais Niveau 2

Objectifs  :

Le Développeur Logiciel développe et maintient des applications informatiques adaptées à un domaine (communication, gestion, services B to B...), à un type d’organisation (ESN, agence Web, DSI...) et à un champ technologique (Internet, Mobile Devices, PC...). 
Ces applications ont généralement pour objectif d’apporter une solution technologique devant faciliter ou rendre plus performants les process ou services des utilisateurs ou clients.
  

Enseignement :

Rigueur du raisonnement logique, faculté d'analyse, esprit de synthèse, sens de l'organisation, facilités de communication et d'expression, capacités d'autonomie et d'initiative.

Public et prérequis :

Bac et connaissances en développement

Candidature :

Titre Professionnel niveau III « Développeur Logiciel »

Pédagogie :

  • Connaissance de la micro-informatique.
  • Connaissance en anglais (lire, comprendre des textes courts, poser des questions simples sans trop d'hésitation et exprimer des opinions)

Aller plus loin :

Offres correspondantes au code ROME suivant :
Autres appellations de l'emploi-type : Analyste programmeur, informaticien d'application, informaticien de développement, concepteur développeur, développeur en nouvelles technologies…

Bassin d'emploi :

12 mois en alternance (1 semaine de cours par mois)