تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی Java EE: سرویس RESTful با JAX-RS 2.0

دوره آموزشی Java EE: سرویس RESTful با JAX-RS 2.0

2 ساعت 18 دقیقهمتوسط2017-06-05

مدرسین

Alex Theedom

Alex Theedom

Enterprise Developer, Published Author, Trainer

جزئیات دوره

توانایی ایجاد موفقیت آمیز یک سرویس وب RESTful یک مهارت اساسی در صنعت تحت سلطه اینترنت امروز است. در این دوره، نحوه توسعه یک سرویس گیرنده و سرور RESTful با استفاده از پیاده سازی Java Enterprise Edition به سبک معماری REST، JAX-RS API 2.0 را بیاموزید. این API قدرتمند و کاملاً برجسته بهترین شیوه های صنعت را در بر می گیرد زیرا به طور یکپارچه با دیگر API های ضروری مانند اعتبار سنجی Bean Validation و JSON Processing ادغام می شود.

به Alex Theedom بپیوندید تا طیف وسیعی از موضوعات را راهنمایی کند، از جمله نحوه تعیین نقاط پایانی منابع، نحوه ایجاد پویایی در برنامه خود با استفاده از هایپر مدیا، نحوه حفظ یکپارچگی داده ها با اعتبار سنجی Bean و نحوه پردازش پیام ها با API پردازش JSON به پس از اتمام این دوره، آماده توسعه برنامه های کاربردی RESTful مشتری و سرور خود خواهید بود.

اهداف یادگیری
وسعت ویژگی های JAX-RS را کشف کنید
از روش حاشیه نویسی استفاده کنید
از روش وراثت استفاده کنید
یک قرارداد REST و API root تعریف کنید
موجودیت منبع REST را ایجاد کنید
روش های منابع REST را ایجاد کنید
مصرف کنندگان و تولیدکنندگان را درک کنید
با انواع رسانه های مختلف کار کنید
پارامترهای مسیر را تعریف و کار کنید
پاسخ REST بسازید و استثنائات را مدیریت کنید
پیاده سازی Bean Validation و مدیریت خرابی ها
یک مشتری RESTful ایجاد کنید که سرویس وب را مصرف می کند
از JSON-P API با مشتری REST استفاده کنید
پیاده سازی هایپر مدیا (HATEOAS)

مهارت ها

RESTJava EEBack-End Web DevelopmentJavaOracleFront-End Web DevelopmentWeb DevelopmentOpen SourceOne-Off

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید
  • 02 - آنچه باید بدانید
  • 03 - نحوه استفاده از فایل‌های تمرینی
  • 04 - چالش ها

1. JAX-RS 2.0

  • 05 - معرفی JAX-RS 2.0
  • 06 - مقدمه REST
  • 07 - ویژگی‌های سرفصل JAX-RS 2.0

2. مقدمه ای بر اپلیکیشن کتابفروشی

  • 08 - نسخه ی نمایشی برنامه کتابفروشی
  • 09 - نسخه ی نمایشی استقرار

3. یک منبع REST ایجاد کنید

  • 10 - قرارداد REST را تعریف کنید
  • 11 - وراثت یا پیکربندی XML
  • 12 - ریشه API را تعریف کنید
  • 13 - موجودیت منبع را ایجاد کنید
  • 14 - روش‌های منابع را ایجاد کنید
  • 15 - پارامترهای مسیر
  • 16 - پارامترهای مسیر را اضافه کنید
  • 17 - @Consumes و @Produces
  • 18 - انواع رسانه‌ها را اضافه کنید
  • 19 - چالش - روش‌های منبع را اضافه کنید
  • 20 - راه حل - روش‌های منبع را اضافه کنید

4. پاسخ‌ها و HATEOAS

  • 21 - پاسخ HTTP
  • 22 - پاسخی بسازید
  • 23 - نحوه رسیدگی به خطاها
  • 24 - یک مدیر استثنایی را پیاده کنید
  • 25 - با HATEOAS کار کنید
  • 26 - HATEOAS و JAX-RS
  • 27 - HATEOAS را به منبع اضافه کنید
  • 28 - چالش - کنترل کننده‌های استثنا را اضافه کنید
  • 29 - راه حل - کنترل کننده‌های استثنا را اضافه کنید

5. Bean Validation API

  • 30 - مقدمه اعتبار سنجی باقلا
  • 31 - کار با Bean Validation
  • 32 - خرابی‌های اعتبار سنجی را مدیریت کنید
  • 33 - مدیریت خرابی اعتبارسنجی را اجرا کنید
  • 34 - چالش - اضافه کردن حاشیه نویسی اعتبار
  • 35 - راه حل - اضافه کردن حاشیه نویسی اعتبار

6. یک REST Client ایجاد کنید

  • 36 - درخواست کنید
  • 37 - مشتری را پیاده‌سازی کنید
  • 38 - پاسخ را با JSONP پردازش کنید
  • 39 - از JSONP استفاده کنید
  • 40 - HATEOAS و frontend
  • 41 - اجرای HATEOAS

نتیجه

  • 42 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal