M2i Formation

Java - Les fondamentaux et le développement Java SE

Par M2i 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.

Programme

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)

  • Prévoir l'achat de la certification en supplément
  • L'examen (en français) sera passé le dernier jour, à l'issue de la formation et s'effectuera en ligne
  • Il s'agit d'un QCM dont la durée moyenne est d'1h30 et dont le score obtenu attestera d'un niveau de compétence

Pédagogie

L'évaluation des acquis se fait :

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)

Partager cette formationTélécharger au format pdf Ajouter à mes favoris

Formations de la même catégories (5)

M2i Formation
Sécurité applicative JavaPar M2i Formation
  • Connaître les mécanismes de sécurité du JDK
  • Comprendre les principales failles de sécurité applicative
  • Distinguer sécurité applicative et sécurité réseau
  • Mettre en oeuvre les principales stratégies de sécurité en Java
  • Utiliser Java Cryptography Extension (JCE)
  • Authentifier et autoriser l'accès aux composants Java EE.
Dawan
JSF + AJAXPar Dawan

Apprendre à utiliser JSF - Découvrir l'essentiel des possibilités de ce Framework - Construire des applications AJAX/JSF

SQLI Institut
Bachotage Java - Certified JAVA SE8 ProgrammerPar SQLI Institut
  • Comprendre comment se déroule une certification Java
  • Garantir le taux de réussite maximal à la certification Java, niveau 1 développeur (1Z0-808)
  • Faire usage de l'ouvrage de référence afin de passer sereinement l'examen
M2i Formation
Approche fonctionnelle avec Java 8Par M2i Formation
  • Analyser les situations de projets Java où la programmation fonctionnelle est globalement supérieure à la programmation objet
  • Comprendre les bases de la programmation fonctionnelle pour pouvoir l'appliquer dans vos projets
  • Savoir écrire des expressions lambda simples et complexes
  • Comprendre la notion d'interface fonctionnelle
  • Exploiter les streams.
M2i Formation
IoT - Développer des applications connectées avec JavaPar M2i Formation
  • Programmer efficacement en Java pour la technologie IoT.
Nous utilisons les cookies afin de fournir les services et fonctionnalités proposés sur notre site et afin d’améliorer l’expérience de nos utilisateurs. En cliquant sur ”J’ai compris”, vous acceptez l’utilisation de ces cookies.