M2i Formation

Langages et développement - Développeur Java

Java - Les fondamentaux et le développement Java SE

Présentiel

5 jours (35 heures) - JAV-SE

(22)
Accueil  ›  Formations Informatique  ›  Langages et développement  ›  Développeur Java  ›  Java - Les fondamentaux et le développement Java SE

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.


Éligible aux financements suivants : Formation éligible au CPF

La Défense21/01/20192 500 € HTDates proposées dans les agences M2iRéserver
La Défense18/03/20192 500 € HTDates proposées dans les agences M2iRéserver
La Défense20/05/20192 500 € HTDates proposées dans les agences M2iRéserver
La Défense15/07/20192 500 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Metz21/01/20192 500 € HTDates proposées dans les agences M2iRéserver
Mulhouse21/01/20192 500 € HTDates proposées dans les agences M2iRéserver
Nancy21/01/20192 500 € HTDates proposées dans les agences M2iRéserver
Reims21/01/20192 500 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Caen21/01/20192 500 € HTDates proposées dans les agences M2iRéserver
Évreux21/01/20192 500 € HTDates proposées dans les agences M2iRéserver
Le Havre21/01/20192 500 € HTDates proposées dans les agences M2iRéserver
Lille21/01/20192 500 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Dijon21/01/20192 500 € HTDates proposées dans les agences M2iRéserver
Grenoble21/01/20192 500 € HTDates proposées dans les agences M2iRéserver
Lyon21/01/20192 500 € HTDates proposées dans les agences M2iRéserver
Saint-Étienne21/01/20192 500 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Bordeaux21/01/20192 500 € HTDates proposées dans les agences M2iRéserver
Orléans21/01/20192 500 € HTDates proposées dans les agences M2iRéserver
Tours21/01/20192 500 € HTDates proposées dans les agences M2iRéserver
Bordeaux18/03/20192 500 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Aix-en-Provence21/01/20192 500 € HTDates proposées dans les agences M2iRéserver
Montpellier21/01/20192 500 € HTDates proposées dans les agences M2iRéserver
Sophia Antipolis21/01/20192 500 € HTDates proposées dans les agences M2iRéserver
Aix-en-Provence18/03/20192 500 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Certification : M2i Langages de Programmation (+ 120€)

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.

Les + de la formation

L'examen de certification est en français.

Testez vos connaissances

Objectif : Tester vos connaissances sur les langages orientés objet.