Langages de Programmation -Java - Les fondamentaux et le développement Java SE



Objectifs, programme, validation de la formation

Objectifs

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.

Description, programmation

Découverte du Java Development 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 (en option)
Nos tests de validation des compétences font partie intégrante du processus d’apprentissage car ils permettent de développer différents niveaux d’abstractions.
Solliciter l’apprenant à l’aide de nos QCM, c’est lui permettre d’étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d’ancrage mémoriel.
L’examen sera passé à la fin de la formation.

Validation et sanction

Certification M2I Langages de Programmation

Type de formation

Professionnalisation

Niveau de sortie sans niveau spécifique

Métiers visés

M1805 :


Durée, rythme, financement

Durée 35 heures en centre
Durée indicative : 5 jours

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Avoir une connaissance pratique d'un langage orienté objet ou avoir suivi le cours OBJ-INT "Introduction à la programmation objet".

Éligibilité de cette formation au compte personnel de formation pour les salariés


Code CPF 237067 - Validité du 02/01/2019 au 31/12/2115


Périodes prévisibles de déroulement des sessions

Session débutant le : 01/01/2021

Adresse d'inscription
146 rue de picpus 75012 Paris 12e

Lieu de formation


Organisme de formation responsable