Développement logiciel / JAVA, JEE

Formation: JAVA pour développeur Objet ( 4 Jours )

Consulter les villes disponibles, le calendrier et nos tarifs dégressifs pour cette formation

Durée

4 Jour(s)

Pré-requis

Objectifs

Acquérir les fondamentaux de la programmation Java Créer des interfaces Exécuter des requêtes sur une base MySQL et gérer l'accès aux données Ecrire des classes de test, configurer des traces

Programme

Java et la programmation objet

  • Caractéristiques et particularités du langage Java, domaines d'application
  • Portabilité des programmes Java à travers la JVM
  • Gestion de la mémoire
  • 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
  • JDK, JRE, Les outils du développeur

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

Gestion des 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

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

Java et les bases de données

  • 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

Pour aller plus loin

  • 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
  • Java et le développement des applications Web
 
  
 
Certificat/Attestation
Délivrance d'une attestation de fin de formation
 
Modalités d’évaluation
L’évaluation se déroule sous forme d’exercices pendant la durée de la formation. Une auto-évaluation est réalisée par le stagiaire en fin de formation
contactez-vous decouvrez nos formation en region decouvrez nos formation en region devis

Mots-Clés