Packt
Principes fondamentaux de la programmation Java et concepts orientés objet

Débloquez l'accès à plus de 10 000 cours avec Coursera Plus. Essai gratuit de 7 jours.

Packt

Principes fondamentaux de la programmation Java et concepts orientés objet

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

9 heures à compléter
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

9 heures à compléter
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Rappelez les étapes d'installation et de configuration du kit de développement Java (JDK) et de l'IDE Eclipse.

  • Explorer comment écrire et exécuter des programmes Java de base.

  • Mettre en œuvre l'utilisation de classes Java spéciales et des nouvelles fonctionnalités de Java 10 dans les programmes.

  • Examiner l'utilisation des tableaux, des listes, des ensembles et des cartes en Java et déterminer leurs applications appropriées.

Compétences que vous acquerrez

  • Catégorie : Environnement de développement
  • Catégorie : Programmation Java
  • Catégorie : Installation du logiciel
  • Catégorie : Eclipse (Logiciel)
  • Catégorie : Programmation orientée objet (POO)
  • Catégorie : Environnements de développement intégré
  • Catégorie : structures de données
  • Catégorie : Programmation Informatique
  • Catégorie : Conception orientée objet
  • Catégorie : Java

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

5 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

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation Apprendre Selenium WebDriver avec Java
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 9 modules dans ce cours

Dans ce module, nous aborderons les concepts fondamentaux de la programmation Java. Vous apprendrez à configurer votre environnement de développement, à écrire votre premier programme Java et à comprendre les types de données primitifs, les opérateurs, les instructions conditionnelles et les boucles. À la fin de ce module, vous aurez une bonne maîtrise de la syntaxe de base de Java et des constructions de programmation.

Inclus

16 vidéos2 lectures

Dans ce module, nous allons explorer les différentes opérations que vous pouvez effectuer sur les chaînes en Java. Vous apprendrez à gérer les opérations de base sur les chaînes, à comparer les chaînes, à effectuer des recherches dans les chaînes, à découper et remplacer des parties de chaînes et à convertir les chaînes en d'autres types de données. Ce module vous permettra d'améliorer votre capacité à manipuler efficacement des données textuelles.

Inclus

6 vidéos

Dans ce module, nous allons nous plonger dans les concepts de la Programmation Orientée Objet (POO). Vous comprendrez ce que sont les classes et les objets, comment utiliser les méthodes et les constructeurs, et l'importance de l'encapsulation des données. Nous aborderons également la surcharge des méthodes, les spécificateurs d'accès et nous proposerons des exercices pratiques pour consolider votre compréhension de la POO en Java.

Inclus

10 vidéos1 devoir

Dans ce module, nous vous présenterons plusieurs classes spécialisées et utiles de Java. Vous apprendrez à utiliser la classe Math pour les opérations mathématiques, la classe StringBuilder pour une manipulation efficace des chaînes de caractères et la classe Scanner pour le traitement des entrées. Nous aborderons également les classes Random et UUID pour générer des nombres aléatoires et des identifiants uniques.

Inclus

6 vidéos

Dans ce module, nous allons explorer les nouvelles fonctionnalités introduites dans Java 10. Vous découvrirez le mot-clé var, qui simplifie les déclarations de variables, et comprendrez les mises à jour apportées au Garbage Collector. Nous aborderons également d'autres améliorations significatives de Java 10 afin de maintenir vos connaissances à jour avec les derniers développements.

Inclus

3 vidéos

Dans ce module, nous aborderons des concepts orientés objet avancés tels que l'héritage, la superposition de méthodes et le polymorphisme. Vous apprendrez à utiliser le mot-clé super, les constructeurs de superclasses et les spécificateurs d'accès protégé. En outre, nous nous pencherons sur l'abstraction et les interfaces, ce qui vous permettra d'acquérir les compétences nécessaires pour concevoir des applications Java flexibles et faciles à maintenir.

Inclus

9 vidéos1 devoir

Dans ce module, nous nous concentrerons sur les tableaux en Java. Vous apprendrez ce que sont les tableaux, comment créer et utiliser des objets de type tableau, et comment itérer sur des tableaux à l'aide de boucles for améliorées. Nous aborderons également les tableaux bidimensionnels et proposerons des exercices pratiques pour vous aider à manipuler efficacement les tableaux dans vos programmes.

Inclus

7 vidéos

Dans ce module, nous allons explorer l'interface List en Java, en nous concentrant sur les implémentations ArrayList et LinkedList. Vous apprendrez à créer et à utiliser ces listes, à comprendre leurs structures et leurs différences. Nous introduirons également les itérateurs de liste pour vous aider à parcourir et à manipuler les listes de manière efficace.

Inclus

5 vidéos

Dans ce module, nous aborderons les interfaces Set et Map en Java. Vous découvrirez les différentes implémentations de Set, notamment HashSet, LinkedHashSet et TreeSet, et vous apprendrez à itérer sur elles. Nous explorerons également HashMap et TreeMap, ce qui vous permettra de travailler avec des paires clé-valeur et d'itérer sur des cartes de manière efficace.

Inclus

7 vidéos1 lecture3 devoirs

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Packt - Course Instructors
Packt
1 239 Cours296 477 apprenants

Offert par

Packt

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