Accueil > Développement Logiciel, Devops > Java pour les Développeurs Objet
Formation #DEV46

Formation Java pour les Développeurs Objet

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 3 jours

Code : DEV46


Sessions programmées :

Du 06 au 08 Jan. 2021

Du 10 au 12 Mars 2021

Du 19 au 21 Mai 2021

Du 21 au 23 Juil. 2021

Du 27 au 29 Oct. 2021

Du 22 au 24 Déc. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 3 jours

Code : DEV46


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • Comprendre le langage Java et l'utilisation de base de Java SE
  • Savoir créer des interfaces
  • Ecrire des classes de test, configurer des traces
Programme
1/ Les concepts orientes-objet
  • La programmation Objet
  • La définition de classe
  • L'héritage, les interfaces et le polymorphisme
2/ La technologie Java
  • Historique rapide du monde Java
  • JDK, JRE, Les outils du développeur
  • Caractéristiques et particularités du langage Java
  • Domaines d'usage
  • Portabilité des programmes Java à travers la JVM
  • Gestion de la mémoire
  • Java SE et Java EE
  • Les serveurs d'applications
  • L'environnement de développement
3/ Java et la programmation objet
  • Encapsulation et modificateurs de visibilité
  • Java et l'héritage simple, le mot clé final
  • Import et packages
  • Java, interface et classes abstraites
  • Java un langage sûr et robuste, Modèle de sécurité, mécanismes des exceptions
  • Le multithreading
  • Exécution d'un programme Java, empaquetage, format et types d'exécutables
4/ La syntaxe
  • Structure d'un fichier .java
  • Constructeur et processus d'instanciation, le mot clé static
  • Notion d'identité objet
  • Déclaration de variables et Initialisation
  • Types primitifs et classes du package java.lang
  • Opérateurs d'affectation, de comparaison, booléens, ...
  • Instruction de contrôles
  • Boucles et itérations
  • Tableaux et collections
  • Gestion des exceptions, blocs try, catch, finally
5/ Gestion entrées / sorties
  • Présentation du package java.io
  • Format binaire ou format texte, jeu de caractères et encoding
  • Opérations de lecture
  • Opération d'écriture
  • Support pour XML et le parsing de fichiers
  • Sockets, protocoles et flux
6/ Construction d'interface
  • Présentation de SWING
  • Composants d'interface
  • Les différents conteneurs
  • Gestionnaire de mise en forme : les layouts
  • Gestionnaire des évènements et listeners
  • Rendu d'image, dessins vectoriels et modélisation 3D
7/ Accès aux systèmes de Gestion de Bases de Données avec JDBC
  • Présentation de JDBC
  • Connexion à une base de données, gestion de pool de connexions, exécutions de requêtes SQL
  • Parcours de resultSet, Requêtes paramétrées, procédures stockées
  • Le mapping objet/relationnel et JPA
8/ Aspects avancés
  • Annotations et AOP
  • Support pour le test des programmes Java
  • Gestion des traces avec Java
  • Profiling d'applications Java
  • Java et internationalisation
  • Java et le réseau
  • Expression "lambda"
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Participants

Participants

  • Chefs de projets
  • Architectes logiciels
  • Développeurs
Dates

Dates

  • Du 06 au 08 Jan. 2021
  • Du 10 au 12 Mars 2021
  • Du 19 au 21 Mai 2021
  • Du 21 au 23 Juil. 2021
  • Du 27 au 29 Oct. 2021
  • Du 22 au 24 Déc. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation