آموزش وب‌ سرویس RESTful در جاوا – پیش ثبت نام

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

گروه مدرسین فرادرس
گروه مدرسین فرادرس

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد. (+)



RESTful یا Representational State Transfer یک نوعی از وب سرویس است که ما در این مجموعه ابتدا به بررسی مفاهیم کلی آن خواهیم پرداخت و سپس با نحوه پیاده سازی این وب سرویس در زبان برنامه نویسی جاوا آشنا می شویم. با توسعه روزافزون سیستم های تحت وب و چند زبانه شدن سیستم ها، بدین معنی که می توانیم در یک سیستم چندین کلاینت مشخص مانند آندروید و iOS داشته باشیم و به عنوان سرویس دهنده اینکلاینت ها از پلتفرم مشخصی مانند جاوا یا PHP استفاده کنیم، باید از سرویس های تحت وب که وابسته به زبان مشخصی نیستند استفاده شود و بتوانیم بین کلاینت ها و سرور تبادل اطلاعات داشته باشیم.

👤 مدرس: گروه مدرسین فرادرس
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال هماهنگی
زمان تقریبی انتشار ۶ تا ۱۴ هفته

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در صف شروع ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.

Please leave this field empty.




    توضیحات

    هدف از این مجموعه آموزشی بررسی و یادگیری وب سرویس RESTful در زبان برنامه نویسی جاوا می باشد. وب سرویس ها، سرویس های نرم افزاری هستند که تحت پروتکل های مشخص وب مانند http با استانداردهای مشخص کار می کنند. وب سرویس ها مستقل از زبان برنامه نویسی هستند و مفهوم یکسانی در زبان های برنامه نویسی مختلفی مانند جاوا، php و … دارد. بر اساس مفهوم ماژولاریتی، ماژول ها باید مستقل از یکدیگر و در کنار یکدیگر بتوانند کار کنند. ماژول های مختلفی در یک سیستم بزرگ را در نظر بگیرید که هر کدام می توانند با زبان های برنامه نویسی مختلفی ایجاد شده باشند. راه ارتباط این ماژول ها با یکدیگر وب سرویس ها می باشد. وب سرویس ها در دو دسته SOAP و RESTful قرار گرفته اند که در نحوه پیاده سازی و استفاده با یکدیگر تفاوت های اساسی دارند و هر کدام بر اساس نیازهای مشخص در پروژه ها استفاده می شوند.

    RESTful یا Representational State Transfer یک نوعی از وب سرویس است که ما در این مجموعه ابتدا به بررسی مفاهیم کلی آن خواهیم پرداخت و سپس با نحوه پیاده سازی این وب سرویس در زبان برنامه نویسی جاوا آشنا می شویم. با توسعه روزافزون سیستم های تحت وب و چند زبانه شدن سیستم ها، بدین معنی که می توانیم در یک سیستم چندین کلاینت مشخص مانند آندروید و iOS داشته باشیم و به عنوان سرویس دهنده اینکلاینت ها از پلتفرم مشخصی مانند جاوا یا PHP استفاده کنیم، باید از سرویس های تحت وب که وابسته به زبان مشخصی نیستند استفاده شود و بتوانیم بین کلاینت ها و سرور تبادل اطلاعات داشته باشیم. این سرویس ها در قالب وب سرویس RESTful یا SOAP گنجانده می شود که به طور مفصل در مورد نحوه پیاده سازی و استفاده بحث خواهد شد.

    در ابتدا به بررسی پیش نیازهای این دوره آموزشی خواهیم پرداخت. سپس مفاهیم کلی وب سرویس ها، دسته بندی وب سرویس ها و تفاوت های استفاده هر کدام را بررسی می کنیم. سپس به بررسی نحوه پیاده سازی وب سرویس RESTful در زبان برنامه نویسی جاوا با استفاده از ابزارها و فریمورک های زبان جاوا خواهیم پرداخت و در نهایت به عنوان جمع بندی مطالب، این وب سرویس را در قالب یک پروژه شبهه واقعی پیاده سازی می کنیم.

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: مقدمه
      • معرفی و هدف از این دوره آموزشی
      • معرفی پیش‌ نیازهای این مجموعه آموزشی
      • مباحثی که در این دوره آموزشی پوشش داده می‌شود
      • مقدمه‌ ای بر مفهوم وب‌ سرویس‌ ها
      • وب‌ سرویس RESTful در جاوا
    • درس دوم: نصب و راه‌ اندازی
      • نصب جاوا بر روی سیستم‌ عامل و تنظیمات مربوط به آن
      • نصب ملزومات این دوره از قبیل IDEA و RDBMS
      • نصب و پیکربندی Apache Tomcat بر روی ویندوز
      • نصب و پیکربندی Maven
      • اضافه کردن افزونه Postman Rest Client به مرورگر Google Chrome
    • درس سوم: ایجاد و اجرا یک پروژه ساده با مفهوم وب‌ سرویس
      • ایجاد مثال Hello World
      • تعریف وابستگی MAVEN
      • ایجاد اولین منبع
      • اجرا کردن و تست مثال
    • درس چهارم: تشریح پایه ای JAX-RS
      • تشریح برخی از پایه ها (‎@Path, @Consumes, @Produces, @GET, MediaType)
      • تشریح پارامترهای مسیر
      • تشریح پارامترها
      • ‎@Context
    • درس پنجم: کار با شی داده JSON
      • پردازش JSON در جاوا
      • کار کردن JAX-RS به همراه JSON
      • Jackson Library
    • درس ششم: RESTful Java Clients
      • RESTful Java Client with java.net URL
      • RESTful Java Client with Apache Http Client
      • RESTful java Client with Jersey Client
    • درس هفتم: CRUD Operations with RESTful + Hibernate ORM
      • Simple CRUD Operation with Http methods
      • Simple CRUD with Post parameters and JSON Object
    • درس هشتم: سایر مباحث پیشرفته
      • ParamConverter
      • MessageBodyReader and MessageBodyWriter
      • Custom Media Type
      • Dynamic Content Negotiation
      • Implementing Subresources
      • Some Advanced Jersey Annotations
    • درس نهم: Jersey Integrate Spring Framework
      • Jersey + Spring Integration Example
    • درس دهم: پروژه نهایی
      • ساخت و توسعه یک پروژه ساده تحت وب با استفاده از مفاهیم وب‌ سرویس
      • معرفی پروژه و بررسی معماری آن
      • توسعه پروژه بخش اول لایه Backend
      • طراحی صفحات وب و لایه UI
      • تست و راه‌ اندازی پروژه


    اطلاعات تکمیلی

    نام آموزش آموزش وب‌ سرویس RESTful در جاوا – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVJ9606
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)



    مطالب مرتبط


    دیدگاه ها

    1. 5 از 5

      :

      با تشکر از سایت خوب شما.
      آموزش خوبی میتونه باشه با توجه به سرفصلی که ارائه شده.


    نظر شما در مورد این فرادرس چیست؟

    درج دیدگاه

    امتیاز شما به این آموزش:

    *




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در صف شروع ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.

Please leave this field empty.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران

عضویت در خبرنامه فرادرس

برای دریافت اخبار مربوط به آخرین فرادرس های منتشر شده، ایمیل خود را در کادر زیر وارد نمایید.

Please leave this field empty.

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