EDUCBA
Cours de maître sur la programmation Java

Débloquer l'accès à plus de 10 000 cours avec Coursera Plus

EDUCBA

Cours de maître sur la programmation Java

EDUCBA

Instructeur : EDUCBA

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.8

(20 avis)

niveau Débutant

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.8

(20 avis)

niveau Débutant

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Compétences que vous acquerrez

  • Catégorie : Interface utilisateur (UI)
  • Catégorie : Programmation Informatique
  • Catégorie : Gestion des fichiers
  • Catégorie : Programmation Java
  • Catégorie : Validation des données
  • Catégorie : Programmation orientée objet (POO)
  • Catégorie : Conception et mise en œuvre du système
  • Catégorie : Développement d'applications
  • Catégorie : Principes de programmation
  • Catégorie : Bases de données

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

juillet 2025

Évaluations

23 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 6 modules dans ce cours

Ce module présente aux apprenants les éléments fondamentaux de la programmation Java et la configuration essentielle requise pour commencer le développement d'applications Java. Il guide les apprenants à travers le processus d'installation, l'écriture de programmes de base, la gestion des entrées utilisateur, l'application d'opérateurs et la construction de formulaires à l'aide de NetBeans. Le module permet aux débutants de comprendre progressivement comment le code Java est structuré, exécuté et interagit avec les éléments de la console et de l'IUG.

Inclus

9 vidéos4 devoirs

Ce module introduit les apprenants aux principes fondamentaux de la Programmation Orientée Objet (POO) en utilisant Java. Il couvre des sujets essentiels tels que les méthodes, la surcharge et la superposition de méthodes, l'abstraction à travers les classes abstraites et les interfaces, et développe des compétences pratiques d'implémentation à l'aide de NetBeans. En outre, il explore les concepts clés de la POO tels que l'encapsulation, les modificateurs d'accès et les cas d'utilisation réels impliquant les dictionnaires et la programmation modulaire, renforçant ainsi les pratiques de code structuré et réutilisable.

Inclus

10 vidéos4 devoirs

Ce module aborde des concepts de programmation plus avancés en Java qui permettent aux développeurs d'écrire des applications plus efficaces, plus modulaires et plus robustes. Il explore l'utilisation de classes enveloppantes, de fonctions mathématiques et le comportement des objets à travers la sémantique des valeurs et des références. Il couvre également la manipulation des chaînes de caractères, la gestion des exceptions, les opérations sur les fichiers et les répertoires, autant de composants essentiels à la construction d'applications réelles. Ce module a pour but d'approfondir la compréhension des fonctionnalités de base de Java au-delà des notions élémentaires et de préparer l'apprenant à relever des défis pratiques en matière de codage.

Inclus

10 vidéos4 devoirs

Ce module initie les apprenants à la construction d'interfaces utilisateur graphiques (IUG) en Java à l'aide des frameworks AWT et Swing. Il guide les apprenants dans la création d'applications Java interactives en implémentant des composants UI tels que des boutons, des étiquettes, des champs de texte et des récepteurs d'événements. Le module se termine par des projets pratiques, y compris une simulation de distributeur automatique de billets et un jeu Snake classique, fournissant une expérience pratique de la conception, du codage et de la gestion d'applications basées sur des IUG dans NetBeans IDE

Inclus

9 vidéos4 devoirs

Ce module se concentre sur l'intégration d'applications Java avec des bases de données relationnelles en utilisant JDBC (Java Database Connectivity). Les apprenants commencent par concevoir une interface de connexion et progressent vers la mise en œuvre d'opérations de base de données telles que l'insertion, la récupération, la mise à jour et la suppression de données. Le module se termine par le développement d'un système de connexion complet avec une connectivité de base de données dorsale, en utilisant des pratiques sécurisées et évolutives. Grâce à des démonstrations pratiques dans NetBeans, les étudiants acquièrent une expérience pratique de la construction d'applications du monde réel qui interagissent avec une base de données.

Inclus

7 vidéos4 devoirs

Ce module offre aux apprenants une expérience d'application réelle en les guidant à travers le développement complet de deux systèmes majeurs basés sur Java : un système de gestion des présences et un système de gestion des employés. Les apprenants appliquent leurs connaissances de la programmation IUG, de la validation des entrées, de la gestion des fichiers et des bases de données pour créer des applications fonctionnelles et interactives. À la fin de ce module, les étudiants auront les compétences nécessaires pour concevoir, mettre en œuvre et tester des solutions logicielles de bureau de bout en bout en utilisant Java Swing dans NetBeans.

Inclus

9 vidéos3 devoirs

Instructeur

EDUCBA
EDUCBA
560 Cours166 576 apprenants

Offert par

EDUCBA

En savoir plus sur Développement de logiciels

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions