FORMATION DÉVELOPPEUR JAVA J2EE EN TUNISIE CHEZ TECHCARE

FORMATION DÉVELOPPEUR JAVA J2EE EN TUNISIE CHEZ TECHCARE

(7 avis client)

د.ت 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.

 

7 avis pour FORMATION DÉVELOPPEUR JAVA J2EE EN TUNISIE CHEZ TECHCARE

  1. Franziska

    Wow, amazing blog layout! How lengthy have you been blogging
    for? you made blogging glance easy. The total look of your website is wonderful, as neatly as the content!
    You can see similar here najlepszy sklep

  2. Curt Paillant

    Your place is valueble for me. Thanks!…

    https://www.smortergiremal.com/

  3. Sugar Defender

    After all, what a great site and informative posts, I will upload inbound link – bookmark this web site? Regards, Reader.

    https://youtu.be/XTSBaC58k0M

  4. Fitspresso

    I just like the valuable info you provide to your articles. I’ll bookmark your blog and check once more here regularly. I am moderately sure I will be told many new stuff proper here! Best of luck for the following!

    https://youtu.be/FVh0y8qXZfU

  5. Xero Certified Advisor

    Some really nice stuff on this web site, I love it.

    https://www.base2basebookkeeping.co.uk/getting-started-with-xero

  6. java burn

    Thanks for some other informative site. Where else may I get that type of info written in such a perfect method? I’ve a undertaking that I am just now operating on, and I have been at the look out for such info.

    https://youtu.be/OGbmZybw7TQ

  7. Lipozem Review

    magnificent points altogether, you simply gained a new reader. What would you recommend about your post that you made a few days ago? Any positive?

    https://youtu.be/Mm_QYZpH9eI

Ajouter un Avis

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *