آموزش خدمات RESTful در Oracle APEX - راهنمای کامل (2023)

RESTful Services in Oracle APEX - The Complete Guide (2023)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یک سرویس RESTful با استفاده از ORDS (Oracle REST Data Services) در Oracle APEX بسازید. قدرت REST Enabled SQL را باز کنید. میزبانی Oracle APEX در Oracle Cloud ساخت یک سرویس آرام با Oracle APEX درباره ORDS با جزئیات آشنا شوید برنامه نویسی API را در Oracle APEX بدانید درباره محافظت از خدمات وب بدانید OAUTH برای دسترسی به سرویس های وب محافظت شده آشنا شوید درباره اجرای سرویس SQL با قابلیت REST یاد بگیرید چگونه مصرف کنید API خارجی در Oracle APEX پیش نیازها: یک مرورگر وب استاندارد مانند Google Chrome/Mozilla Firefox/Opera/Edge/Safari Postman Application (Web/Native) دانش اولیه Oracle APEX مبانی نوشتن مفاهیم و اصطلاحات معماری SQL و PL/SQL REST برای موفقیت در این دوره نیازی نیست که متخصص Oracle APEX یا SQL یا PL/SQL باشید!

این یک دوره ویدیویی بسیار کاربردی در مورد نحوه ساخت یک سرویس RESTful در Oracle APEX است.

اگرچه این دوره در سطح متوسط ​​است، اما اصول اولیه یک سرویس RESTful را که از ORDS (سرویس داده Oracle REST) ​​شروع می‌شود، با جزئیات توضیح می‌دهد.

درباره راه اندازی پایگاه داده مستقل در Oracle Cloud و همچنین نحوه استفاده از Postman که به عنوان REST Client عمل می کند، خواهید آموخت.

با نحوه فعال کردن طرحواره ORDS برای دسترسی RESTful در Oracle APEX آشنا خواهید شد.

با استفاده از اصول ORDS، نحوه ایجاد یک سرویس RESTful را از ابتدا یاد خواهید گرفت.

هنگامی که یک سرویس RESTful ایجاد شد، نحوه محافظت از آن را با استفاده از مفاهیم ORDS که دسترسی رایگان را مسدود می کند، خواهید فهمید.

پس از آن، نحوه دسترسی به خدمات وب محافظت شده با استفاده از OAUTH که امروزه یک روش توصیه شده است، روشن خواهید شد.

و در مورد REST Enabled SQL Service و نحوه پیاده سازی آن در Oracle APEX با استفاده از سرویس در پایگاه داده دیگری آشنا خواهید شد.

با مزایای استفاده از سرویس SQL فعال شده REST نسبت به سرویس استاندارد RESTful آشنا خواهید شد.

در نهایت، ایده مختصری در مورد منابع داده REST در Oracle APEX و Legacy Apex Web Service PL/SQL API نیز خواهید داشت.


سرفصل ها و درس ها

شروع شدن Getting Started

  • معرفی Introduction

  • آموزش اصول Oracle APEX Fundamentals Learning Oracle APEX Fundamentals

شروع شدن Getting Started

  • معرفی Introduction

  • پیش نیازها Prerequisites

  • پیش نیازها Prerequisites

  • آموزش اصول Oracle APEX Fundamentals Learning Oracle APEX Fundamentals

راه اندازی محیط زیست Setting up the Environment

  • فعال کردن دسترسی RESTful و تست سرویس نمونه Enabling RESTful Access and Testing the Sample Service

راه اندازی محیط زیست Setting up the Environment

  • راه اندازی Oracle Cloud و Oracle APEX Setting up the Oracle Cloud and Oracle APEX

  • راه اندازی Oracle Cloud و Oracle APEX Setting up the Oracle Cloud and Oracle APEX

  • نصب مجموعه داده های نمونه Installing Sample Dataset(s)

  • نصب مجموعه داده های نمونه Installing Sample Dataset(s)

  • فعال کردن دسترسی RESTful و تست سرویس نمونه Enabling RESTful Access and Testing the Sample Service

  • استفاده از پستچی (REST Client) Using Postman (REST Client)

  • استفاده از پستچی (REST Client) Using Postman (REST Client)

درک ORDS Understanding ORDS

  • ORDS در جزئیات ORDS in Detail

درک ORDS Understanding ORDS

  • ORDS چیست؟ What is ORDS?

  • ORDS چیست؟ What is ORDS?

  • ORDS در جزئیات ORDS in Detail

