Envoyer par email    Version imprimable    Imprimer    Partager

Concepteur développeur Logiciels

Veuillez sélectionner 2 ou 3 produits

>> Fermer
Durée : 65 jours de formation en centre sur un amplitude d'un an
Prix : nous consulter
Référence : INFCDL
  • Le monde du développement logiciel vit actuellement une transformation importante avec l’arrivée de nouvelles pratiques qui permettent d’optimiser la réutilisation de composants logiciels et la distribution des traitements sur le réseau, y compris Internet. Ces pratiques se mettent en œuvre soit avec les technologies de Microsoft (l’environnement .NET), soit avec les technologies Java (Java EE : Java Platform, Enterprise Edition). Dans ce contexte, le concepteur développeur logiciels participe aux différentes étapes de la création d’applications de l’étude du besoin, à la conception, à la programmation, aux tests, et éventuellement au déploiement et à la formation des utilisateurs. Il utilise les possibilités offertes par la modélisation et la programmation orientée objet, le Web, les bases de données, la distribution logicielle et les environnements .NET et/ou JEE.



Points forts de cette formation
  • Cette formation permet d’acquérir une spécialisation très opérationnelle sur une courte période.
  • Des projets sont réalisés tout au long de la formation et permettent de faire le lien et la synthèse des domaines étudiés.
  • Cette formation fait l’objet d’un partenariat avec Microsoft.



Objectifs
  • Développer à l’aide de langages orientés objets
  • Participer à une modélisation UML
  • Créer des interfaces utilisateurs Web et accéder à des bases de données
  • Qualifier et distribuer la solution informatique
  • Concevoir l’architecture de l’application en trois couches logiques : présentation, gestion et accès aux données
  • Créer des composants logiciels réutilisables pour d’autres applications
  • Créer des Web Services
  • Recommander des choix technologiques en fonction des projets




Programme
 
A qui s'adresse
cette formation
Prochaines
ouvertures
Diplôme / Certification
Module Modélisation
  • Programmation objet
  •        Principes de l’orientation objet
  • Modélisation UML
  •        Le formalisme et les diagrammes
           Modèles statiques et dynamiques
           Design Patterns
  • Projet de conception


Module Bases de Données et WEB
  • Langage SQL
  • Mise en place d’un SGBDR
  • Les feuilles de style CSS
  • Le développement AJAX
  • Langages XML, XSL, XSLT


Module Compétences transervales
  • Participer à un projet informatique
  • Sécurité du SI et des applications
  • Communication


Développement dans l’environnement .NET
  • Le langage C#
  • Environnement Microsoft .NET (.NET Framework, ADO.NET)
  • Développement distribué dans le framework (.Net Remoting, SOAP Web Services, WCF)
  • NET (Traitements distribués en langages C#, distribution sur la plateforme)
  • Projet de conception et de développement d’une application distribuée sur Internet


Développement JEE
  • Le langage de programmation JAVA
  • Les concepts :
  •        L’architecture distribuée
           L’architecture serveur d’application (conteneur web, conteneur d’EJB)
           La plateforme JEE
           JDBC/JPA
           EJB
           Les Servlets
           Page JSP
           JSTL
           JSF
           Web Services : JAX-WS
  • Traitements asynchrones : JMS
  • Développement distribué sur la plateforme JEE (EJB, Web Services, JMS, JNDI, Serveurs d’application Java)
  • Projet de conception et de développement d’une application distribuée sur Internet


  • Le candidat sera titulaire d’un bac, d’une expérience de minimum 6 mois en entreprise (CDD, interim, alternance, ...) et aura acquis des connaissances dans un langage de programmation (ex : PHP, VBS).
  • Pour les autres profils, une dérogation devra être demandée auprès du CESI.



Titre de niveau III «Analyste Programmeur» (arrêté du 23/02/2007 JO du 03/03/2007) La certification fait l’objet d’un contrôle continu et d’une soutenance de mémoire devant un jury constitué de professionnels Le titre est délivré à partir des éléments suivants : - Etude de cas sur la conception, la modélisation et le développement de solutions logicielles, sur l’utilisation d’un SGBDR et du langage SQL,etc. - Exercices pratiques sur les réseaux, les systèmes d’exploitation, la rédaction d’algorithmes et de code de programmation, etc - Mise en situation lors de stages en entreprise (méthodes d’analyse, contraintes et choix techniques, tests et recettes) - Evaluation par les tuteurs de la performance en entreprise - Evaluation de la cohérence du projet professionnel à partir des outils de diagnostic proposés dans l’espace ViaCesi - Rédaction du mémoire de fin de formation et soutenance orale devant le jury
Veuillez sélectionner 2 ou 3 produits

>> Fermer