Programmation JAVA Mixte : présentiel / à distance

Dernière mise à jour : 16/05/2024

Optez pour une formation de qualité assurée par des formateurs expérimentés, aux profils variés et dotés d'une grande adaptabilité. Leur pédagogie exemplaire favorise le développement de votre expérience personnelle et professionnelle de manière optimale

Prérequis

Nos formations sont accessibles à toute personne ayant besoin d'apprendre et d'évoluer, les seuls prérequis sont :

  • Être à l'aise avec le maniement de la souris et du clavier
  • Avoir effectuer un test de positionnement.

Objectifs de la formation

Avec cette formation Programmation JAVA de 10 modules vous apprendrez les bases du langage Java, des notions fondamentales à la gestion des fichiers exceptions ainsi que la programmation orientée objet.

Description

visuel

Introduction au langage Java

  • Nouveautés de Java 11
  • Différences entre JDK, JRE et JVM
  • Structure d'un programme Java - Hello World
  • Mots clés et conventions de dénomination

Notions fondamentales en Java

  • Types de données intégrés
  • Les variables
  • Classes enveloppe - Number, Integer, Double ...
  • Lire les entrées clavier

La gestion des fichiers

  • Comprendre les fichiers informatiques
  • Utilisation des classes Path et Files
  • Lecture et écriture dans un fichier
  • Fichiers à accès aléatoire

Les structures de contrôle

  • Les opérateurs
  • Les structures conditionnelles
  • Les boucles
  • Instructions de contrôle de boucle - break, continue

Les chaînes de caractères

  • Les chaînes - API String
  • Les chaînes - StringBuffer et StringBuilder
  • Les expressions régulières

Les tableaux et collections

  • Les tableaux
  • Classe Arrays - java.util.Arrays
  • Les listes dynamiques - java.util.ArrayList
  • Les listes chaînées - java.util.LinkedList
  • HashSet - java.util.HashSet
  • HashMap - java.util.HashMap
  • Médiane de deux tableaux triés de même taille

La gestion des exceptions

  • Les exceptions
  • Créez vos propres classes d'exception

Programmation Orientée Objet : Notions fondamentales

  • Objets et classes
  • Modificateurs d'accès - public, private, protected et package
  • Méthodes et surcharge des méthodes
  • les constructeurs
  • L'héritage
  • Classes abstraites

Programmation Orientée Objet : Notions avancées

  • Interfaces et héritage multiple
  • Les classes imbriquées
  • Les singletons
  • Classes et méthodes génériques
  • Interface fonctionnelle et expressions Lambda
  • Préparer votre entretien d'embauche en développeur Java

Programmation concurrente

  • Introduction à la programmation concurrente - Multithreads classe java.lang.Thread
  • Synchronisation des threads

Public visé

Toutes personnes souhaitant accéder à une formation dans le but de développer ses compétences personnelle et professionnelle.

Que souhaitez vous ?

Ajouter au panier

Prochaines Sessions

  • Désolé, cette formation n'est pas programmée pour le moment.

    Si vous êtes responsable formation, vous pouvez faire une requête pour l'organiser en INTRA dans votre entreprise.

Dans la même catégorie

Partager cette formation