FORMATION DÉVELOPPEUR JAVA J2EE EN TUNISIE CHEZ TECHCARE

FORMATION DÉVELOPPEUR JAVA J2EE EN TUNISIE CHEZ TECHCARE

د.ت 2,500.000 TND

Vous souhaitez vous professionnaliser dans la conception d’interface web ? Vous êtes doué en informatique et vous recherchez un travail dans ce domaine ? Alors notre formation DÉVELOPPEUR JAVA J2EE en Tunisie est faite pour vous ! Grâce à Techcare reprenez vos rêves en main et débutez la carrière de vos rêves.

Réservez votre place maintenant et bénéficier 2 500 Points!
Ajouter au favoris
Ajouter au favoris

AVANTAGES DE LA FORMATION DÉVELOPPEUR JAVA EN TUNISIE CHEZ TECHARE

Notre formation développeur Java en Tunisie, vous permettra de développer des applications Java évolutives et modernes. Vous traiterez les problématiques de découpage en couches d’une application et le moyen de les adresser en appliquant les bons Designs Patterns. Vous serrez aussi capable de capitaliser sur les API et Framework les plus utilisés.

OBJECTIFS DE LA FORMATION DÉVELOPPEUR JAVA CHEZ TECHCARE

  • Découvrir le principe de découpage en couches d’une application
  • Utiliser le conteneur Spring
  • Accéder aux données avec Hibernate
  • Développer une API REST exposant des ressources
  • Consommer une API REST depuis une application cliente HTML/JS AngularJS

LES AVANTAGES DE LA FORMATION DÉVELOPPEUR JAVA CHEZ TECHCARE

Cette formation est centrée 100 % pratique et vous permettra d’être opérationnel. Elle est dispensée par de vrais experts en informatique qui vous donneront les clés de la réussite. Avec TECHCARE, vous êtes assuré de reprendre votre carrière en main.

PUBLIC CIBLE DE LA FORMATION DÉVELOPPEUR JAVA CHEZ TECHCARE

Jeunes Diplômés – Informaticien – Chefs De Projet – Architectes Logiciels – Architectes De Systèmes D’information – Responsables Techniques – Demandeur D’emploi

INFORMATIONS PRATIQUES :

Cette formation se déroule sur 3 mois. Elle est certifiée, comme toutes les formations dispensées par TECHCARE, et vous recevrez une certification à la fin de cette formation. Pour plus d’information vous pouvez nous contactez au 29 365 324.

PROGRAMME DE FORMATION DEVELOPPEUR JAVA J2EE CHEZ TECHCARE :

MODULE 1 : INTRODUCTION AU LANGAGE JAVA J2EE

  • Bonnes pratiques : séparation des responsabilités, DRY, KISS, classes
  • agnostiques, POJO.
  • Principe du découpage en couches : accès aux données, métier et Web.
  • Rôle des Spring, Hibernate, Jersey et AngularJS.
  • Librairies complémentaires : logging avec slf4j et logback, tests unitaires avec
  • JUnit, les mocks
  • Le principe des “Single Page Application”

MODULE 2 : ENVIRONNEMENT DE TRAVAIL

  • L’environnement Eclipse.
  • Le plug-in Spring Tool Suite (STS).
  • Les dépendances Maven.
Travaux pratiques
  • Installation de l’IDE et du plug-in Spring Tool Suite.

MODULE 3 : MISE EN PLACE D’UNE ARCHITECTURE MULTICOUCHE AVEC SPRING

  • Le découpage en couches, l’approche POJO.
  • La gestion de l’état.
  • L’injection de dépendances.
  • Les interceptions.
  • Les invocations planifiées.
  • La supervision avec JMX.
  • La configuration du conteneur (annotations, par XML).
  • Le test des beans managés.
Travaux pratiques
  • Mise en place d’une application multicouche, utilisation de Spring comme
  • factory pour gérer nos objets (cycle de vie, injection de dépendance…).

MODULE 4 : ACCES AUX DONNEES AVEC HIBERNATE ET JPA

  • Le mapping objet relationnel (XML, annotations).
  • Le Lazy Loading.
  • L’API EntityManagerFactory et EntityManager.
  • JPA-QL, API Criteria, MetaModel, EntityGraph.
  • La gestion des transactions, le lien entre couplage JPA et JTA.
Travaux pratiques
  • Mise en place d’entités persistantes. Gestion Spring du cycle de
  • l’entityManager JPA, usage du moniteur transactionnel de Spring et des
  • annotations JTA.

MODULE 5 : WEB SERVICES REST, API JAX-RS VS SPRING MVC

  • Qu’est-ce qu’une URI ?
  • Rappels HTTP : les verbes (GET, PUT…), les retours, les contentType, les entêtes, la gestion du cache.
  • CORS : Cross Origin Shared Resource.
  • HATEOAS,
  • Mise en place de services REST (JAX-RS et Jersey).
  • Comparaison avec Spring MVC.
Travaux pratiques
  • Développement d’une API REST exposant les ressources de l’exercice précédent.

MODULE 6 : Client HTML/JavaScript avec AngularJS

  • L’avantage des IHM “côté client”.
  • L’écueil que représente la manipulation du DOM.
  • L’approche proposée par AngularJS.
  • Isomorphic JavaScript pour le rendu côté serveur.
Travaux pratiques
  • Création d’un client HTML/JavaScript avec AngularJS consommant l’API
  • REST développée précédemment.

 

Avis

Il n’y a pas encore d’avis.

Soyez le premier à laisser votre avis sur “FORMATION DÉVELOPPEUR JAVA J2EE EN TUNISIE CHEZ TECHCARE”

Votre adresse e-mail ne sera pas publiée.