با چه روشی Oracle APEX اوراکل اپکس(ایپکس) را یاد بگیرم!
خیلی از دوستان سؤال می کنند که چطور می توانم سریع Oracle APEX اوراکل اپکس(ایپکس) را یاد بگیرم و اپلیکیشن تحت وب ایجاد کنم.
-
پیش نیاز های آموزش اوراکل اپکس(ایپکس)
-
شروع آموزش اوراکل اپکس(ایپکس)
-
فضای کاری APEX چیست؟
-
چگونه نسخه انتشار APEX خود را پیدا کنم؟
-
اهداف دوره
-
موارد آموزش
-
لینک های مفید
پیش نیاز های آموزش اوراکل اپکس(ایپکس)
-
یک لپ تاپ و یا کامپیوتر با مرورگر گوگل کروم یا فایرفاکس یا مرورگر مایکروسافت
-
دسترسی به اینترنت با سرعت مناسب و اینکه شاید برای مشاهده یکسری از مطالب نیاز به VPN داشته باشید.
-
خبر خوب این هست که شما نیاز به نصب وراه اندازی هیچ دیتابیس یا ابزاری نیستید. همه بهصورت صفحات وب از طریق مرورگر در اختیار شما می باشد.
-
دانش ابتدایی در خصوص دیتابیس اوراکل (استفاده از SQL برای جستجو و استفاده از PL/SQL برای انجام عملیات بر روی داده های موجود در Oracle Database)
- Retrieving Data Using the SQL SELECT Statement
- Manipulating Data (Insert, Update, Delete)
- Using DDL Statements to Create and Manage Tables
- Creating Triggers
- PL/SQL (Creating Stored Procedures and Functions)
-
برای شما یکسری لینک آماده کردم که می توانید این مطالب را در خصوص دیتابیس در Oracle Live SQL یاد بگیرید. در ابتدا باید یک یوزر ایجاد کنید و سپس می توانید به آسانی تحت وب، اوراکل را یاد بگیرید. دوستانی که دانش دیتابیس اوراکل دارند، می توانند این قسمت رو نادیده بگیرند.
- livesql.oracle.com
- Create Your Oracle Account
- Introduction to SQL
- Columns and Data Types: Databases for Developers
- Creating Tables: Databases for Developers
- Inserting Multiple Rows Using a Single Statement
- Updating table data
- SQL Joins
- Querying and Filtering Rows: Databases for Developers
- DML Trigger Conditional Predicates: INSERTING, UPDATING, DELETING
- PL/SQL Anonymous Blocks
-
پس از مطالعه و تمرین کردن مطالب بالا، مرحله بعدی نوبت آموزش اوراکل اي پکس(اپکس) می باشد.
شروع آموزش اوراکل اپکس(ایپکس)
پیشنهاد می کنم که قبل از شروع آموزش، مطالبی را در خصوص تاریخچه و معماری اوراکل اي پکس(اپکس) مشاهده نمایید. لینک زیر می تواند به شما در این زمینه کمک کند.
درباره Oracle APEX اوراکل اپکس(ایپکس)
مرحله اول ایجاد یوزر و محیط کاری رایگان در سایت اوراکل می باشد: apex.oracle.com
ثبت نام در apex.oracle.com صرفاً ارائه جزئیات در مورد فضای کاری است که می خواهید ایجاد کنید و سپس منتظر ایمیل تأیید باشید.
- به https://apex.oracle.com بروید.
- روی شروع رایگان امروز کلیک کنید.
- در قسمت Free APEX Workspace، روی ثبت نام رایگان کلیک کنید.
- در صفحه درخواست فضای کاری، جزئیات شناسایی خود را وارد کنید – نام، نام خانوادگی، ایمیل، فضای کاری.
توجه: برای فضای کاری، یک نام منحصر به فرد، مانند نام اول و نام خانوادگی وارد کنید.
- روی درخواست فضای کاری کلیک کنید.
- مراحل باقی مانده ویزارد را کامل کنید.
- ایمیلتان را چک کنید. شما باید در عرض چند دقیقه یک ایمیل از Oracle APEX دریافت کنید.
توجه: اگر ایمیلی دریافت نکردید، به مرحله 3 برگردید و مطمئن شوید که ایمیل خود را به درستی وارد کرده اید.
- در متن ایمیل، روی Create Workspace کلیک کنید.
- برای ورود به صفحه روی «ادامه» کلیک کنید.
- گذرواژه خود را وارد کنید و روی Change Password کلیک کنید.
- اکنون باید در Oracle APEX Builder باشید.
فضای کاری APEX چیست؟
APEX Workspace یک دامنه منطقی است که در آن اپلیکیشن های APEX را تعریف می کنید. هر فضای کاری با یک یا چند اسکیمای پایگاه داده (کاربران پایگاه داده) مرتبط است که برای ذخیره اشیاء پایگاه داده مانند جداول، Views، Packages و موارد دیگر استفاده می شود. اپلیکیشن های کاربردی APEX بر روی این اشیاء پایگاه داده ساخته شده اند.
چگونه نسخه انتشار APEX خود را پیدا کنم؟
برای تعیین اینکه در حال حاضر کدام نسخه از Oracle APEX را اجرا می کنید، یکی از موارد زیر را انجام دهید:
شماره انتشار را در صفحه اصلی Workspace مشاهده کنید:
- به Oracle APEX وارد شوید. صفحه اصلی Workspace ظاهر می شود. نسخه فعلی در گوشه سمت راست پایین نمایش داده می شود.
- مشاهده صفحه درباره APEX:
- به Oracle APEX وارد شوید. صفحه اصلی Workspace ظاهر می شود.
- روی منوی Help در بالای صفحه کلیک کرده و About را انتخاب کنید. صفحه درباره APEX ظاهر می شود.
خوب حالا شما یک فضای کاری برای تمرین و ایجاد اپلیکیشن تحت وب با Oracle APEX را دارید. در مر حله بعدی آموزش قدم به قدم شروع می شود و شما باید بعد از هر آموزش موضو ع های دوره را در فضای کاری تمرین کنید.
توجه: آموزش در خصوص نسخه Oracle APEX 19 می باشد. ولی شما نگران نباشید ساختار کلی در همه نسخه ها مشابه می باشد و فقط یکسری امکانات جدید اضافه یا اینکه بعضی از آنها تغییر یا بهبود پیدا می کند. شما پس از گذراندن دوره یا در طول مدت آموزش می توانید مطالب بسیار زیادی در خصوص نسخه های جدید اوراکل اي پکس(اپکس) در اینترنت بدست بیاورید.
اهداف دوره
پس از اتمام این دوره، شما باید بتوانید:
یک برنامه وب پایگاه داده ایجاد و اجرا کنید.
صفحات برنامه پایگاه داده و اجزای صفحه خود را مدیریت کنید.
انواع مختلف گزارش ها را در برنامه خود توسعه دهید، استفاده کنید و سفارشی کنید.
فرم ها را در برنامه خود ایجاد، استفاده و اصلاح کنید.
انواع مختلف نمودارها را در برنامه خود بسازید و استفاده کنید.
ظاهر و احساس برنامه خود را سفارشی کنید.
امنیت را در برنامه خود پیاده کنید.
اپلیکیشن خود را بین محیط های کاری منتقل کنید.
موارد آموزش
شما می توانید برای مشاهده هر قسمت آموزش بر روی آن کلیک کرده و در صفحه دیگر مشاهده نمایید. در ضمن شما می توانید فایلهای مورد نیاز برای تست را از این لینک دانلود کنید.
Unit 3: Creating a Database Application
Unit 4: Managing Pages in Page Designer
Unit 6: Managing and Customizing Interactive Reports
Unit 7: Managing and Customizing Interactive Grids
Unit 8: Creating and Using Forms
Unit 9: Creating Application Page Controls
Unit 10: Adding Computations, Processes, and Validations
Unit 11: Implementing Navigation in your Application
Unit 12: Using Themes and Theme Styles
Unit 13: Implementing Security in your Application
Unit 14: Adding Additional Pages to your Application
Unit 15: Creating and Using Dynamic Actions and Plug-ins
Unit 16: Migrating Application Development Between Environments
Unit 17: Using Oracle APEX Collections
Unit 18: Create Master-Detail Page
Unit 19: Create Faceted Search Page
Unit 20: Create Search Configuration
Unit 21: Implement Opportunity Dashboard
Unit 22: Implement Social Sign In(Google) Authentication