Java (Développer une Application d'Entreprise avec Java et Eclipse)

Formation

À Paris

1 750 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Dirigé à

    Pour professionnels

  • Lieu

    Paris

  • Durée

    4 Jours

Objectifs: Découvrir et mettre en ?uvre la programmation Objet avec Java. Pouvoir modéliser et manipuler des objets du monde réel. Savoir utiliser l'IDE Eclipse pour le développement d'application Java. Comprendre la structure et l'architecture des applications modernes. Destinataires: Développeur. Chef de projet

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
28 Rue de Chateaudun, 75009

Date de début

Consulter

À propos de cette formation

Expérience d'un langage de programmation

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Présentation
- Introduction et bref historique du language
- Positionnement de « Java » par rapport à « Java SE » et « Java EE »
- Présentation et contenu du JRE et du JDK

Les bases du langage Java
- Les variables : typage fort, déclaration, initialisation et modification
- Les instructions
- Les types primitifs
- Les méthodes
- Les structures de contrôle : les blocs conditionnels, les boucles et les branchements
- Les tableaux
-La compilation, l'exécution et le debugging
- Les types de commentaires
- Les conventions de nommage

L'IDE Eclipse
- Présentation de l'IDE (Integrated Development Environment)
- Création d'un projet Java
- Les perspectives et les vues
- L'éditeur Java
- La compilation, l'exécution et le debugging
- Utiliser les assistants et les raccourcis clavier pour améliorer la productivité
a) Le formatage du code
b) L'optimisation des imports
c) La génération des getters/setters
d) Le refactoring de code

Concepts de la programmation par objet
- Différence entre une classe et une instance
- Introduction à UML : le diagramme de classes et le diagramme de séquence
- Les attributs et les méthodes de classe et d'instance
- Le principe de l'encapsulation
- La notion d'Interface
- Les classes d'implémentation : classes abstraites et classes concrètes
- Le polymorphisme
- L'héritage
- Choix entre l'héritage et la composition : « bestpractices»

Java : un langage complet
- La classe « java.lang.Object »
- L'organisation du code en packages
- Gestion de la visibilité des attributs, des méthodes et des classes
- Constructeur par défaut et constructeurs spécifiques
- La documentation du code avec JavaDoc : utilisation de l'outil et « best-practices »
- La notion de « référence » entre Objets
- Gestion de la mémoire par le « Ramasse-Miettes » (Garbage Collector)
- Le paramétrage de la JVM (Java Virtual Machine) : mémoire, propriétés, classpath,...

Les packages standards : « java.util.* » et « java.lang.* »
- La gestion des collections
- La gestion des comparaisons et du tri
- Manipulation des chaînes de caractères
- Manipulation des dates et de leurs formats
- Externalisation des propriétés et gestion de la langue

Accès aux fichiers en lecture/écriture avec les API « java.io.* »

- Ouverture, écriture, lecture et fermeture d'un fichier

Le mécanisme de gestion des Exceptions
- Lancer, propager, attraper et traiter les Exceptions
- Différence entre Exceptions « Checked » et « Unchecked »
- Créer ses propres Exceptions

Les apports de Java SE 5
- La boucle simplifiée
- Les énumérés, l'autoboxing
- Les types génériques

Accès aux bases de données relationnelles
- Problématiques du mapping Objet/Relationnel
- Introduction à JDBC (Java DataBase Connectivity)
a) Établir et gérer une connexion à une base de données
b) Créer, lire, mettre à jour et supprimer des enregistrements
c) Présentation des outils ORM dédiés (ex: Hibernate, JPA, ...)

Architecture des applications Java en Entreprise

- Les architectures : une nécessité
- Factorisation et structuration du code par frameworks
- Introduction aux Design Patterns
- Présentation de l'architecture standard d'une application d'entreprise

Informations complémentaires

Modalités de paiement : Cette formation peut faire l'objet d'une demande de prise en charge par l'OPCA

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Java (Développer une Application d'Entreprise avec Java et Eclipse)

1 750 € HT