Online Courses
Universities
Scholarships
AI Advisor
Home
›
Online Courses
›
Web Development
›
Jakarta EEシリーズその3:RESTful Web Ser...
Jakarta EEシリーズその3:RESTful Web Service入門
Udemy
Certificate
USD 19.99
Enroll now →
About this course
このコースは、Jakarta EEのRESTful Web Service(JAX-RS)を体系的に学ぶための実践的な入門講座です。Javaでの開発経験がある方を対象に、Jakarta EE 10とOpen Libertyを用いた軽量かつ柔軟なREST API構築の基本を丁寧に解説します。全11セクションを通じて、Hello Worldの作成から始まり、JSON Binding、HTTPメソッドの使い分け、CORS設定、パラメータの受け取り方、エラーハンドリング、Bean Validation、セキュリティ(Basic認証/JWT認証)、Enterprise Beans、Interceptor、Server-Sent Events、REST Client APIまでを網羅します。各セッションには、サンプルコードと動作確認手順が含まれており、Postmanを使ったAPIテストも体験できます。使用環境は Eclipse(Pleiades All in One)、Open Liberty、Liberty Tools、JDK 21、Postmanなど。JavaやHTTPの基本知識があり、Eclipse IDEの基本操作ができる方であれば、すぐに学習を開始できます。この講座を通じて、Jakarta RESTful Web Servicesの設計思想と実装技術を理解し、関連APIとの連携による堅牢で拡張性のあるREST API開発のスキルを身につけましょう。
What you'll learn
Understand the principles and design philosophy of Jakarta EE RESTful web services
Build a RESTful API using Jakarta EE 10 and Open Liberty
Implement JSON binding and handle HTTP methods effectively
Configure CORS and manage parameters
Perform error handling and bean validation
Apply security protocols such as Basic and JWT authentication
Use Server-Sent Events and the REST Client API
Course objectives
To provide a systematic understanding of RESTful web services in Jakarta EE
To equip learners with skills to develop and test a REST API
To enhance problem-solving abilities in API design and implementation
Skills you'll gain
rest api
http methods
eclipse
java development
error handling
jwt authentication
security
postman
CORS
api testing
jax-rs
jakarta ee
open liberty
json binding
bean validation
Related courses
Information Systems Foundations
USD 49
ASP.NET Core y Clean Architecture con DDD : Parte 2
USD 19.99
Cloud Application Development Foundations
USD 49
Object Oriented Programming in Java
USD 49
C Programming for Everybody
USD 49
Cloud Application Development Foundations
USD 49
Web Design for Everybody: Basics of Web Development & Coding
USD 49
Computational Thinking with JavaScript
USD 49
Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.