لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Java EE: سرویس آرام با JAX-RS 2.0
Java EE: RESTful Service with JAX-RS 2.0
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
توانایی ساخت موفقیت آمیز یک وب سرویس RESTful یک مهارت اساسی در صنعت تحت سلطه اینترنت امروز است. در این دوره ، یاد بگیرید که چگونه با استفاده از Java Enterprise Edition سبک معماری REST ، JAX-RS API 2.0 ، یک برنامه مشتری و سرور RESTful ایجاد کنید. این API قدرتمند و کاملاً برجسته بهترین تجارب صنعت را ثبت می کند زیرا با سایر API های اساسی مانند اعتبار سنجی و پردازش JSON یکپارچه است.
به Alex Theedom بپیوندید زیرا او شما را در طیف وسیعی از موضوعات راهنمایی می کند ، از جمله نحوه تعریف نقاط پایانی منابع ، چگونگی افزودن پویایی به برنامه خود با hypermedia ، چگونگی حفظ یکپارچگی داده ها با اعتبار سنجی و نحوه پردازش پیام ها با JSON Processing API . پس از اتمام این دوره ، آماده خواهید بود تا RESTful API کلاینت و سرور خود را توسعه دهید.
موضوعات شامل:
میزان ویژگی های JAX-RS را کشف کنید li>
از روش حاشیه نویسی استفاده کنید li>
از روش وراثت استفاده کنید li>
قرارداد REST و ریشه API را تعریف کنید li>
موجودیت منابع REST را ایجاد کنید li>
روشهای منابع REST را ایجاد کنید li>
مصرف کنندگان و تولیدکنندگان را بفهمید li>
کار با انواع رسانه های مختلف li>
پارامترهای مسیر را تعریف و کار کنید li>
یک پاسخ REST بسازید و موارد استثنایی را مدیریت کنید li>
اعتبار سنجی حبوبات را اجرا کنید و خرابی ها را مدیریت کنید li>
یک مشتری RESTful ایجاد کنید که وب سرویس را مصرف کند li>
از JSON-P API با مشتری REST استفاده کنید
اجرای ابر رسانه (HATEOAS)
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
آنچه باید بدانید
What you should know
نحوه استفاده از پرونده های تمرینی
How to use the exercise files
چالش ها
Challenges
1. JAX-RS 2.0
1. JAX-RS 2.0
معرفی JAX-RS 2.0
JAX-RS 2.0 introduction
معرفی رستوران
REST introduction
ویژگی های اصلی JAX-RS 2.0
Headline features of JAX-RS 2.0
2. معرفی برنامه کتابفروشی
2. Introduction to Bookshop Application
نسخه ی نمایشی کتابفروشی
Bookshop application demo
نمایش نمایشی
Deployment demo
3. یک منبع REST ایجاد کنید
3. Create a REST Resource
قرارداد REST را تعریف کنید
Define the REST contract
وراثت یا پیکربندی XML
Inheritance or XML configuration
ریشه API را تعریف کنید
Define the API root
موجودیت منبع را ایجاد کنید
Create the resource entity
روشهای منبع را ایجاد کنید
Create the resource methods
پارامترهای مسیر
Path parameters
پارامترهای مسیر را اضافه کنید
Add path paramaters
Consumes وProduces
@Consumes and @Produces
انواع رسانه ها را اضافه کنید
Add the media types
چالش: روشهای منبع را اضافه کنید
Challenge: Add resource methods
راه حل: روشهای منبع را اضافه کنید
Solution: Add resource methods
4. پاسخ ها و HATEOAS
4. Responses and HATEOAS
پاسخ HTTP
The HTTP response
پاسخی بسازید
Build a response
نحوه رسیدگی به خطاها
How to handle errors
یک مدیر استثنا را پیاده سازی کنید
Implement an exception manager
با HATEOAS کار کنید
Work with HATEOAS
HATEOAS و JAX-RS
HATEOAS and JAX-RS
HATEOAS را به منبع اضافه کنید
Add HATEOAS to the resource
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
Alex Theedom یک توسعه دهنده ، نویسنده و مربی سازمانی در Java است.
الکس دارای بیش از 10 سال تجربه در زمینه برنامه های کاربردی Enterprise Java و Spring در بخش های مختلف از جمله امور مالی ، قمار ، و elearning است. او نویسنده منتشر شده ، سخنران کنفرانس ، ویرایشگر فنی ، مربی جاوا ، مربی باشگاه برنامه نویسی بچه ها ، اوراکل است. دارای مجوز حرفه ای در Java SE و Java EE و عضو دفتر سخنران OTN. او مربی الگوهای طراحی حرفه ای Java® EE است و در JavaOne San Francisco ارائه کرده است. Devoxx UK؛ jDay سوئد؛ جاوا روز لویو ، کیف و بلاروس؛ VOXXED Days استانبول؛ و JEEConf کیف.
او اشتیاق خود را برای جاوا از طریق دوره هایی که برای برخی از مشهورترین ارائه دهندگان آموزش مانند LinkedIn ثبت کرده است ، به اشتراک می گذارد و مقالات زیادی برای Read Learn Code ، DZone و JavaCodeGeeks به چاپ رسانده است.
اطلاعات بیشتر در مورد الکس را در لینکدین و readlearncode.com کسب کنید.
نمایش نظرات