Cncepteur Dévelppeur infrmatique en alternance Première alternance : Entreprise (entre 2 et 9 semaines) Première alternance : frmatin 'dévelppement d'applicatin Client/Serveur' (9 semaines) MODULE : Algrithmique et prgrammatin prcédurale (3 Semaines) Etre capable de traduire l'algrithme d'une fnctin en C#. Etre capable de tester des fnctins cdées en C#. Algrithmique. Etude des structures de dnnées et des fichiers. Apprentissage du langage C# (cdage des algrithmes). Traductin rapide d'algrithmes en prgrammes C#. MODULE : Dévelppement d'une applicatin micrsft dt NET (2 semaines) Etre capable de dévelpper une interface fenêtrée Etre capable d'utiliser l'envirnnement de dévelppement intégré.net. Réalisatin d'interfaces fenêtrées. Insertin de cmpsants. AFPA Grenble Le Pnt de Claix
MODULE : Cnceptin et manipulatin d'une base de dnnées (3 Semaines) Maîtriser l'analyse et la cnceptin des bases de dnnées. Maîtriser les techniques d'accès aux bases de dnnées. Etude du mdèle cnceptuel de dnnées. Etude du mdèle lgique de dnnées. Réalisatin de scripts de créatin de base de dnnées. Langage SQL, prcédures stckées. Architecture Client-Serveur, accès ODBC. MODULE : Dévelppement de cmpsants d'accès aux dnnées (1 semaine) Etre capable de dévelpper des cmpsants d'accès aux dnnées Acces à une base de dnnées depuis un prgramme C# sus dt Net. Utilisatin d'ado.net. Secnde alternance : Entreprise (12 semaines) Secnde alternance : frmatin 'bjet' (6 semaines) MODULE : Apprentissage langage Java (1 Semaine) AFPA Grenble Le Pnt de Claix
Cnnaître la syntaxe du langage Java. Prgrammatin prcédurale en Java. MODULE : Prgrammatin Objet Java (4 Semaines) Maîtriser les ntins d'bjet, de classe, d'encapsulatin et d'héritage. Maîtriser le plymrphisme ainsi que la généricité. Maîtriser la créatin d'interfaces fenêtrées Java. Etre capable d'interfacer une Base de dnnées. Décuverte des principes de cnceptin rientés bjets. Créatin d'une classe, avec encapsulatin, prtectin des dnnées membres, cnstructeurs et destructeurs, surcharge des pérateurs, fnctins d'entrées srties. Réalisatin d'une applicatin mettant en euvre l'héritage, le plymrphisme, et les Cllectins d'bjets. Prgrammatin JAVA et créatin de pages animées (applets) et d'applicatins fenêtrées. Traitement des événements par des écuteurs, et créatin d'bjets puvant être écutés. Interfaçage d'une base de dnnées par JDBC. Savir mettre en euvre les écuteurs, et créer des bjets écutables. Savir mettre en euvre le multitâche et les sckets. MODULE : UML (1 Semaine) Etre capable de lire une spécificatin UML. Etre capable de mdéliser une petite applicatin bjet à l'aide d'uml. Cnnaître les 9 diagrammes UML ainsi que leur rôle. AFPA Grenble Le Pnt de Claix
Réaliser une spécificatin UML d'une applicatin, en suivant un prcessus cmpatible avec UML (Unified Prcess). Trisième alternance : Entreprise (16 semaines) Trisième alternance : frmatin 'Jee' (7 semaines) MODULE : Internet - scripts 'clients' (1 Semaine) Etre capable de dévelpper des pages statiques HTML. Etre capable de dynamiser des pages web en utilisant Javascript. Réalisatin de pages statiques (HTML, feuilles de style CSS) Réalisatin de scripts clients et intégratin de cmpsants (Javascript). MODULE : Intrductin à XML (1 Semaine) Initiatin aux cncepts de base de XML Présentatin des utilisatins pssibles et des utils existants aujurd'hui Dcuments XML, validatin des dcuments par DTD u XML-Schéma. présentatin des dcuments par CSS2 u XSLT, parcurs d'un dcument à l'aide du DOM. MODULE : J2EE : JSP - Servlets (3 Semaines) AFPA Grenble Le Pnt de Claix
Etre capable de dévelpper une applicatin internet avec la technlgie JSP Appréhender le framewrk Struts utilisatin de Java Server Page. utilisatin des Servlet. intégratin de Java Beans Tags et JSTL Expressin Language Utilisatin d'ajax Mise en euvre du framewrk Struts MODULE : J2EE : Serveur d'applicatin, EJB (2 semaines) Cnnaître les éléments d'une architecture 4/3. Maîtriser les techniques de base pur sa mise en euvre. Entreprise Java Beans, EJB3 sessin, EJB3 entités. Service Web. Cnteneur: Sun Applicatin Serveur. Outils de dévelppement : Netbeans Quatrième alternance : Entreprise (12 semaines) Quatrième alternance : frmatin 'Dévelppement mbile' (5 semaines) MODULE : Nmade Andrid (2,5 Semaines) Cncevir et dévelpper une applicatin mbile sus Andrid. Définir une interface graphique apprpriée à l'appareil nmade AFPA Grenble Le Pnt de Claix
Intégrer des interfaces vers des ressurces de l'entreprise (serveur BD, web services) Intégrer des services et utiliser des périphériques sus Andrid Installatin du SDK Andrid et des plugins d'ide Dévelpper des interfaces : Activitys, Intents Gérer la persistance : préférences, fichiers, base de dnnées Sqlite Appel de services web SOAP et REST Gélcalisatin, Webkit Multimédia, téléphnie, ressurces matérielles MODULE : Nmade IOS (2,5 Semaines) Cncevir et dévelpper une applicatin mbile sus IPhne. Définir une interface graphique respectant les règles d'ergnmie IPhne Intégrer des interfaces vers des ressurces de l'entreprise (serveur BD, web services) Intégrer des services et utiliser des périphériques sus IOS Prise en main de l'envirnnement de dévelppement sur Mac Apprentissage du langage Objective C Manipuler les cmpsants graphiques : InterfaceBuilder Gérer la persistance : fichiers, base de dnnées Sqlite Gélcalisatin, appel des services web Multimédia, téléphnie, ressurces matérielles Cinquième alternance : Entreprise (20 semaines) Cinquième alternance : Certificatin (1 semaine) EVCP : Evaluatin des cmpétences prfessinnelles (1 Semaine ) AFPA Grenble Le Pnt de Claix
Faire valider ses cmpétences prfessinnelles Préparatin de la présentatin de la réalisatin effectuée en prjet. Présentatin devant un jury de prfessinnels du prjet dévelppé en entreprise AFPA Grenble Le Pnt de Claix