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 en JAVA' (10 semaines) MODULE : Algrithmique et prgrammatin prcédurale (4 Semaines) Etre capable de traduire l'algrithme d'une fnctin en Java. Etre capable de tester des fnctins cdées en Java. Algrithmique. Etude des structures de dnnées et des fichiers. Apprentissage du langage Java (cdage des algrithmes). Traductin rapide d'algrithmes en prgrammes Java. 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. AFPA Grenble Le Pnt de Claix
Langage SQL, prcédures stckées. Architecture Client-Serveur, accès ODBC. MODULE : Dévelppement d'une interface JAVA (3 semaines) Maîtriser les ntins d'bjet, de classe, d'encapsulatin et d'héritage. Maîtriser la créatin d'interfaces fenêtrées en Java Swing. Etre capable d'interfacer une base de dnnées via JDBC. Créatin d'une classe, avec encapsulatin, prtectin des dnnées membres, cnstructeurs et destructeurs, surcharge des pérateurs, fnctins d'entrées srties. Mise en œuvre de l'héritage, du plymrphisme, et des cllectins d'bjets. Réalisatin d'interfaces fenêtrées en Swing. Interfaçage d'une base de dnnées par JDBC. Secnde alternance : Entreprise (12 semaines) Secnde alternance : frmatin 'bjet' (3 semaines) MODULE : Prgrammatin Objet Java (2 Semaines) Maîtriser les cncepts avancés de prgrammatin bjet (plymrphisme, généricité, interfaces ) Mise en œuvre des principaux Design Pattern. Traitement des événements par des écuteurs, et créatin d'bjets puvant être écutés. AFPA Grenble Le Pnt de Claix
Utilisatin des principaux Design pattern (Singletn, Façade, Décrateur, Cmmande ) Mise en œuvre du multitâche et des 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. 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' (6 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). AFPA Grenble Le Pnt de Claix
MODULE : J2EE : JSP - Servlets (3 Semaines) Etre capable de dévelpper une applicatin internet avec la technlgie JSP Appréhender un framewrk (Struts u JSF) 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 u JSF 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) AFPA Grenble Le Pnt de Claix
Cncevir et dévelpper une applicatin mbile sus Andrid. Définir une interface graphique apprpriée à l'appareil nmade 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