Java Tutoriels

Java propose un parcours d'apprentissage systématique pour la programmation orientée objet. Nos tutoriels couvrent les fondamentaux de Java, les concepts avancés et les frameworks populaires, adaptés aux débutants comme aux développeurs expérimentés. Avec des laboratoires gratuits et des exemples de code réels, vous acquerrez une expérience pratique en développement Java. Notre espace de jeu Java vous permet d'expérimenter différentes fonctionnalités Java et de voir des résultats immédiats.

Récursion et boucles

Récursion et boucles

Les ordinateurs sont souvent utilisés pour automatiser les tâches répétitives. Répéter des tâches sans commettre d'erreurs est quelque chose que les ordinateurs font bien et les humains mal. Comme les expressions conditionnelles, les boucles peuvent également être imbriquées les unes dans les autres, mais cela rendra notre programme difficile à lire et les performances ne seront pas bonnes. Essayez d'éviter les boucles imbriquées. Il existe trois types de boucles en Java. Nous allons les apprendre l'une après l'autre dans ce laboratoire.
Java
Nombre, Chaîne de caractères et Tableau

Nombre, Chaîne de caractères et Tableau

En Java et dans d'autres langages orientés objet, les objets sont des collections de données liées qui sont accompagnées d'un ensemble de méthodes. Ces méthodes opèrent sur les objets, effectuent des calculs et modifient parfois les données de l'objet. Ici, nous présentons trois types d'objets intégrés à Java simples mais importants : Nombre, Chaîne de caractères et Tableau.
Java
Abstraction et Interface

Abstraction et Interface

L'abstraction et l'interface sont deux autres concepts importants en Java. Les classes abstraites et les interfaces sont très différentes bien qu'elles aient certains points communs. Lancez ce laboratoire (lab) et comprenez les concepts.
Java
Classes et Objets

Classes et Objets

Dans ce laboratoire (lab), vous allez apprendre un modèle de programmation très important : la programmation orientée objet (object-oriented programming). Vous devez connaître la différence entre une classe (class) et un objet (object). Faites plus d'exercices pour mieux comprendre.
Java
Méthodes & Paramètres et Objet

Méthodes & Paramètres et Objet

Dans ce laboratoire, nous avançons vers les méthodes et les objets. L'objectif est d'apprendre à définir une méthode avec des paramètres. L'objet est un concept très important dans le langage de programmation orienté objet (OOP), donc avoir une bonne compréhension de celui-ci vous sera bénéfique.
Java
Fondamentaux des expressions conditionnelles Java

Fondamentaux des expressions conditionnelles Java

Dans ce laboratoire, nous avons appris les types de données de base de Java et les opérateurs. Dans ce laboratoire, nous allons commencer à apprendre à écrire des programmes orientés procédure. L'idée principale est d'utiliser le paradigme des structures de contrôle : les expressions conditionnelles.
Java
Spy dans Mockito

Spy dans Mockito

Mockito est un framework Java utilisé pour le mocking et les tests unitaires d'applications Java. Dans ce laboratoire (lab), nous allons apprendre à utiliser les spies dans Mockito. Un Spy est comme un mock partiel, qui suivra les interactions avec l'objet comme un mock. De plus, il nous permet d'appeler toutes les méthodes normales de l'objet. Nous utiliserons la méthode Mockito.spy() et des annotations pour créer des spies et démontrer comment configurer (stub) un Spy.
JavaLinux
Variables et opérateurs en Java

Variables et opérateurs en Java

Apprenez les variables Java, les types de données et les opérateurs dans ce laboratoire pratique. Découvrez comment déclarer des variables, travailler avec des types de données primitifs et appliquer des opérateurs arithmétiques, binaires et logiques en programmation Java.
LinuxJava
Introduction à la programmation Java

Introduction à la programmation Java

Découvrez les bases de la programmation Java dans ce laboratoire adapté aux débutants. Apprenez-en plus sur les langages de programmation de haut niveau, les avantages de Java et créez votre premier programme Java, de la conception à l'exécution.
Java
Défi de saisie utilisateur avec Java Scanner

Défi de saisie utilisateur avec Java Scanner

Apprenez à gérer les entrées utilisateur en Java avec la classe Scanner dans ce défi de programmation pour débutants. Découvrez comment créer des programmes interactifs qui lisent et traitent les données, une compétence essentielle pour bâtir des applications dynamiques. Exercez vos talents dans un scénario ludique basé sur un projet situé dans la ville fictive de JavaTown.
Java
Défi Java : Validation d'âge avec exceptions

Défi Java : Validation d'âge avec exceptions

Plongez dans la gestion des exceptions Java avec le système de billetterie du parc d'attractions JavaLand ! En tant que développeur junior, vous implémenterez un validateur d'âge pour l'éligibilité aux attractions en utilisant des exceptions personnalisées. Ce défi accessible aux débutants vous aidera à maîtriser la création et le lancement d'exceptions ainsi que la validation des entrées utilisateur.
Java
Votre premier laboratoire Java

Votre premier laboratoire Java

Lancez-vous dans votre parcours de programmation Java en explorant des concepts fondamentaux tels que la configuration de votre environnement de développement, l'écriture de votre premier programme et la compréhension de la syntaxe et de la structure de base de Java.
JavaLinux
Héritage et polymorphisme en Java

Héritage et polymorphisme en Java

Apprenez les concepts de base de la programmation orientée objet en Java en explorant l'héritage et le polymorphisme. Découvrez comment créer des classes de base, des sous-classes, redéfinir des méthodes et implémenter un comportement polymorphique grâce à des exercices pratiques de codage.
Java
Méthodes Java et programmation orientée objet de base

Méthodes Java et programmation orientée objet de base

Apprenez les méthodes Java et plongez dans les bases de la programmation orientée objet (POO). Découvrez comment créer et utiliser des méthodes, concevoir des classes, instancier des objets et améliorez vos compétences en programmation Java grâce à des exercices pratiques.
Java
Flux de contrôle Java : Instructions conditionnelles et boucles

Flux de contrôle Java : Instructions conditionnelles et boucles

Apprenez le flux de contrôle Java grâce à des exercices pratiques sur les instructions if-else, les boucles for, les boucles while et leurs combinaisons. Construisez des applications pratiques telles qu'un conseiller météo, un générateur de tables de multiplication, un jeu de devinette de nombres et un programme de recherche de nombres premiers.
Java
Tableaux (Arrays) et listes dynamiques (ArrayLists) en Java

Tableaux (Arrays) et listes dynamiques (ArrayLists) en Java

Apprenez les tableaux (Arrays) et les listes dynamiques (ArrayLists) en Java dans ce laboratoire pratique. Découvrez comment créer, manipuler et convertir ces structures de données essentielles pour une programmation efficace.
Java
Gestion des exceptions en Java

Gestion des exceptions en Java

Apprenez la gestion des exceptions en Java dans ce laboratoire complet. Découvrez comment gérer les erreurs, créer des exceptions personnalisées et implémenter des blocs try-catch-finally pour des applications Java robustes.
Java
Types de données et opérations de base en Java

Types de données et opérations de base en Java

Apprenez les types de données fondamentaux et les opérations essentielles de Java dans ce laboratoire pratique. Découvrez comment travailler avec les entiers, effectuer des opérations arithmétiques, manipuler les nombres à virgule flottante, gérer les chaînes de caractères et appliquez ces concepts dans un projet pratique de calculatrice de cercle.
Java
  • Précédent
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 103
  • Suivant