خدمات RESTful RESTful Services

  • تعریف ماژول(های) Defining Module(s)

  • تعریف الگو(های) Defining Template(s)

خدمات RESTful RESTful Services

  • مرجع بسته ORDS PL/SQL ORDS PL/SQL Package Reference

  • مرجع بسته ORDS PL/SQL ORDS PL/SQL Package Reference

  • تعریف ماژول(های) Defining Module(s)

  • تعریف الگو(های) Defining Template(s)

  • تعریف کنترل کننده(های) Defining Handler(s)

  • تعریف کنترل کننده(های) Defining Handler(s)

  • تعریف پارامتر(ها) Defining Parameter(s)

  • تعریف پارامتر(ها) Defining Parameter(s)

  • نمونه های بیشتر More Examples

  • نمونه های بیشتر More Examples

حفاظت از خدمات وب Protecting the Web Services

  • OAUTH 2.0 OAUTH 2.0

  • مرجع بسته OAUTH PL/SQL OAUTH PL/SQL Package Reference

  • تعریف نقش(ها) و امتیاز(ها) Defining Role(s) and Privilege(s)

حفاظت از خدمات وب Protecting the Web Services

  • OAUTH 2.0 OAUTH 2.0

  • مرجع بسته OAUTH PL/SQL OAUTH PL/SQL Package Reference

  • تعریف نقش(ها) و امتیاز(ها) Defining Role(s) and Privilege(s)

  • دسترسی به خدمات وب محافظت شده Accessing the Protected Web Services

  • دسترسی به خدمات وب محافظت شده Accessing the Protected Web Services

REST SQL فعال است REST Enabled SQL

  • REST Enabled SQL Service چیست؟ What is REST Enabled SQL Service?

  • مصرف سرویس در پایگاه داده دیگر Consuming the service in another database

  • تست سرویس در CURL و Postman Testing the service in CURL and Postman

REST SQL فعال است REST Enabled SQL

  • REST Enabled SQL Service چیست؟ What is REST Enabled SQL Service?

  • مصرف سرویس در پایگاه داده دیگر Consuming the service in another database

  • ویژگی های اضافی Additional Features

  • ویژگی های اضافی Additional Features

  • تست سرویس در CURL و Postman Testing the service in CURL and Postman

موضوعات اضافی Additional Topics

  • وب سرویس Apex با استفاده از PL/SQL Apex Web Service using PL/SQL

موضوعات اضافی Additional Topics

  • منابع داده REST REST Data Sources

  • منابع داده REST REST Data Sources

  • وب سرویس Apex با استفاده از PL/SQL Apex Web Service using PL/SQL

مراحل بعدی Next Steps

مراحل بعدی Next Steps

  • تبریک می گویم!! Congratulations!!

  • تبریک می گویم!! Congratulations!!

نمایش نظرات

آموزش خدمات RESTful در Oracle APEX - راهنمای کامل (2023)
جزییات دوره
1.5 hours
26
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,650
4.1 از 5
ندارد
دارد
دارد
Velchandru M
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Velchandru M Velchandru M

Oracle APEX Developer و Web Developer از همان زمان کودکی ، رایانه ها کنجکاوی من بودند. من هنوز به یاد دارم قبل از اینکه معلمم بخواهد در کلاس به دانش آموزان درس بدهد ، مباحث علوم کامپیوتر را می خواندم. من با ایده استفاده از رایانه برای حل مشکلات در قالب نرم افزار وسواس داشته ام. برای اولین کارم ، به من فرصت داده شد تا با استفاده از پلتفرم Oracle APEX ، برنامه های وب را طراحی و توسعه دهم. با ادامه یادگیری ، علاقه من به یادگیری فن آوری های Angular ، Node.js و React.js بیشتر شده است ، و این باعث شده است من یک توسعه دهنده وب Full Stack باشم. من دوست دارم مطالب را برای افرادی که در این موضوع تازه کار هستند توضیح دهم. یادگیری یک فرایند مداوم است و هنوز هم افرادی که از یک موضوع اطلاع دارند باید ذهن خود را دوباره تیز کنند تا دانش کامل و م effectivelyثر برای رسیدن به هدف خود را بدست آورند ، مانند هیزم شکن که اره خود را برای قطع موثر درخت که هدف آنها است تیز می کند.