ebook img

Filière JAVA SPRING ANGULAR PDF

34 Pages·2017·0.58 MB·French
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Filière JAVA SPRING ANGULAR

FILIERE JAVA SPRING ANGULAR • 57 JOURS – 399 HEURES FILIERE JAVA SPRING ANGULAR OBJECTIFS ▪ Savoir conceptualiser une application ▪ Développer des applications clients lourds en Java ▪ Développer des applications clients légers en Java EE ▪ Maîtriser les frameworksclés front end et back end PRE-REQUIS ▪ Avoir des notions d’algorithmie PROFIL DES PARTICIPANTS ▪ Consultants, analystes, chefs de projet, développeurs METHODES ET MOYENS PEDAGOGIQUES ▪ 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 CERTIFICATION / ATTESTATION ▪ Attestation de formation LIEU DE LA FORMATION ▪ AJC FORMATION FILIERE JAVA SPRING ANGULAR Développement basé sur la réalisation de modèles avec CONCEPTION 2 J UML Programmation Java 8 –Fonctions essentielles 4 J JAVA Programmation Java 8 -Fonctions avancées 3 J TEST AGILE TDD et JUNIT 1 J PROJET Projet fonctions Java SE 1 J Concepts des bases de données relationnelles 1 J BASE DE DONNEES 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 3 J WEB Java EE et les API Servlet et JSP 2 J PROJET WEB ProjetJSP/Servlet et méthodes 1 J Gérer les dépendances avec Maven 1 J GESTIONDEPROJETJAVA GestiondeversiondesourcesavecGit 0,5 J Jenkins 0,5 J SOA Services Web avec Java SE 2 J SpringCoreet Data 3 J SpringMVC 3 J FRAMEWORK Spring Boot, Batch et Security 2 J Angular 4 J Projet JPA/SpringMVC/JSP 2 J PROJET METIER Projet SpringBoot/Rest/Angular 2 J FILIERE JAVA SPRING ANGULAR METHODES AGILESCRUM 3 J PROJET FINAL Projet Final -Applications Métier Java EE 5 J Rôle etcomportement du consultant objectif «qualité» de 1 J la mission COMPORTEMENTAL Gestion du temps et des priorités 1 J Communiquer efficacement 1 J CERTIFICATION Evaluationdes acquis 1 J FILIERE JAVA SPRING ANGULAR • • > PROGRAMME ▪ Objectifs et principes d’un ▪ Diagramme de communication développement basé sur la ▪ Diagramme de structure composite RÉFÉRENCE : JAVSPRINGANG réalisation de modèles objets (MDE/MDA) • DURÉE : 2jours, 14 heures ▪ Les concepts généraux de modélisation objet (abstraction, ▪ Le Design Pattern d’IHM: Model classe, encapsulation, ...) View Controller ▪ Framework d’IHM OBJECTIFS • ▪ Maîtriser les principes de • l'approche objet et son ▪ UnifiedModelingLanguage(UML) ▪ Styles et patterns d'architecture vocabulaire. ▪ UML et les processus ▪ Architecture logicielle à base de ▪ Etre en mesure de lire et de méthodologiques composants comprendre les principaux ▪ Présentation d’UnifiedProcess(UP) diagrammes UML. • ▪ Etre en mesure de s'appuyer sur UML pour mener à bien • le développement de ▪ Architecture ▪ Cycle de vie des logiciels et systèmes informatiques basé problèmes d'évolution et de ▪ Différents modèles d’architecture sur la réalisation de modèles. maintenance ▪ Composants, programmation métier ▪ Comment concevoir et réaliser des applications rapidement à partir de • frameworkset de composants ▪ De l’analyse à la conception réutilisables? ▪ 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 FILIERE JAVA SPRING ANGULAR • > PROGRAMME ▪ Compilation et exécution ▪ Kit de développement Java RÉFÉRENCE : JAVSPRINGANG ▪ La compilation Just In Time et la technologie Hot Spot DURÉE : 4 jours, 28 heures ▪ Déploiement des applications • OBJECTIFS ▪ types primitifs, structures de ▪ Connaître l’architecture de contrôle, tableaux, … Java SE ▪ Connaître les fonctions • essentielles de Java SE ▪ Déclaration d’une classe ▪ Comprendre les principes de ▪ Visibilité d’une classe et de ses la programmation orientée membres. Bloc d’initialisation objet 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 • • • FILIERE JAVA SPRING ANGULAR • > PROGRAMME ▪ Annotations standards RÉFÉRENCE : JAVSPRINGANG ▪ Syntaxe des annotations. Déclaration et utilisation DURÉE : 3jours, 21 heures API JNDI (Java Namingand Directory Interface) pour les services de OBJECTIFS nommage et d’annuaire ▪ Connaître les fonctions • avancées de Java SE ▪ Gestion des données à l’aide de ▪ Savoir déployer et gérer des JDBC. applications JavaSE ▪ Utilisationde datasourcesavec JNDI Invocation dynamique DII • ▪ Architecture JMX ▪ Agent JMX ▪ Mise en œuvre de JMX. • • • FILIERE JAVA SPRING ANGULAR • > PROGRAMME ▪ Processusde test ▪ Qualitélogicielle RÉFÉRENCE : JAVSPRINGANG ▪ Typologies de Test ▪ Test unitaireet test d’intégration DURÉE : 1jour, 7heures • OBJECTIFS ▪ Présentation de la TDD ▪ Tests traditionnels et TDD ▪ Comprendre la valeur ajoutée des tests unitaires ▪ Impact sur la documentation ▪ Impact des tests sur la conception ▪ Mettre en œuvre un test unitaire avec Junit ▪ Le développement orienté ▪ comportement ▪ Comprendre la notion de Mocket la mettre en œuvre ▪ Coûts et bénéfices • ▪ Classe de test ▪ Méthode de test ▪ @Test ▪ @Beforeet @BeforeClass ▪ @Afteret @AfterClass ▪ Assert ▪ Intégration avec Eclipse • ▪ Notion de Suite de test ▪ @RunWith ▪ Tests paramétrés • ▪ Définitiond’un Mock ▪ Quand les créer ▪ Types de Mock ▪ Types d’implémentations ▪ Bibliothèques de Mocks ▪ Mise en œuvre Mockito FILIERE JAVA SPRING ANGULAR • > PROGRAMME ▪ Les stagiaires travaillent en toute autonomie, en binômes. Ils sont RÉFÉRENCE : JAVSPRINGANG libres d’effectuer les choix adaptés, de développer les parties dont ils jugent avoir le plus besoin et DURÉE : 1jour, 7 heures d'apporter leurs propres solutions aux problèmes posés. ▪ Le formateur encadre les stagiaires OBJECTIFS par sa présence et répond aux questions. Il intervient pour épauler ▪ Savoir concevoir et un binôme en difficulté ou pour faire implémenter une application le point à l'ensemble du groupe sur en utilisant les possibilités de des notions non acquises. Il peut JavaSE, des principes de être amené à approfondir ou conception adaptés. compléter certaines connaissances. • ▪ Couches logicielles ▪ Modèle Vue Contrôleur (MVC) et ses variantes ▪ Domain Driven Design ▪ Frameworks FILIERE JAVA SPRING ANGULAR • > PROGRAMME ▪ Limites des systèmes à fichier ▪ Organisation base de données RÉFÉRENCE : JAVSPRINGANG ▪ Définitions ▪ Objectifs des SGBD DURÉE : 1 jour, 7 heures ▪ Fonctions des SGBD ▪ Processus de conception de base de données OBJECTIFS ▪ Connaître les principes de • fonctionnement d’une base ▪ Généralités de données relationnelle. ▪ Entités et attributs ▪ Types et occurrences ▪ Identifiants ▪ Associations et cardinalités ▪ Exemples • ▪ Généralités ▪ Relations, attributs et tuples ▪ Contraintes d'intégrité ▪ Traduction modèle E/A -modèle relationnel ▪ Problème de la redondance ▪ Normalisation ▪ Algèbre relationnelle Architecture d'une base de données Introduction à la base de données NoSQL

Description:
Savoir conceptualiser une application Développement basé sur la réalisation de modèles avec. UML. 2 J Gérer les dépendances avec Maven. 1 J. Gestion de version de sources avec Git. 0,5 J. Jenkins. 0,5 J. SOA. Services Web avec Java SE . Invocation dynamique DII .. Spring MVC et jQuery.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.