Java - perfectionnement

Java - perfectionnement une formation en Web et applications mobiles à Lyon

Partager cette page

Comprendre les concepts avancés de la programmation orientée objet (héritage, encapsulation, polymorphisme) et leurs implémentations dans le langage Java. Comprendre les principales classes utilitaires nécessaires à la gestion des données (entrées/ sorties) ou à l’accès à une base de données (JDBC). Développer des interfaces en Java et des pages WEB avec les concepts sous-jacents (JSP, Servlet…).

Durée

5 jours

Dates à venir

18/11/2019

16/03/2020

15/06/2020

Eligibilité CPF

Oui

Tarifs

Nous contacter pour un devis personnalisé selon votre situation

Pré-requis

Connaître les bases du langage JAVA et de la programmation orientée objet.

Public

Développeurs informatique.


Programme

NOTIONS AVANCÉES DE LA PROGRAMMATION ORIENTÉE OBJET : L’HÉRITAGE

  • La relation « est un »
  • Le constructeur d’une classe héritée
  • La protection des données héritées
  • Classes dérivées
  • Le polymorphisme
  • La super-classe Object
  • Les classes abstraites
  • Les interfaces


COLLECTIONNER UN NOMBRE INDÉTERMINÉ D'OBJETS

LA PROGRAMMATION DYNAMIQUE

  • Les vecteurs
  • Les dictionnaires

UTILISATION DES COLLECTIONS

  • Choix d’un type de collection
  • Classes essentielles : ArrayList, HashMap, etc.
  • Parcours, opérations sur des collections et tris

ACCÈS AUX BASES DE DONNÉES

  • Principes de fonctionnement de Bases de données
  • Présentation de jdbc
  • Etablir et manipuler la connexion à une BD
  • Instructions paramétrées avec l’objet PreparedStatement
  • Jeux d’enregistrements avec l’interface ResultSet

LA GESTION DES EXCEPTIONS

  • Déclenchement et traitement d’une exception
  • Transmission d’information au gestionnaire
  • Cheminement des exceptions et choix du gestionnaire
  • Redéclenchement d’une exception et choix du gestionnaire
  • Bloc finally

DÉPLOIEMENT D'APPLICATIONS

  • Archives Java
  • Manipulation, scellement et signature d’une archive
  • Le manifest

DÉVELOPPER UNE APPLICATION WEB EN JAVA

  • Principes de base du dialogue http (requête, réponse)
  • Qu’est-ce qu’un serveur d’application ?
  • Principes de base d’une page JSP
  • Notion de servlet
  • Exemple complet simple (appel d’une servlet, renvoi d’une page HTML)


Sur le même thème

Ce qu'ils en disent les derniers témoignages

«

Beaucoup d'exercices et de pratique. 

Jennifer G.

Stagiaire 2019

Ces Formations peuvent aussi vous intéresser

Contactez-nous quelle est votre question ?

Nous mettons tout en œuvre pour vous répondre sous 2 jours ouvrés maximum.