Image de cours gratuite Apprendre Java de A à Z - POO, UML, exceptions, collections

Cours en ligne gratuit Apprendre Java de A à Z - POO, UML, exceptions, collections

Durée du cours en ligne : 12 heure et 15 minutes

Nouveau

Cours en ligne gratuit pour apprendre Java de A à Z : bases, POO, UML, exceptions, collections, généricité et fichiers, pour progresser pas à pas.

Dans ce cours gratuit, découvrez

  • Démarrer avec Java : environnement et bases du langage
  • Structures de contrôle et données : conditions, boucles et tableaux
  • Méthodes et mise en pratique
  • Programmation orientée objet : classes, héritage et conception
  • Organisation du code et robustesse : packages et exceptions
  • Types avancés : énumérations, collections et généricité
  • Entrées / sorties : gestion des fichiers

À propos du cours en ligne gratuit

Découvrez un cours en ligne gratuit pour apprendre Java de A à Z et progresser pas à pas, des bases du langage jusqu’aux notions essentielles de la programmation orientée objet.

Le parcours vous aide à acquérir les bons réflexes de développement, à structurer votre code et à comprendre les mécanismes clés utilisés en entreprise, avec une approche claire et progressive.

Vous avancerez sur les fondamentaux, puis sur la conception et l’organisation d’applications Java : classes, héritage, interfaces, modélisation UML, gestion des erreurs et bonnes pratiques de maintenance.

Vous irez également vers des concepts incontournables pour écrire des programmes robustes et réutilisables : collections, généricité, énumérations, packages et manipulation de fichiers.

Idéal pour débuter en développement ou consolider ses acquis, ce cours s’inscrit dans la catégorie Informatique, sous-catégorie Langages de programmation, et vous guide vers une maîtrise complète des bases et des piliers de Java.

Contenu du cours

  • Leçon vidéo : Cours complet de Java - Chapitre 01 - Introduction et Installation des outils 18m
  • Exercice: Pourquoi a-t-on besoin à la fois d’un IDE et d’une JVM pour programmer en Java ?
  • Leçon vidéo : Cours complet de Java - Chapitre 02 - Les variables 1h18m
  • Exercice: En Java, quel élément sert à stocker des informations en mémoire pour que le programme puisse travailler ?
  • Leçon vidéo : Cours complet de Java - Chapitre 03 - Lire les entrées claviers 31m
  • Exercice: Quel objet faut-il créer pour lire les saisies au clavier en Java ?
  • Exercice: Quelle instruction permet d’importer toutes les classes du package java.util ?
  • Exercice: Quelle méthode de Scanner permet de lire un entier saisi par l’utilisateur ?
  • Leçon vidéo : Cours complet de Java - Chapitre 04 - Les conditions 38m
  • Exercice: Quel opérateur doit-on utiliser pour tester l’égalité entre deux valeurs en Java ?
  • Leçon vidéo : Cours complet de Java - Chapitre 05 - Les boucles 43m
  • Exercice: Quel est le type de boucle qui garantit au moins une exécution du bloc d’instructions ?
  • Leçon vidéo : Cours complet de Java - Chapitre 06 - Les tableaux 43m
  • Exercice: Dans un tableau, que représente l’attribut length ?
  • Leçon vidéo : Cours complet de Java - chapitre 07 - Ecrire des méthodes de Classe 57m
  • Exercice: Quel est l’objectif principal d’une méthode en Java ?
  • Leçon vidéo : TP sur méthodes, tableaux, boucles, conditions, variables,... 45m
  • Exercice: Quelle structure est recommandée pour parcourir un tableau multidimensionnel (tableau de tableaux) ?
  • Leçon vidéo : Cours complet de Java - Chapitre 08 - Créez votre première classe 57m
  • Exercice: Quel est le meilleur énoncé pour relier une classe et un objet ?
  • Leçon vidéo : Cours complet de Java - Chapitre 09 - Les héritages 1h00m
  • Exercice: Quel mot-clé Java permet d'indiquer qu'une classe hérite d'une autre ?
  • Leçon vidéo : Cours complet de Java - Chapitre 10 - Modéliser ses objets grâce à UML 10m
  • Exercice: Que signifie l’acronyme UML ?
  • Leçon vidéo : Cours complet de Java - Chapitre 11 - Créer des classes abstraites et des interfaces 1h06m
  • Exercice: Quel énoncé décrit correctement une classe abstraite en Java ?
  • Leçon vidéo : Cours complet de Java - Chapitre 12 - Créer des packages 15m
  • Exercice: Quel est le rôle principal d’un package en Java ?
  • Exercice: Quelle convention de nommage est correcte pour un nom de package ?
  • Exercice: Quelle est la différence d’accessibilité entre une classe public et une classe sans modificateur (default) ?
  • Leçon vidéo : Cours complet de Java - Chapitre 13 - Gérer les exceptions 40m
  • Exercice: Quel est le rôle principal d’un bloc try/catch en Java ?
  • Leçon vidéo : Cours complet de Java - Chapitre 14 - Les énumérations 20m
  • Leçon vidéo : Cours complet de Java - Chapitre 15 - Les collections 32m
  • Exercice: Quelle affirmation décrit correctement la différence entre un tableau et une collection en Java ?
  • Leçon vidéo : Cours complet de Java - Chapitre 16 - La généricité 21m
  • Exercice: Quel est l’objectif principal de la généricité en Java ?
  • Exercice: Pourquoi l’utilisation de Object à la place d’un type précis peut-elle obliger à faire du casting ?
  • Exercice: Avec une classe générique Solo<T>, quel type doit-on fournir à la place de int ?
  • Exercice: Dans une classe générique multiple Duo<T,S>, que faut-il respecter lors de l’instanciation ?
  • Exercice: Quel est l’avantage principal d’une liste typée avec la généricité (ex : List<String>) ?
  • Leçon vidéo : Cours complet de Java - Chapitre 17 - Les flux d'entrée / sortie ( les fichiers ) 51m
  • Exercice: Quel schéma doit suivre une opération d'entrée/sortie sur un fichier ?

