آموزش دوره پیشرفته Oracle APEX - یادگیری جاوا اسکریپت (2023)

Oracle APEX Advanced Course - Learn JavaScript (2023)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: برنامه های Oracle APEX خود را با استفاده از API های جاوا اسکریپت APEX به راحتی سفارشی کنید. آموزش نحوه استفاده از جاوا اسکریپت در Oracle APEX اهمیت استفاده از AJAX Callback Opening Modal Dialog با داده های پویا ایمن سازی Modal Dialog با جزئیات یادگیری اقدامات پویا مثال عملی رویدادهای Framework و Component آموزش ایجاد یک رویداد سفارشی با استفاده از جاوا اسکریپت به عنوان یک اقدام پویا اطلاعات کامل درباره گرید تعاملی (IG) سفارشی کردن گرید تعاملی با استفاده از جاوا اسکریپت درک API های جاوا اسکریپت APEX اطلاعاتی درباره jQuery Dialog پیش نیازها: یک مرورگر وب استاندارد مانند Google Chrome/Mozilla Firefox/Opera/Edge/Safari دانش اولیه Oracle APEX در مورد نحوه ایجاد برنامه وب با کد کم مبانی جاوا اسکریپت، به خصوص در مورد متغیر ES6 و اعلان تابع، برای موفقیت در این دوره، نیازی نیست که متخصص Oracle APEX یا جاوا اسکریپت باشید!

Oracle APEX برای توسعه برنامه‌های کاربردی کم‌کد شناخته شده است.

اما سفارشی‌سازی چیزی است که ممکن است با کد اضافی برای کار بر روی خروجی‌های مورد نظر ما مورد نیاز باشد.

بنابراین، جاوا اسکریپت یکی از زبان‌هایی است که به Oracle APEX کمک می‌کند، زیرا این زبان جلویی است که Oracle APEX در آن اجرا می‌شود و دانستن APIهای جاوا اسکریپت ارائه شده Oracle APEX بسیار مهم است. بنابراین هنگام سفارشی کردن مؤلفه ضروری است.


در این دوره، جاوا اسکریپت را یاد می گیرید، که از اصول اولیه و نحوه کار آن در APEX Page Designer شروع می شود.

همچنین یاد خواهید گرفت که چگونه داده ها را بدون بارگیری مجدد صفحه با استفاده از AJAX Callback بازخوانی کنید.

با اهمیت AJAX Callback به عنوان بخشی از برنامه نویسی Full-Stack آشنا خواهید شد.

می‌آموزید که چگونه با استفاده از جاوا اسکریپت، یک گفتگوی Modal را با داده‌های پویا باز کنید.


Oracle APEX دارای Actions Dynamic به عنوان بخشی از مدیریت رویدادهایی است که در Front-end رخ می دهد. از این رو یادگیری و پیاده سازی در جاوا اسکریپت در اینجا یک امر ضروری است.

درباره رویدادهای مختلف در Dynamic Actions و همچنین نحوه ایجاد یک رویداد سفارشی خواهید آموخت.

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


در نهایت، هنگامی که دوباره به front-end می‌رسد، یکی از برنامه‌های بلادرنگ Oracle APEX شبکه تعاملی است که در آن گزینه سفارشی‌سازی بیشتر را داریم.

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

با مفهوم پشت نوار ابزار شبکه تعاملی آشنا خواهید شد که به شما کمک می کند تا بفهمید جاوا اسکریپت واقعاً در Oracle APEX چگونه کار می کند.

این شما را به یادگیری بیشتر APIهای Oracle APEX OOTB JavaScript سوق می دهد که در این دوره به برخی از پرکاربردترین آنها خواهیم پرداخت.


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

شروع شدن Getting Started

  • معرفی Introduction

  • آنچه شما باید بدانید What you should know

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

  • نکته مهم توجه Important to Note

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

  • درخواست یک فضای کاری جدید Requesting a New Workspace

  • نصب مجموعه داده نمونه Installing the Sample Dataset

  • ایجاد یک اپلیکیشن جدید Creating a New Application

  • به روز رسانی از Oracle APEX 21.2 Update from Oracle APEX 21.2

مقدمه ای بر جاوا اسکریپت (JS) Introduction to JavaScript (JS)

  • جاوا اسکریپت در Oracle APEX JavaScript in Oracle APEX

  • جاوا اسکریپت در مقابل jQuery در مقابل APEX API JavaScript vs jQuery vs APEX API

  • اعلام و تعریف در سطح صفحه Declaring and Defining at Page Level

  • جاوا اسکریپت در اکشن پویا JavaScript on Dynamic Action

  • راه اندازی جاوا اسکریپت JavaScript Initialization

AJAX Callback AJAX Callback

  • AJAX Callback چیست؟ What is AJAX Callback

  • مرجع بسته APEX_JSON APEX_JSON Package Reference

  • تعریف منطق سرور (PL/SQL) Defining the Server Logic (PL/SQL)

  • مرجع API apex.server apex.server API Reference

  • تعریف منطق کلاینت (جاوا اسکریپت) Defining the Client Logic (JavaScript)

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

گفتگوی مدال Modal Dialog

  • ایجاد صفحه گفتگوی Modal Creating a Modal Dialog page

  • باز کردن یک دیالوگ Modal از صفحه عادی Opening a Modal Dialog from Normal page

  • مرجع بسته APEX_UTIL APEX_UTIL Package Reference

  • باز کردن یک دیالوگ مودال با داده های پویا (AJAX Callback) Opening a Modal Dialog with dynamic data (AJAX Callback)

  • ایمن سازی گفتگوی مودال Securing the Modal Dialog

اقدامات پویا Dynamic Actions

  • رویدادهای چارچوب Framework Events

  • رویدادهای مؤلفه Component Events

  • رویداد سفارشی Custom Event

  • تعریف رویداد(های) مرورگر از طریق JS/jQuery Defining Browser Event(s) through JS/jQuery

شبکه تعاملی (IG) در جزئیات Interactive Grid (IG) in detail

  • رندر کردن دکمه های نوار ابزار جدید IG با استفاده از JS Rendering new IG Toolbar buttons using JS

  • تعریف اقدامات برای دکمه های نوار ابزار جدید Defining actions for the new Toolbar buttons

  • انواع دیگر اقدامات Other types of actions

  • حذف اقدامات موجود از IG Removing existing actions from the IG

  • تعریف کنش برای رکوردهای انتخاب شده IG Defining action for the IG selected records

  • اعتبار سنجی سمت مشتری Client-side Validations

  • افزودن عملکردهای سطح ردیف و گوش دادن به تغییرات داده ها Adding row level actions and listening to data changes

APEX JavaScript API APEX JavaScript API

  • apex.message apex.message

  • apex.page مرجع API apex.page API Reference

  • apex.page apex.page

  • مرجع API apex.util apex.util API Reference

  • apex.util apex.util

  • منابع Resources

مراحل بعدی Next Steps

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

نمایش نظرات

آموزش دوره پیشرفته Oracle APEX - یادگیری جاوا اسکریپت (2023)
جزییات دوره
7 hours
42
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,854
4.4 از 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ثر برای رسیدن به هدف خود را بدست آورند ، مانند هیزم شکن که اره خود را برای قطع موثر درخت که هدف آنها است تیز می کند.