جامعترین دوره آموزش Oracle APEX برای تبدیل شدن به یک توسعهدهنده حرفهای
این دوره آموزشی کاملترین جعبه ابزار را برای تبدیل شدن به یک توسعهدهنده حرفهای Oracle APEX در اختیار شما قرار میدهد.
با نمایش درک کاملی از چارچوب Oracle APEX، مصاحبهکنندگان را تحت تاثیر قرار دهید.
قدرت پلتفرم low-code اوراکل APEX را کشف کنید.
نحوه ساخت یک برنامه وب جدید از ابتدا با استفاده از Oracle APEX را بیاموزید.
انواع مختلف نمودارها را در برنامه خود ایجاد، استفاده و سفارشی کنید.
ظاهر و احساس برنامه خود را با استفاده از Theme Roller سفارشی کنید.
امنیت، احراز هویت و مجوزها را در برنامه خود پیاده سازی کنید.
برنامه خود را بین محیطهای توسعه، آزمایش و تولید انتقال دهید.
ویژگیهای جدید Oracle APEX 23.1 و 23.2
پیش نیازها:
دانش پایه SQL و PL/SQL
آشنایی با HTML، CSS و JavaScript مفید است.
این یک دوره بسیار جامع است که به طور ویژه برای دانشجویان، مبتدیان و متخصصان طراحی شده است. ما از مبانی Oracle APEX شروع می کنیم و به تدریج به سمت مباحث پیشرفته تر پیش می رویم. محتوای دوره به شرح زیر است:
-
مروری بر Oracle APEX و معماری
-
توضیح Oracle Application Express (APEX)
-
شرح ویژگیهای کلیدی Oracle Application Express
-
شرح معماری Oracle Application Express
-
فضای کاری و برنامههای Oracle APEX
-
ایجاد فضای کاری (محلی، ابری و پایگاه داده مستقل)
-
فضای کاری داخلی در Oracle APEX
-
تخصیص چندگانه طرحواره
-
فهرست و شرح اجزای Oracle Application Express
-
اجزای اصلی Oracle APEX
-
ورود به Oracle Application Express
-
مرورگر به عنوان IDE برای توسعه Oracle APEX
-
نصب و اجرای برنامههای بستهبندی شده
-
-
کارگاه SQL
-
شرح کارگاه SQL و فهرست اجزای آن
-
کارگاه SQL چیست؟
-
اسکریپت های SQL
-
اجرای دستورات SQL
-
ایجاد، اجرا، ذخیره، وارد کردن و صادر کردن اسکریپت های SQL بین فضاهای کاری
-
ابزارهای Oracle APEX
-
بارگذاری داده های CSV، XLSX، XML و JSON در جدول پایگاه داده
-
تخلیه داده ها به متن یا XML
-
ابزار Query Builder - راه declarative
-
متدهای Tables Utility - ایجاد Package و رویه ها
-
ابزار Quick SQL برای ایجاد SQL.
-
مرور اشیاء پایگاه داده با استفاده از Object Browser
-
ایجاد و اصلاح اشیاء پایگاه داده
-
ایجاد جدول جستجو
-
تولید دستورات DDL
-
-
ایجاد برنامههای پایگاه داده
-
توضیح مفاهیم App Builder
-
شرح انواع برنامههایی که میتوانید با استفاده از Application Express بسازید
-
ایجاد برنامه پایگاه داده در Oracle APEX
-
ویرایش ویژگیهای برنامه پایگاه داده
-
ایجاد برنامهها از فایل های JSON، XLSX، XML و متنی
-
فهرست اجزای یک برنامه پایگاه داده
-
تعیین رابط کاربری برنامه خود
-
ایجاد یک برنامه پایگاه داده از ابتدا
-
ایجاد یک برنامه پایگاه داده از یک صفحه گسترده
-
ایجاد یک برنامه وب موبایل
-
-
Oracle APEX Page Designer
-
توضیح اجزای صفحه برنامه
-
ایجاد یک صفحه برنامه و مشاهده تعریف آن
-
مدیریت صفحات در Page Designer
-
شرح عناصر رابط کاربری Page Designer
-
اضافه کردن اجزای صفحه
-
-
توسعه گزارشها
-
فهرست انواع گزارشهایی که میتوانید در Apex ایجاد کنید
-
شرح روشهای مختلف ایجاد گزارش در Application Express
-
ایجاد یک گزارش تعاملی
-
ایجاد یک گرید تعاملی
-
ایجاد یک گزارش کلاسیک
-
ایجاد یک گزارش با فرم
-
-
مدیریت و سفارشی کردن گزارشهای تعاملی
-
شرح اجزای گزارش تعاملی
-
جستجوی اطلاعات در یک گزارش تعاملی
-
جستجوی اطلاعات در یک ستون خاص
-
نمایش یا پنهان کردن ستون ها در گزارش تعاملی
-
افزودن فیلتر در یک گزارش تعاملی
-
شرح انواع فیلترها
-
افزودن فیلتر ستونی و فیلتر ردیفی
-
انتخاب ترتیب مرتبسازی ستون در گزارش تعاملی
-
ایجاد تجمع در گزارش تعاملی
-
افزودن یک ستون محاسبه شده
-
انجام یک پرس و جو Flashback در گزارش تعاملی
-
ایجاد یک کنترل بریک
-
افزودن برجستهسازی یک ردیف در گزارش تعاملی
-
ایجاد یک Group By در گزارش تعاملی
-
تعیین ترتیب مرتبسازی Group By
-
ذخیره یک گزارش تعاملی
-
بازنشانی یک گزارش
-
بارگیری یک گزارش
-
استفاده از منوی عنوان ستون
-
سفارشی کردن یک گزارش تعاملی به عنوان توسعه دهنده
-
ویرایش ویژگیهای منطقه گزارش تعاملی
-
اصلاح پرس و جو منبع گزارش تعاملی
-
ویرایش ویژگیهای گزارش تعاملی
-
سفارشی کردن نوار جستجو
-
سفارشی کردن منوی Actions
-
تعیین فرمتهای بارگیری
-
مدیریت ستون های پیوند
-
استفاده و سفارشی کردن یک گزارش تعاملی به عنوان کاربر نهایی
-
مدیریت ویژگیهای گزارش تعاملی
-
پیکربندی نمایش کنترل های گزارش تعاملی به عنوان توسعه دهنده
-
سربرگ های ستون و پیوند ستون ها
-
نمای تک ردیفی گزارشهای تعاملی
-
-
مدیریت و سفارشی کردن گریدهای تعاملی
-
سفارشی کردن یک گرید تعاملی به عنوان توسعه دهنده
-
قابل ویرایش کردن یک گرید تعاملی
-
افزودن سربرگهای گروه ستون
-
مدیریت ویژگیهای گرید تعاملی
-
کنترل صفحهبندی گرید تعاملی
-
ایجاد پیامهای خطا
-
پیکربندی نوار جستجو، منوی Actions و گزینه های بارگیری
-
کنترل کنید که آیا و چگونه کاربران گزارش را ذخیره میکنند
-
پیکربندی نماهای پشتیبانی شده.
-
سفارشی کردن نوار ابزار گرید تعاملی
-
فعال کردن ذخیره گرید تعاملی عمومی برای کاربران
-
اصلاح منبع SQL یک گرید تعاملی
-
سفارشی کردن گرید تعاملی به عنوان کاربر نهایی
-
تغییر ترتیب و تغییر اندازه ستونهای گرید
-
تغییر عرض نمایش ستون در گرید تعاملی
-
تنظیم ترتیب نمایش ستون
-
تغییر دکمه ستونها
-
ایجاد فیلتر، برجستهسازی ردیف یا ستون
-
بارگیری یا ایمیل کردن یک گرید تعاملی
-
تازهسازی یک گرید تعاملی
-
گرید تعاملی Flashback، برگرداندن یک گرید تعاملی به حالت قبلی
-
مروری بر گزارشهای کلاسیک
-
سفارشی سازی گزارشهای کلاسیک
-
استفاده از قالبهای مختلف برای گزارشهای کلاسیک
-
استفاده از گزارشهای کلاسیک به عنوان کارت
-
استفاده از گزارشهای کلاسیک به عنوان لیست رسانه
-
استفاده از گزارشهای کلاسیک به عنوان Timeline
-
استفاده از گزارشهای کلاسیک به عنوان جفت مقدار ویژگی
-
گزارش کلاسیک با گزینه های بارگیری و چاپ
-
جستجوی وجهی در Oracle Apex
-
طراحی کارت ها در Oracle Apex
-
-
مباحث پیشرفته گزارشهای تعاملی
-
انواع URL در Oracle APEX
-
تغییر مسیر به صفحات دیگر در APEX
-
ابزار APEX_UTIL.PREPARE_URL
-
فراخوانی گزارشهای ذخیره شده و اعمال فیلترها در زمان اجرا
-
-
ایجاد و استفاده از فرمهای داده
-
شرح یک فرم برنامه در Application Express
-
درک انواع فرم
-
درک انواع آیتم
-
فهرست انواع مختلف فرمهای برنامهای که میتوانید ایجاد کنید
-
فهرست جادوگرهای مختلفی که برای ایجاد فرم استفاده میکنید
-
ایجاد یک فرم روی یک جدول و پیوند یک گزارش به یک فرم
-
ایجاد یک گرید تعاملی قابل ویرایش
-
ایجاد یک فرم master detail
-
انواع مختلف فرمها و گزارشهای master detail در APEX
-
ویرایش یک فرم با استفاده از گزینه Quick Edit
-
اصلاح نوع نمایش یک آیتم صفحه
-
تغییر ترتیب نمایش آیتمهای صفحه
-
-
ایجاد آیتمهای صفحه برنامه
-
شناسایی انواع مختلف آیتمها
-
انواع مختلف آیتمهای صفحه
-
ایجاد و استفاده از آیتمهای سطح صفحه و ویرایش ویژگیهای آیتم
-
ایجاد و استفاده از آیتمهای سطح برنامه
-
ارجاع به مقادیر آیتمها در SQL، PL/SQL و متن ثابت
-
ایجاد یک انتخاب سریع
-
افزودن متن راهنما همراه با آیتمهای صفحه.
-
لیست مقادیر (LOV) چیست؟ و انواع LOV
-
استفاده از Select List، Popup LOV، Radio Group، Checkbox و Shuttle component در APEX
-
Popup LOV با خروجیهای اضافی
-
ایجاد LOVهای Static و Dynamic
-
ایجاد LOVهای مشترک برای استفاده در صفحات متعدد در برنامه
-
تخصیص یک LOV Named (Shared Component) به یک Item
-
ایجاد یک LOV Cascading
-
ایجاد و استفاده از دکمهها
-
فیلد Auto Complete Text و Rich Text Editor
-
Date Picker، Checkboxes و Radio Buttons
-
-
محاسبات، اعتبارسنجیها، فرآیندها و انشعاب
-
توضیح رندرینگ صفحه و پردازش صفحه
-
نمایش صفحه (رندرینگ صفحه) و پذیرش صفحه (پردازش صفحه)
-
محاسبه چیست؟
-
ایجاد یک محاسبه رندرینگ صفحه.
-
ایجاد یک محاسبه پردازش صفحه.
-
فرآیند چیست؟
-
ایجاد فرآیندهای دستکاری داده خودکار جادوگر فرم
-
فرآیند واکشی ردیف خودکار
-
فرآیند پردازش ردیف خودکار
-
ایجاد یک فرآیند سطح صفحه
-
ایجاد فرآیند on submit
-
ایجاد فرآیند on Load
-
فرآیند سطح برنامه
-
فرآیند رندرینگ صفحه
-
درک اعتبارسنجیها
-
ایجاد یک اعتبارسنجی برای یک آیتم صفحه
-
ایجاد یک نوع اعتبارسنجی SQL
-
ایجاد یک نوع اعتبارسنجی PL/SQL
-
ایجاد یک نوع اعتبارسنجی Regular Expression
-
ایجاد یک اعتبارسنجی ردیف در یک گرید تعاملی
-
درک انشعاب
-
ایجاد یک انشعاب در یک برنامه
-
-
Shared Components & Global Navigations
-
شرح استفاده از Shared Components در یک برنامه
-
درک Shared Components ناوبری
-
ایجاد، ویرایش و استفاده از Shared Components زیر که به ناوبری در یک برنامه کمک میکنند:
-
لیستها
-
منوهای ناوبری
-
Breadcrumbs
-
ورودیهای نوار ناوبری
-
-
لیستها چیست؟
-
پشتیبانی APEX از لیستها
-
لیستهای Static و Dynamic چیست؟
-
ایجاد لیست Static.
-
افزودن ورودیها به یک لیست.
-
ایجاد یک لیست Dynamic
-
افزودن یک لیست به یک صفحه.
-
منوی ناوبری چیست؟
-
ایجاد یک ورودی منوی ناوبری.
-
Breadcrumb چیست؟
-
ایجاد یک Breadcrumb.
-
افزودن ورودیهای Breadcrumb.
-
افزودن یک ناحیه Breadcrumb در یک صفحه.
-
ورودی نوار ناوبری چیست؟
-
دسترسی به یک لیست نوار ناوبری.
-
ایجاد یک لیست نوار ناوبری.
-
-
Themes and Theme Styles
-
شرح Themes و Templates
-
انواع Themes پشتیبانی شده در APEX.
-
Themes استاندارد و Themes سفارشی
-
دسترسی به صفحه Themes در Shared Components
-
ویرایش APEX Universal Theme
-
ایجاد یک Theme جدید از Repository.
-
ایجاد یک کپی از یک Theme موجود.
-
جابجایی یک Theme فعال
-
درک Universal theme
-
استفاده از Theme Styles
-
ایجاد یک Theme Style
-
فعال کردن انتخاب یک Theme Style توسط کاربران بر اساس انتخاب خود.
-
استفاده از Theme Roller، راه declarative برای استایل دادن به برنامههای خود
-
درک Templates و Template Options
-
ایجاد Template Options
-
استفاده از Live Template Options
-
استفاده از Custom Cascading Style Sheets.
-
بارگذاری CSS، JavaScript، آیکونها و تصاویر در فایلهای static
-
-
ایجاد نقشهها
-
ایجاد نقشه با استفاده از عرض و طول جغرافیایی
-
ایجاد نقشه با استفاده از Geometry
-
دریافت عرض و طول جغرافیایی به صورت Dynamic
-
-
پیاده سازی امنیت
-
چگونه یک برنامه APEX را ایمن کنیم؟
-
چگونه Authentication را در APEX پیاده سازی کنیم؟
-
Custom Authentication Scheme
-
چگونه Current Authentication Scheme را تغییر دهیم؟
-
ایجاد Global یا Application Level Page Items
-
نمایش نام کاربری وارد شده در نوار ناوبری
-
Database Accounts Authentication Scheme
-
No Authentication Scheme
-
Open Door Credentials Authentication Scheme
-
Application Express Accounts Authentication Scheme
-
Social Sign-in | OAUTH2 | Google Authenticator
-
ارائه امنیت از طریق Authorization
-
ایجاد و پیوست یک Authorization Scheme به کل برنامه، صفحه، منطقه و سایر Components
-
ایجاد صفحه Access Control Administration.
-
ایجاد یک Authorization Scheme به یک برنامه.
-
پیوست یک Authorization Scheme به یک صفحه.
-
پیوست یک Authorization Scheme به یک Control یا Components.
-
فعال و پیکربندی Session State Protection.
-
-
ایجاد و استفاده از Dynamic Actions & plug-ins
-
شرح Dynamic Actions
-
ایجاد و استفاده از Dynamic Actions
-
درک Dynamic Action Events
-
دستههای Events
-
Browser Events
-
Framework Events
-
Component Events
-
Custom Events
-
فعال و غیرفعال کردن، مخفی و نمایش آیتمهای صفحه
-
فعال و غیرفعال کردن با استفاده از JavaScript
-
Validation Errors، Add & Remove CSS
-
Highlight Page Items on Focus
-
Execute Server Side Code By Dynamic Action
-
تنظیم مقدار آیتمهای صفحه.
-
Set Page Item Value Using PL/SQL Function
-
Filter Data and Refresh Region
-
شرح، وارد کردن و استفاده از Plug-ins
-
پیاده سازی Plug-ins در برنامه خود
-
مشاهده Plug-in Repository
-
وارد کردن و نصب یک Plug-in
-
مشاهده یک تعریف Plug-in
-
-
Calendar Component
-
ایجاد Calendarها
-
ویرایش ویژگیهای Calendar در Property editor
-
-
Tree Component
-
ایجاد و اصلاح Tress در APEX
-
فعال کردن کشیدن و رها کردن داده
-
-
Migrating Applications, DB Objects & Plugins Between Environments[DEV,QA,UAT,PROD]
-
صادر کردن کل برنامه و اشیاء پشتیبانی کننده آن
-
وارد کردن برنامه به Environment هدف
-
Migrating database objects – tables, triggers etc.
-
انتقال داده از یک برنامه به برنامه دیگر
-
ایجاد مجدد اشیاء پایگاه داده در Environment هدف.
-
شناسایی اشیاء پشتیبانی کننده برنامه خود
-
انتقال Plugins از Dev Environment به Prod Environment
-
-
ویژگیهای جدید Oracle APEX 23.2
-
آیتم صفحه Combo box
-
آیتم صفحه Image Upload
-
تولید QR Code & Bar Code
-
Application Working Copies
-
Integrated Diff
-
Simple Merge
-
Workflow
-
Custom Map Backgrounds
-
-
ایجاد و مصرف Webservices
-
Restful Service to Get Employees Data
-
Report with Pagination using Webservice
-
Filter Webservice Data, Passing URL Parameters
-
Webservice to Update Employee Data
-
Webservice to Delete Employee Data
-
Webservice to get Documents & Images
-
Secure Webservices | OAuth 2
-
-
Load | Stress | Regression Testing using JMeter
-
Workflows, Tasks & Automation
Task Definition & Types
-
Understand task types: Action & Approval
-
Key attributes: Priority, Participants, Deadline, Potential Owner, Business Administrator, Parameters, Actions
Task Instance Creation
-
Create Action and Approval Task Instances
-
Retrieve primary key values
-
Design Task Details Page
-
Build page to initiate task instances
Unified Task Lists
-
My Tasks
-
Admin Tasks
-
Initiated by Me
Task Operations & Workflow Integration
-
Map task operations to events and states
-
Design Leave Management with Multi-Level Approval
Workflow Fundamentals
-
Introduction to Workflow
-
Workflow Parameters, Variables, and Participants (Owner, Business Admin)
-
Workflow Activities: Start, End, Send Email, Human Task, Switch, Wait, Push Notification
-
Workflow Versions: Active vs Inactive
-
Muhammad Arshad
نمایش نظرات