Les fondamentaux et le développement

  • Durée : 5 jours
  • Modalité et moyens pédagogique : Démonstrations, Exercices, Cas pratiques
  • Certifications : TOSA

Objectifs pédagogiques

  • Utiliser correctement le langage Java
  • Utiliser les classes essentielles de Java SE et les collections
  • Accéder aux données avec JDBC
  • Accéder aux flux d'entrée-sortie

Niveau requis

Avoir une connaissance pratique d'un langage orienté objet ou avoir suivi le cours OBJ-INT
« Introduction à la programmation objet »

Public concerné

Développeurs, architectes et chefs de projets techniques

Tarif

  • Informations et tarifs (pouvant varier en fonction des pré requis du stagiaire)

Programme

  • Découverte du Java Dévelopment Kit

    Fonctionnement interne (JRE, JIT)
    Garbage collector
    Les APIs du JDK
    Différences Java SE et Java EE
    Tour d'horizon des possibilités
    Déploiement des applications Java

  • Java orienté objet

    Classes et héritage
    Packages et visibilité
    Encapsulation, getters et setters
    Interfaces et polymorphisme
    Enumérations

  • Concepts du langage

    Exceptions
    Annotations
    Classes internes et anonymes
    Expressions lambda
    Types génériques
    AutoBoxing
    Introduction à l'API de sérialisation

  • Classes de base

    Les types incontournables : object, string'
    Gestion des nombres et dates
    Encodage et internationalisation
    Collections et généricité

  • Entrées-sorties

    Accès au clavier et à la console
    Utilisation des Streams
    Gestion des flux de caractères
    Lecture et écriture de fichiers

  • JDBC

    Tour d'horizon des solutions de persistance
    Architecture de JDBC
    Le DriverManager
    Les URL JDBC
    Les types de drivers
    Les grandes interfaces utilisées
    Connection
    Statement
    PreparedStatement
    CallableStatement
    ResultSet
    Liens entre JDBC et JPA

Certification

datadock-logo
Red_hat_logo
toeic-810x454
TOSA2
Tout-savoir-sur-le-BULATS-Anglais-explora-langues