EDUCBA

Spécialisation "Spring Boot REST API: Real-World Java Projects"

Profitez de l'une de nos meilleures offres et renforcez vos compétences avec 50 % de réduction sur Coursera Plus. Économisez maintenant.

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

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

Spécialisation "Spring Boot REST API: Real-World Java Projects"

Build Real-World REST APIs With Spring Boot.

Design, test, and deploy RESTful APIs using Java, Spring Boot, and REST Assured.

EDUCBA

Instructeur : EDUCBA

Inclus avec Coursera Plus

Demander à Coursera

Approfondissez votre connaissance d’un sujet

des 60 examens de cours de ce programme

niveau Débutant

Expérience recommandée

4 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Approfondissez votre connaissance d’un sujet

des 60 examens de cours de ce programme

niveau Débutant

Expérience recommandée

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

Ce que vous apprendrez

  • Design and implement RESTful APIs using Spring Boot and Spring Data JPA in modular, scalable applications.

  • Automate and validate API functionality using REST Assured, Hamcrest matchers, and token-based authentication.

  • Apply best practices in layered architecture, serialization, and exception handling for maintainable backend services.

Compétences que vous acquerrez

  • Catégorie : Web Services
  • Catégorie : Business Logic
  • Catégorie : Software Testing
  • Catégorie : Test Script Development
  • Catégorie : API Design
  • Catégorie : Test Automation
  • Catégorie : API Testing
  • Catégorie : Object-Relational Mapping
  • Catégorie : Authentications
  • Catégorie : Back-End Web Development
  • Catégorie : Java
  • Catégorie : Application Deployment
  • Catégorie : Software Quality Assurance
  • Catégorie : Object Oriented Design

Outils que vous découvrirez

  • Catégorie : Java Programming
  • Catégorie : Spring Framework
  • Catégorie : Spring Boot
  • Catégorie : Restful API
  • Catégorie : Application Programming Interface (API)
  • Catégorie : JSON

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

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

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 EDUCBA

Spécialisation - série de 4 cours

REST Assured Java - Testing Employee Database

REST Assured Java - Testing Employee Database

COURS 1, 3 heures

Ce que vous apprendrez

  • Apply REST Assured with Java to configure a testing environment and automate RESTful API requests using structured JSON payloads.

  • Evaluate REST API responses by validating CRUD operations with Java POJOs and Hamcrest matchers through automated tests.

Compétences que vous acquerrez

Catégorie : JSON
Catégorie : API Testing
Catégorie : Java
Catégorie : Test Case
Catégorie : Web Services
Catégorie : Application Programming Interface (API)
Catégorie : Software Testing
Catégorie : Test Script Development
Catégorie : Software Quality Assurance
Catégorie : Software Engineering
Catégorie : Java Programming
Catégorie : Restful API
Catégorie : Data Mapping

Ce que vous apprendrez

  • Configure a Java REST Assured project with the required dependencies to automate REST API testing.

  • Implement authenticated CRUD operations and validate Book Store API functionality using REST Assured.

Compétences que vous acquerrez

Catégorie : API Testing
Catégorie : Restful API
Catégorie : Java Programming
Catégorie : Application Programming Interface (API)
Catégorie : Java
Catégorie : Test Script Development
Catégorie : Authentications
Catégorie : Software Testing
Catégorie : Test Automation
Catégorie : User Accounts
Catégorie : Authorization (Computing)
Project on REST API - Pet Clinic Application

Project on REST API - Pet Clinic Application

COURS 3, 7 heures

Ce que vous apprendrez

  • Construct RESTful APIs using Spring Boot, Spring Data JPA, and layered architecture for a Pet Clinic application.

  • Implement centralized exception handling and customize JSON serialization for clean, secure REST API responses.

  • Develop repository, service, and controller layers to build maintainable RESTful applications with CRUD operations.

  • Integrate REST controllers with service and repository layers to process HTTP requests and manage application data.

Compétences que vous acquerrez

Catégorie : Restful API
Catégorie : Spring Boot
Catégorie : Object-Relational Mapping
Catégorie : Code Reusability
Catégorie : Business Logic
Catégorie : Data Modeling
Catégorie : Web Services
Catégorie : Data Access
Catégorie : JSON
Catégorie : Application Programming Interface (API)
Catégorie : API Design
Catégorie : Software Architecture
Catégorie : Data Persistence
Catégorie : Spring Framework

Ce que vous apprendrez

  • Construct a Spring Boot project and define Employee and Department domain entities using appropriate annotations.

  • Develop repository and service layers with Spring Data JPA to manage entity operations and business logic.

  • Design RESTful controller methods to handle HTTP requests for employee and department resources.

  • Configure Spring Boot application startup and server properties using the main application file and application.properties.

Compétences que vous acquerrez

Catégorie : Restful API
Catégorie : Spring Boot
Catégorie : Back-End Web Development
Catégorie : System Configuration
Catégorie : Server Side
Catégorie : Web Applications
Catégorie : Software Architecture
Catégorie : Application Deployment
Catégorie : Data Persistence
Catégorie : Application Frameworks
Catégorie : Object Oriented Design
Catégorie : Model View Controller
Catégorie : Object Oriented Programming (OOP)
Catégorie : Business Logic
Catégorie : Spring Framework
Catégorie : Data Access
Catégorie : Application Programming Interface (API)
Catégorie : Object-Relational Mapping
Catégorie : Data Modeling
Catégorie : API Design

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

EDUCBA
EDUCBA
1 668 Cours340 586 apprenants

Offert par

EDUCBA

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.’

Foire Aux Questions