Concepteur Développeur informatique en alternance

publicité
Concepteur Développeur informatique
en alternance
Première alternance : Entreprise (entre 2 et 9 semaines)
Première alternance : formation 'développement d'application Client/Serveur'
(9 semaines)

MODULE : Algorithmique et programmation procédurale (3 Semaines)
Objectif :
o
o
Etre capable de traduire l'algorithme d'une fonction en C#.
Etre capable de tester des fonctions codées en C#.
Descriptif :
o
o
o
o

Algorithmique.
Etude des structures de données et des fichiers.
Apprentissage du langage C# (codage des algorithmes).
Traduction rapide d'algorithmes en programmes C#.
MODULE : Développement d'une application microsoft dot NET (2
semaines)
Objectif :
o
o
Etre capable de développer une interface fenêtrée
Etre capable d'utiliser l'environnement de développement intégré .NET.
Descriptif :
o
o
Réalisation d'interfaces fenêtrées.
Insertion de composants.
AFPA Grenoble Le Pont de Claix
© Marc FAYOLLE

MODULE : Conception et manipulation d'une base de données (3
Semaines)
Objectif :
o
o
Maîtriser l'analyse et la conception des bases de données.
Maîtriser les techniques d'accès aux bases de données.
Descriptif :
o
o
o
o
o

Etude du modèle conceptuel de données.
Etude du modèle logique de données.
Réalisation de scripts de création de base de données.
Langage SQL, procédures stockées.
Architecture Client-Serveur, accès ODBC.
MODULE : Développement de composants d'accès aux données (1
semaine)
Objectif :
o
Etre capable de développer des composants d'accès aux données
Descriptif :
o
o
Acces à une base de données depuis un programme C# sous dot Net.
Utilisation d'ADO.Net.
Seconde alternance : Entreprise (12 semaines)
Seconde alternance : formation 'objet' (6 semaines)

MODULE : Apprentissage langage Java (1 Semaine)
Objectif :
AFPA Grenoble Le Pont de Claix
© Marc FAYOLLE
Connaître la syntaxe du langage Java.
Descriptif :
Programmation procédurale en Java.

MODULE : Programmation Objet Java (4 Semaines)
Objectif :
Maîtriser les notions d'objet, de classe, d'encapsulation et d'héritage.
Maîtriser le polymorphisme ainsi que la généricité.
Maîtriser la création d'interfaces fenêtrées Java.
Etre capable d'interfacer une Base de données.
Découverte des principes de conception orientés objets.
Descriptif :
Création d'une classe, avec encapsulation, protection des données membres,
constructeurs et destructeurs, surcharge des opérateurs, fonctions d'entrées
sorties.
Réalisation d'une application mettant en oeuvre l'héritage, le
polymorphisme, et les Collections d'objets.
Programmation JAVA et création de pages animées (applets) et
d'applications fenêtrées.
Traitement des événements par des écouteurs, et création d'objets pouvant
être écoutés.
Interfaçage d'une base de données par JDBC.
Savoir mettre en oeuvre les écouteurs, et créer des objets écoutables.
Savoir mettre en oeuvre le multitâche et les sockets.

MODULE : UML
(1 Semaine)
Objectif :
Etre capable de lire une spécification UML.
Etre capable de modéliser une petite application objet à l'aide d'UML.
Descriptif :
Connaître les 9 diagrammes UML ainsi que leur rôle.
AFPA Grenoble Le Pont de Claix
© Marc FAYOLLE
Réaliser une spécification UML d'une application, en suivant un processus
compatible avec UML (Unified Process).
Troisième alternance : Entreprise (16 semaines)
Troisième alternance : formation 'Jee' (7 semaines)

MODULE : Internet - scripts 'clients'
(1 Semaine)
Descriptif :
Etre capable de développer des pages statiques HTML.
Etre capable de dynamiser des pages web en utilisant Javascript.
Descriptif :
Réalisation de pages statiques (HTML, feuilles de style CSS)
Réalisation de scripts clients et intégration de composants (Javascript).

MODULE : Introduction à XML (1 Semaine)
Objectif :
Initiation aux concepts de base de XML
Présentation des utilisations possibles et des outils existants aujourd'hui
Descriptif :
Documents XML, validation des documents par DTD ou XML-Schéma.
présentation des documents par CSS2 ou XSLT,
parcours d'un document à l'aide du DOM.

MODULE : J2EE : JSP - Servlets (3 Semaines)
AFPA Grenoble Le Pont de Claix
© Marc FAYOLLE
Objectif :
Etre capable de développer une application internet avec la technologie JSP
Appréhender le framework Struts
Descriptif
utilisation de Java Server Page.
utilisation des Servlet.
intégration de Java Beans
Tags et JSTL
Expression Language
Utilisation d'Ajax
Mise en oeuvre du framework Struts

MODULE : J2EE : Serveur d'application, EJB (2 semaines)
Objectif :
Connaître les éléments d'une architecture 4/3.
Maîtriser les techniques de base pour sa mise en oeuvre.
Descriptif
Entreprise Java Beans, EJB3 session, EJB3 entités.
Service Web.
Conteneur: Sun Application Serveur.
Outils de développement : Netbeans
Quatrième alternance : Entreprise (12 semaines)
Quatrième alternance : formation 'Développement mobile' (5 semaines)

MODULE : Nomade Android (2,5 Semaines)
Objectif :
Concevoir et développer une application mobile sous Android.
Définir une interface graphique appropriée à l'appareil nomade
AFPA Grenoble Le Pont de Claix
© Marc FAYOLLE
Intégrer des interfaces vers des ressources de l'entreprise (serveur BD, web
services)
Intégrer des services et utiliser des périphériques sous Android
Descriptif
Installation du SDK Android et des plugins d'IDE
Développer des interfaces : Activitys, Intents
Gérer la persistance : préférences, fichiers, base de données Sqlite
Appel de services web SOAP et REST
Géolocalisation, Webkit
Multimédia, téléphonie, ressources matérielles

MODULE : Nomade IOS (2,5 Semaines)
Objectif :
Concevoir et développer une application mobile sous IPhone.
Définir une interface graphique respectant les règles d'ergonomie IPhone
Intégrer des interfaces vers des ressources de l'entreprise (serveur BD, web
services)
Intégrer des services et utiliser des périphériques sous IOS
Descriptif
Prise en main de l'environnement de développement sur Mac
Apprentissage du langage Objective C
Manipuler les composants graphiques : InterfaceBuilder
Gérer la persistance : fichiers, base de données Sqlite
Géolocalisation, appel des services web
Multimédia, téléphonie, ressources matérielles
Cinquième alternance : Entreprise (20 semaines)
Cinquième alternance : Certification (1 semaine)
EVCP : Evaluation des compétences professionnelles
(1 Semaine )
Objectif :
AFPA Grenoble Le Pont de Claix
© Marc FAYOLLE
o
Faire valider ses compétences professionnelles
Descriptif :
o
o
Préparation de la présentation de la réalisation effectuée en projet.
Présentation devant un jury de professionnels du projet développé en
entreprise
AFPA Grenoble Le Pont de Claix
© Marc FAYOLLE
Téléchargement