دوره مقدماتی اوراکل اپکس

پیش نیاز دوره، آشنایی مقدماتی با SQL و زبان برنامه نویسی PL/SQL

چشم انداز دوره

در این دوره آموزشی که به صورت Workshop ارائه خواهد شد، دانشجویان با مروری کلی بر APEX و تشریح جایگاه آن در چشم انداز فناوری اطلاعات آشنا می شوند. سپس معماری APEX و نحوه عملکرد آن را فرا خواهند گرفت و با توانایی ها و قابلیت های بیشمار آن آشنا خواهند شد. تمام بخش های محیط توسعه APEX به صورت جداگانه تشریح شده و نحوه ایجاد سریع Web Application های دیتابیس محور همراه با مثال توضیح داده خواهد شد. همچنین نحوه ایجاد اشیاء مختلف پایگاه داده همچون جداول، View ها، Procedure ها و … نحوه ایجاد انواع گزارش ها، فرم ها، آیتم ها، داینامیک اکشن ها، نمودارها، پلاگین ها و کامپوننت های مورد نیاز دیگر در Applicationها از دیگر مباحث مطرح شده خواهد بود. در انتهای دوره نیز دانشجویان با مباحثی همچون موبایل، اشکالزدایی برنامه ها و استقرار برنامه ها آشنا خواهند شد. کلیه مستندات مورد نیاز نیز در اختیار دانشجویان این دوره قرار خواهد گرفت.

مخاطبان

دانشجویان و فارغ التحصیلان رشته ی نرم افزار، متخصصان نرم افزار، برنامه نویسان Oracle Form و ADF و مدیران پروژه، طراحان و پیاده سازان بانک های اطلاعاتی ، توسعه دهندگان سیستم های عملیاتی و اطلاعاتی

a

سر فصل ها

مروری کلی بر APEX ، مزایا و معایب آن و جایگاه آن در چشم انداز فناوری اطلاعات
معماری APEX
متدولوژی Agile و APEX
نصب و پیکره بندی APEX
تشریح Workspace و ساختار برنامه ها و صفحات
کار با محیط SQL Workshop
ایجاد Application های پایگاه داده
فرم های ساده، Tabularو Master-Detail
گزارش های Classic و گزارشات Interactive و Drill Down
ایجاد Dashboard، نمودارها، درخت و گزارشات تقویمی
نحوه کار با مولفه های برنامه نویسی Processes، Computations، Conditions و SQL Regions
کنترل ورود داده ها با Validation های سمت سرور و client
Web 2.0 ، HTML5، CSS3 و نحوه استفاده از کتابخانه های JQuery
User Interface و ایجاد قالب های سفارشی برای برنامه ها
کار با Dynamic Action و پلاگین ها
احراز هویت و کنترل دسترسی ها
APEX Data Loading
برخی API های پرکاربرد APEX
BLOB Handling
کار با Websheet ها
APEX و زبان فارسی
استفاده از Webservice ها
اشکالزدایی برنامه ها
ایجاد برنامه های Mobile
APEX Dictionary
نحوه Deployment و استقرار برنامه ها