Filière Concepteur Développeur en environnement Objet

FILIERE
CONCEPTEUR / DEVELOPPEUR
EN ENVIRONNEMENT OBJET
•57 JOURS –399HEURES
CONCEPTEUR/DEVELOPPEUR EN ENVIRONNEMENT OBJET
OBJECTIFS
PRE-REQUIS
PROFIL DES PARTICIPANTS
METHODES ET MOYENS PEDAGOGIQUES
CERTIFICATION / ATTESTATION
LIEU DE LA FORMATION
Acquérir les compétences clés nécessaires et la maîtrise des pratiques recommandées pour intégrer des
projets de conception, de développement ou de maintenance d’application multi-tiers JAVA.
Avoir des notions d’algorithmie
AJC FORMATION
Alternance d’exercices, cas pratiques et de notions théoriques.
1 PC par stagiaire, remise des supports sur clé USB personnalisée, tableau blanc, vidéoprojecteur
Evaluation, cas pratiques, QCM
Demandeur d’emploi, indemnisé ou non, titulaire d’un BAC +5 (ou supérieur) d’un domaine scientifique
(Mathématiques, Physique, Chimie, Biologie, Mécanique, Electronique, etc.), ou titulaire d’un BAC +2 (ou
supérieur) en informatique, ou d’une expérience d’au moins 5 ans dans les métiers du développement.
Attestation de formation
Diplôme RNCP de Niveau I (Bac + 5) « Concepteur/Développeur en Environjnemnt Objet »
CONCEPTEUR/DEVELOPPEUR EN ENVIRONNEMENT OBJET
CONCEPTION
Développement basé sur la réalisation de modèles
avec UML
2 J
JAVA
Programmation Java
–Fonctions essentielles 4 J
Programmation Java
- Fonctions avancées 3 J
TEST
Agile TDD et JUNIT
1 J
Projet fonctions Java SE
2 J
PROJET
BASE DE DONNEES
Concepts des bases de données relationnelles
1 J
Le langage SQL
2 J
Programmation Java et base de données
1 J
PERSISTANCE
JPA avec
Hibernate 4 J
Initiation Web avec HTML5, CSS, JAVASCRIPT,
BOOTSTRAP
4 J
WEB
Java EE et les API Servlet et JSP
2 J
PROJET WEB
Projet
JSP/Servlet et méthodes 2 J
Gérer les dépendances avec
Maven 1 J
GESTION
DE PROJET
JAVA
Gestion
de version de sources avec Git 1 J
Java Server Faces (JSF)
3 J
FRAMEWORK
Enterprise Java
Beans 2 J
PROJET
METIER
Projet JSF/CDI/EJB/JDBC et méthodes
2 J
SOA
Services Web avec Java SE
2 J
FRAMEWORK
Initiation
Spring 3 J
Spring
Web 3 J
Angular
JS V1 et Sensibilisation V2 4 J
METHODES
AGILE
SCRUM 3 J
PROJET FINAL
Projet Final
- Applications Métier Java EE 3 J
COMPORTEMENTAL
Communiquer efficacement
1 J
Evaluation des acquis
1 J
CONCEPTEUR/DEVELOPPEUR EN ENVIRONNEMENT OBJET
RÉFÉRENCE : CONCDEVJAVA
OBJECTIFS
DURÉE :
> PROGRAMME •
Objectifs et principes d’un
développement basé sur la
réalisation de modèles objets
(MDE/MDA)
Les concepts généraux de
modélisation objet (abstraction,
classe, encapsulation, ...)
•
Unified Modeling Language (UML)
UML et les processus
méthodologiques
Présentation d’Unified Process (UP)
•
Architecture
Différents modèles d’architecture
Composants, programmation métier
•
De l’analyse à la conception
Projection du modèle d’analyse sur
l’architecture
Définition de contrats entre modules
fonctionnels
Interface d’architecture, de métier,
de contrôle
•
Avantage du modèle objet
Design Pattern métiers : adapteur,
décorateur, etc.
Framework, logiciels et outils
2 jours, 14 heures
•
Diagramme de communication
Diagramme de structure composite
•
Le Design Pattern d’IHM : Model
View Controller
Framework d’IHM
•
Styles et patterns d'architecture
Architecture logicielle à base de
composants
•
Cycle de vie des logiciels et
problèmes d'évolution et de
maintenance
Comment concevoir et réaliser des
applications rapidement à partir de
frameworks et de composants
réutilisables ?
Maîtriser les principes de
l'approche objet et son
vocabulaire.
Etre en mesure de lire et de
comprendre les principaux
diagrammes UML.
Etre en mesure de s'appuyer
sur UML pour mener à bien
le développement de
systèmes informatiques basé
sur la réalisation de modèles.
CONCEPTEUR/DEVELOPPEUR EN ENVIRONNEMENT OBJET
RÉFÉRENCE : CONCDEVJAVA
OBJECTIFS
DURÉE :
> PROGRAMME •
Compilation et exécution
Kit de développement Java
La compilation Just In Time et la
technologie Hot Spot
Déploiement des applications
•
types primitifs, structures de
contrôle, tableaux, …
•
Déclaration d’une classe
Visibilité d’une classe et de ses
membres. Bloc d’initialisation
statique
Constructeurs
Spécialisation des classes. Classes
abstraites, classes d’interface
Les méthodes à arguments
variables
Les types énumérés
Les imports statiques
Transtypage des objets. Autoboxing
des types primitifs
Les types génériques
Les classes internes
•
•
•
4 jours, 28 heures
Connaître l’architecture de
Java SE
Connaître les fonctions
essentielles de Java SE
Comprendre les principes de
la programmation orientée
objet
1 / 30 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!