Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Apprendre à programmer en Java
Rating: 4.6 out of 5(79 ratings)
356 students

Apprendre à programmer en Java

Des cours complets avec plus de 20 exercices et 30 TPs pour devenir un développeur Java !
Created byPeter Bardu
Last updated 12/2025
French
French

What you'll learn

  • 1. Créer une application Java complète : Apprenez étape par étape à développer une application Java.
  • 2. Maîtriser les bases de Java : Explorez les fondamentaux du langage, les variables, les opérateurs, les structures de contrôle.
  • 3. Configurer l’environnement de développement : Utilisez efficacement un IDE pour faciliter vos projets.
  • 4. Maîtriser la Programmation Orientée Objet : Assimilez les concepts clés tels que l'héritage, le polymorphisme, l’encapsulation et l’abstraction.
  • 5. Exploiter les nouveautés de Java : Familiarisez-vous avec les fonctionnalités modernes, comme les boucles foreach, les expressions lamba, l’API Stream.
  • 6. Manipuler les données efficacement : Constituez et gérez des ensembles de données à l'aide de tableaux ou de collections adaptées.
  • 7. Adopter les bonnes pratiques de développement : Apprenez des techniques reconnues pour produire un code clair, maintenable et professionnel.
  • 8. Faire de vous un bon développeur Java.

Course content

14 sections127 lectures15h 55m total length
  • L'environnement de développement2:09
  • Mon premier projet5:13
  • Compilation et exécution6:47
  • Mon premier programme5:47

Requirements

  • 1. Aucun prérequis en programmation n’est nécessaire, ce cours est accessible à tous.
  • 2. Vous aurez besoin d’un ordinateur et d’une connexion Internet.

Description

Après 10 années à former des développeurs en Java dans les plus grands groupes français, j'ai enfin décidé de monter cette formation sous ce nouveau format. L'objectif est simple, vous apprendre les bases et les bonnes pratiques de la programmation orientée objet en Java.

Cette formation est principalement axée sur la pratique avec des exercices et des travaux dirigés permettant d'aborder progressivement chacune des notions que l'on va voir ensemble.


Voici une synthèse du programme de cette formation qui est découpée en trois parties majeurs :

  1. Les bases du langage avec la syntaxe Java :

    1. Les variables (types primitifs et type String),

    2. Les opérateurs,

    3. Les structures (if, else, switch, for, while),

    4. Les tableaux,

    5. Les méthodes.

  2. La programmation orientée objet

    1. La création de classe (encapsulation et composition),

    2. L'héritage par extension,

    3. Le polymorphisme,

    4. L'abstraction.

  3. Les bonnes pratiques du langage pour aller plus loin.

    1. Les exceptions,

    2. Les patrons de conceptions,

    3. La généricité,

    4. Les intelligences artificielles,

    5. Les nouveautés du langage (Stream, lambda).


Chacun des points est illustré par un exemple concret et avec un exercice pratique qui suit.  Chaque exercice est présenté ainsi que corrigé dans une vidéo.

On retrouve 30 travaux pratiques, qui se suivent, permettant de mettre en oeuvre tous les concepts de la programmation objet ainsi que les bonnes pratiques du langage.


Tous les exercices sont corrigés en vidéo avec les explications ainsi que les sources associées.


Excellente lecture.

Who this course is for:

  • Toute personne qui souhaitent découvrir la programmation et apprendre le langage Java sans expérience préalable.
  • Les étudiants en informatique ou autodidactes cherchant à renforcer leurs bases en Java.
  • Les professionnels en reconversion désirant se former aux fondamentaux de la programmation.