Ce cours gratuit comprend:

Icône pour l'apprentissage avec le cours audio

12 heure et 15 minutes du cours vidéo en ligne

Icône pour le certificat numérique de réussite du cours

Certificat numérique de réussite du cours (gratuit)

Icône pour les exercices d'application

Exercices pour développer vos connaissances

Icône pour les cours 100 % gratuits du début à la fin

100% gratuit, du contenu au certificat

Quelle est la différence entre la JVM et un IDE pour programmer en Java ?

L’IDE aide à écrire et organiser le code, tandis que la JVM exécute le programme Java.

Comment lire un entier saisi au clavier en Java avec Scanner ?

Créez un objet Scanner puis utilisez la méthode nextInt() pour lire un entier.

Pourquoi utiliser les génériques comme List en Java ?

Ils imposent le type des éléments, évitent des castings inutiles et réduisent les erreurs.

Prêt à commencer ?Téléchargez l’application et commencez dès aujourd’hui !

Installez l'application

dès maintenant pour accéder au cours
Icône représentant les cours de technologie et de commerce

Plus de 5000 cours gratuits

Programmation, anglais, marketing digital et bien plus encore ! Apprenez ce que vous voulez, gratuitement.

Icône de calendrier avec cible représentant la planification des études

Plan d'études avec IA

L'intelligence artificielle de notre application peut créer un planning d'études pour le cours que vous choisissez.

Icône professionnelle représentant la carrière et le commerce

De débutant à professionnel accompli

Améliorez votre CV grâce à notre certificat gratuit, puis utilisez notre intelligence artificielle pour trouver l'emploi de vos rêves.

Vous pouvez également utiliser le code QR ou les liens ci-dessous.

Code QR - Télécharger Cursa - Cours en ligne

Plus de cours gratuits sur Langages de programmation

Ebook + livres audio gratuits ! Apprenez en écoutant ou en lisant !