Pearson
Spécialisation Java SE 17 Developer (1Z0-829)

Ce spécialisation n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Pearson

Spécialisation Java SE 17 Developer (1Z0-829)

Prepare for Java 1Z0-829 Certification Exam. Gain the skills needed to confidently pass the Java SE 17 Developer (1Z0-829) certification exam.

Inclus avec Coursera Plus

Approfondissez votre connaissance d’un sujet
niveau Intermédiaire

Expérience recommandée

Planning flexible
1 mois à raison de 5 heures par semaine
Obtenir une qualification professionnelle
Partagez votre expertise avec les employeurs
Approfondissez votre connaissance d’un sujet
niveau Intermédiaire

Expérience recommandée

Planning flexible
1 mois à raison de 5 heures par semaine
Obtenir une qualification professionnelle
Partagez votre expertise avec les employeurs

Vue d'ensemble

  • Master the Java Programming Language and its core libraries to achieve Oracle certification.

  • Utilize the Java module system to enhance software security and manage dependencies.

  • Identify and navigate complex syntax and corner cases in Java to excel in the certification exam.

Compétences que vous acquerrez

  • Catégorie : OS Process Management
  • Catégorie : Databases
  • Catégorie : Programming Principles
  • Catégorie : SQL
  • Catégorie : Transaction Processing
  • Catégorie : Java
  • Catégorie : Mitigation
  • Catégorie : Application Deployment
  • Catégorie : Software Design Patterns
  • Catégorie : File Systems
  • Catégorie : Data Mapping
  • Catégorie : Application Development
  • Catégorie : Data Access
  • Catégorie : Stored Procedure
  • Catégorie : Object Oriented Design

Outils que vous découvrirez

  • Catégorie : Build Tools
  • Catégorie : Java Programming
  • Catégorie : JUnit
  • Catégorie : Application Programming Interface (API)
  • Catégorie : MySQL

Ce qui est inclus

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais
Récemment mis à jour !

juillet 2025

32 exercices pratiques

Améliorez votre expertise en la matière

  • Acquérez des compétences recherchées auprès d’universités et d’experts du secteur
  • Maîtrisez un sujet ou un outil avec des projets pratiques
  • Développez une compréhension approfondie de concepts clés
  • Obtenez un certificat professionnel auprès de Pearson

Spécialisation - 9 séries de cours

Ce que vous apprendrez

  • Gain proficiency in manipulating text using String, StringBuilder, and text blocks.

  • Navigate the comprehensive Date/Time API for effective date, time, and time zone management.

  • Understand Java operators, operand evaluation, and the nuances of auto boxing and unboxing.

Compétences que vous acquerrez

Catégorie : Java Programming
Catégorie : Programming Principles
Catégorie : Numerical Analysis

Ce que vous apprendrez

  • Master Java's control structures, including loops and switch statements.

  • Implement effective exception handling with try-catch-finally and try-with-resources.

  • Create custom exceptions to address specific code challenges; utilize break and continue statements for efficient program flow control.

Compétences que vous acquerrez

Catégorie : Java Programming
Catégorie : Programming Principles
Catégorie : Debugging
Catégorie : Database Application
Catégorie : Object Oriented Programming (OOP)
Catégorie : Application Programming Interface (API)
Catégorie : Test Case
Catégorie : Data Structures
Catégorie : Program Development
Catégorie : Computer Programming
Catégorie : Java

Ce que vous apprendrez

  • Master Java object lifecycle, including creation, reassigning, and garbage collection.

  • Implement inheritance, polymorphism, and method overriding effectively.

  • Create and utilize interfaces, functional interfaces, and enumerations.

Compétences que vous acquerrez

Catégorie : Java Programming
Catégorie : Software Design Patterns
Catégorie : Object Oriented Design
Catégorie : Records Management

Ce que vous apprendrez

  • Utilize key interfaces in the Collections API for efficient data management.

  • Understand and apply Java generics, including type erasure and type inferencing.

  • Implement sorting techniques using comparator objects and factory methods.

Compétences que vous acquerrez

Catégorie : JUnit

Ce que vous apprendrez

  • Master the Streams API for efficient data processing using terminal methods and laziness.

  • Implement Lambda expressions and method references within functional interfaces.

  • Utilize collectors for advanced data grouping, partitioning, and reduction.

Compétences que vous acquerrez

Catégorie : Data Mapping
Catégorie : Functional Design

Ce que vous apprendrez

  • Define modules and manage their dependencies effectively.

  • Utilize command-line operations for compiling and executing modular Java programs.

  • Implement services and control reflection within modules.

Compétences que vous acquerrez

Catégorie : Java Programming
Catégorie : Service Design
Catégorie : Build Tools
Catégorie : Application Deployment

Ce que vous apprendrez

  • Create and manage worker threads using Runnable and Callable interfaces.

  • Utilize executor services for efficient thread pooling and task management.

  • Develop thread-safe code to address race conditions, deadlocks, and livelocks.

Compétences que vous acquerrez

Catégorie : Data Integrity
Catégorie : System Programming
Catégorie : OS Process Management

Ce que vous apprendrez

  • Establish and manage database connections using JDBC for SQL operations.

  • Execute and secure SQL statements with prepared and callable statements.

  • Master Java I/O streams for reading and writing console and file data.

Compétences que vous acquerrez

Catégorie : Data Access
Catégorie : Databases
Catégorie : Transaction Processing
Catégorie : SQL
Catégorie : MySQL
Catégorie : File Systems
Catégorie : Stored Procedure

Ce que vous apprendrez

  • Implement localization using Java locales for language and regional adaptation.

  • Manage multilingual resources with resource bundles for dynamic user interfaces.

  • Format messages, dates, times, and numbers according to local conventions.

  • Ensure accurate representation of currency and percentage values across locales.

Compétences que vous acquerrez

Catégorie : Application Development
Catégorie : Software Testing
Catégorie : Maintainability

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

Pearson
Pearson
162 Cours537 apprenants

Offert par

Pearson

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