Formation Programme technique I 50 j
modulaire
Unix,
Internet,
H
ttp
,
les
fondamentaux : 84 h
u Unix Utilisateur Développeur : 14h
Notions et fonctions de base
L'exécution des commandes
Les outils et la programmation du shell
Les mécanismes internes et la communication
u Internet, http et HTML : 14h
Navigateur/Serveur Web
Le format des documents
Présentation du protocole HTTP
Généralités du HTML
Structure d'un document HTML
En-tête, styles de paragraphe, hyperliens, listes,
styles, images et couleurs
Tableaux, multifenêtrage, formulaires,
CSS et feuilles de style
u XML-XSLT : 14h
Les bases d'XML
Document XML valide
Les espaces de noms (namespaces)
Les API de programmation : accéder aux données
depuis un programme
XSLT : les feuilles de style XML
Utilisation de XML schéma
Les langages spécialisés
u Développement Web sous Microsoft .net : 42h
Rappels de Programmation OO
Rappels éléments du langage
ADO.NET & ASP.NET
ASP.NET MVC
Entity & LinQ
Méthodologies, Systèmes
dinformation : 98 h
u UML et conception Objet : 28h
Introduction
La modélisation métier
L'expression des besoins
L'analyse
La conception
Présentation métiers AMOA
u Qualimétrie et qualité logicielle : 14h
Introduction au monde de l'open source
Les outils de tests unitaires
Les outils de test d'intégration
u RUP / XP Méthodes agiles : 14h
Introduction aux méthodes agiles
eXtreme Programming
Méthodologie Scrum et Ingénierie du logiciel
RUP (Rational Unified Project)
u Organisations, architectures et S.I : 21h
Télécommunications : marché et solutions
Architectures et technologies de réseaux
Eléments de sécurité des systèmes
L'infrastructure du S.I
Les logiciels libres. EAI et Portail
Webservices et Java .Net
u PPO & Design Patterns : 21h
Présentation
Patrons de création
Patrons de structuration
Patrons de gestion des comportements
Patrons de communication
Développement, intégration JEE : 77 h
u Introduction à JEE : 14h
Introduction à Java et aux applications distribuées
Les conteneurs de composants JEE
Les services de JEE
Développement d'une architecture distribuée en Java
Panorama des offres JEE du marché
Communications distantes : Socket (TCP/IP, UDP),
RMI/Corba, JMS (messages) et JavaMail
EJB Introduction
u API JDBC, accès aux bases de données : 7h
Accès aux SGBDR avec JDBC
Connection
Query
Resultset
Rssourcebundle, ORM
u JavaServer Pages (JSP) et Servlet : 7h
Les pages JSP
JSP et Servlet
Formulaires
Les contextes et sessions
JSTL et Expression Language
Les TagLib
Déploiement d'une application Web
Sécuriser les applications Web
u Modèle MVC et Framework Struts : 7h
Rappels sur le paradigme MVC
Présentation de Struts 1
Mise-en-œuvre
Le modèle et les actions
Les vues et la bibliothèque de balises
Déclaration des beans de formulaires
Validation avancée avec Validator
u Présentation et framework Jsf : 14h
Introduction JSF 2
Application JSF 2
Facelets
La bibliothèque des composants standards
Composants Additionnels
Bean managés
Gestion des messages utilisateur
Validation des saisies
Configuration avancée dune application JSF
Internationaliser une application JSF
u Persistance des données ; Hibernate et JPA : 14h
Techniques de persistance Java
Développer une classe persistante simple
Mapping objet / relationnel avec Hibernate
Langage HQL et API Criteria
Annotations vs XML
Mapping objet / relationnel avec JPA
Manipuler les objets persistants
Le langage JPQL
Transactions et accès concurrents
(DJ2ee)
Unités de valeur capitalisables pour lobtention du Titre Analyste Informaticien
certifié niveau II
(I
nscription RNCP code 326n au J.O. du 12/05/11)
Les durées
de ce cursus
sont données à titre
indicatif et peuvent être
modulées pour un
ajustement pédagogique
Durée maximale
du parcours :
50
j
-
3
50
h
u RIA et Frameworks Web 2.0 : 14h
Présentation générale
Les composants graphiques
JavaScript Native Interface - JSNI
Les services distants
Concepts avancés
Projet de cycle : 84h
Réalisé par équipes de 3-5 personnes : en relation avec une maîtrise
douvrage déléguée, les auditeurs constitués en groupes de projet de 3
à 5 personnes formalisent un cahier des charges, produisent les
dossiers de Spécifications fonctionnelles et techniques, modélisent,
assurent la Conception, le Développement et lIntégration de leur
système en environnement Client Web et architectures distribes.
Soutenance devant un public de professionnels.
Apports Complémentaires : 7 h
u Atelier communication et entretien technique : 7h
La formation
Description
Etalé sur 10 semaines, ce cursus intensif de haut niveau permet à ses
auditeurs de développer une maîtrise globale et opérationnelle en termes
de Conception et Développement Objet en environnement Web et
architecture distribuées sous Java EE. Leur progression pédagogique leur
permet par ailleurs daborder de manière concrète la plate-forme Web de
Microsoft.
Sappuyant sur des prérequis strictement évalués en termes de savoir-faire
algorithmique, de maîtrise des éléments de programmation Java de base,
de Conception de bases de données, de conduite de projet et de pratique
du langage SQL, ces savoir-faire leur assurent une intégration
imdiate, pérenne et évolutive sur le marché de l'emploi informatique
NTIC dans le domaine des Etudes et Développement.
Les postes occupés par nos auditeurs dès l'issue de ce parcours sont
identifiés : Ingénieurs Etudes et Développement Java EE, Ingénieurs
Développement NTIC, Concepteurs Développeurs, Analystes
Réalisateurs.
La richesse des contenus, le haut niveau de la formation et une pédagogie
active et applicative validée par un projet de fin de cycle, permettent à nos
auditeurs une montée en opérations immédiate au sein d'équipes de
développement.
Capacités visées
A l'issue de la formation, les auditeurs :
u Auront bâti une maîtrise opérationnelle de la mise en œuvre du modèle
Objet appliqué à Java,
u Auront consolidé leur pratique dUML et des Design Patterns ainsi que
la mise en œuvre de processus de développement agiles formalisés
(Scrum et RUP/XP),
u Auront bâti une maîtrise opérationnelle du développement Web en
environnement Java EE appliqué en y incluant la pratique efficiente des
Frameworks de référence : Struts, Hibernate, Jsf,
u Bénéficieront dune appropriation des démarches qualité bâtie sur une
maîtrise des méthodes et outils d’intégration, et de démarches de test et
de recette rigoureuses,
Toutes compétences propres à leur assurer une montée en opération
immédiate au sein de projets Web en environnement Java EE.
Certification
Chaque cours fait l'objet d'une évaluation formelle.
Une moyenne des évaluations pondérées permet au
corps pédagogique, à la fin du cursus, de statuer sur
une décision de validation dunités de valeur décrites
par le référentiel du Titre Analyste Informaticien
(niveau II certifié RNCP).
Le public
Profil
Candidats de niveau Bac+2/3+
u Issus de filières informatiques
u Justifiant dune expérience en conception et
développement significative
Prérequis techniques
u Connaissance des architectures de système et
maitrise du poste de travail micro
u Expérience en conception, intégration et
déploiement d'applications
u Savoir-faire en algorithmique et programmation
u Maîtrise des éléments du langage Java
u Connaissance du paradigme de l’objet
u Maîtrise des Bases de données relationnelles et
du langage SQL,
u Maîtrise dune IDE de type Eclipse
Statut
u Auditeurs en Formation Initiale sous statut
étudiant
u Demandeurs d'emploi, CSP, CRP, CIF CDD,
indemnisés ou non indemnisés
u Salariés d'entreprise (en congé individuel de
formation, sous plan de formation entreprise ou
en période de professionnalisation)
Sélection
Sur trois phases :
u Lettre et cv à adresser par mail à l'afcepf :
afcepf@afcepf.fr
u Réunion dinformation collective suivie de tests
(en logique et raisonnement)
u Entretien individuel
Durée
Pour le cursus complet :
350 heures - 50 jours de formation
3 rue Danton - 92240 Malakoff I Tél. : 01 49 65 62 49 I fax : 01 57 21 39 22 I afcepf@afcepf.fr I www.afcepf.fr
329 901 789 RCS Nanterre I SIRET : 329 901 789 00068 I NAF 8559A
Développeur J2EE (DJ2ee)
Unités de valeur capitalisables pour lobtention du Titre Analyste Informaticien
certifié niveau II (Inscription RNCP code 326n au J.O. du 12/05/11)
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !