Besoin de renseignement? Contactez nous....
Envoyer un Email +33 7 81 01 72 30
contact@odellya.com

Base de données

Java 8 initiation


Objectifs de la formation
  •  Maitriser le langage Java
  •  Comprendre le fonctionnement de la machine virtuelle de Java
  •  Pratiquer la programmation objet avec Java
  •  S’initier à l’approche fonctionnelle avec les nouveautés Java 8
visuel-formations

Pré-requis

Connaissance générale de l’informatique et de l’environnement Windows

Profils

  • Gestionnaires de bases de données
  • Chefs de projets

Durée et lieu

  • 5 jours

Déroulé de la formation

  • Exposés – cas pratiques – synthèse
  • Exercices de validation
  • Attestation de stage


Informations complémentaires


Historique du Langage Java


Caractéristiques du langage Java
  • La machine virtuelle Java.
  • L’API Java
  • Les outils de déploiement des applications
  • Les outils d’aide au développement
Les différentes étapes de création d’un programme Java
  • Création de fichier source
  • Compilation de fichier source
  • Exécution d’un programme Java
Base du langage Java
  • Les variables.
  • Les opérateurs.
  • Les instructions de contrôle.

Programmation orienté Objet avec Java

  • Création d’une classe
  • Utilisation d’une classe
  • Héritage
  • Interfaces
  • La généricité
  • Les packages
  • La gestion des exceptions
  • Les collections en Java
Approche fonctionnelle avec Java 8
  • Expressions lambda
  • Concepts et philosophie de la programmation fonctionnelle
  • java.util.Optional
  • java.util.stream.Stream
  • java.util.stream.Collector
  • java.util.stream.Collectors
  • Streams & Collectors
Accès aux bases de données avec Java
  • Principe de fonctionnement d’une base de données
  • Accès a une basse de données à partir de Java
  • Utilisation des jeux d’enregistrement
  • Gestion des transactions
Déploiement d’applications
  • Archives Java
  • Création d’une archive
  • Visualisation
  • Extraction
  • Mise à jour
  • Configuration du serveur Web
  • Déploiement d’une application sur le serveur.