intro on oracle application express - apex
TRANSCRIPT
![Page 1: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/1.jpg)
Lino Schildenfeld 27th April 2017
Oracle APEX Intro part one
www.apexRnD.co.nzlschilde.blogspot.com@[email protected]
AUSOUG APEX webinar series
![Page 2: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/2.jpg)
...in short
APEX R&D manager for NZ and AU
10+ years Oracle development experience
APEX Blogger and enthusiast
NZ APEX meetup organizer
Conference speaker
Specialize in training and consulting
Who am I?
![Page 3: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/3.jpg)
Oracle Application Express Basics
apex.oracle.comapex.world
![Page 4: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/4.jpg)
Safe harbor……….
![Page 5: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/5.jpg)
What we know
RAD framework for Oracle Database
Database centric development tool
![Page 6: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/6.jpg)
History overview
https://apex.oracle.com/pls/apex/f?p=84663:1
![Page 7: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/7.jpg)
Architecture3 Tier Architecture
Browser Mid Tier Database Tier
Web Logic Server
WLS
ORDS
Apache
OHS
Oracle APEX
Oracle Database
Schemas
![Page 8: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/8.jpg)
What do I need to know?
Database centric development tool
Meta Data driven components
Declarative programming
Application Builder
Workspace / Schema (Internal)
Application and page structure
APEX Engine
APEX URL
Universal theme
http://apex.oracle.com/architecture/
![Page 9: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/9.jpg)
Simplified structure
WORKSPACE
Application
Page
Region
![Page 10: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/10.jpg)
Why?
No cost feature of Oracle database (already in your Oracle database)
Ideal for PL/SQL or ex-Forms developers
Browser based development tool leveraging all DB features
Things like Session Management, Authentication, Authorization, and Debugging are managed all out of the box
Modern secure, extendable and scalable framework
Works in a Cloud
Growing framework with the future, supported by community (conferences, meetups, OTN)
Personal favourites: APEX integration capabilities and plugins
EASY TO LEARN, DEVELOP, MANAGE and DEPLOY
![Page 11: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/11.jpg)
Tweets
![Page 12: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/12.jpg)
I want to be APEX developer
apex.oracle.comapex.world
![Page 13: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/13.jpg)
My Skills
HTML (DOM, how browser work, POST and GET)
JavaScript and JQuery
CSS
PL/SQL
Web service
JSON
![Page 14: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/14.jpg)
How and where to start?
Ask your DBA for sandpit
apex.oracle.com
Download Developers VM
Download Docker image
Explore Packaged applications
Webinars / Conferences
Training (tutorials, YouTube videos and demos)
Blogs
https://apex.world/ords/f?p=100:211:::NO:::
![Page 15: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/15.jpg)
Important – staying fit
Oracle OTN forum
apex.world
Twitter -> #orclapex
Slack
APEX meetups - apexmeetups.com
Local and international conferences (KSCOPE17 – Texas USA, APEX Connect – Germany, APEX World – Netherlands)
Webinars – ODTUG, AUSOUG, Insum, Skillbuilders…..
APEX on Air
…
![Page 16: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/16.jpg)
Useful links and tips
apex.world
apex.oracle.com/otn and apex.oracle.com/ut
https://livesql.oracle.com/ and https://devgym.oracle.com/devgym/database-for-developers.html
White paper - http://www.oracle.com/technetwork/developer-tools/apex/learnmore/apex-50-overview-2526922.pdf
APEX requests - https://apex.oracle.com/pls/apex/f?p=55447:50:10793191848097:::::
VM - http://www.oracle.com/technetwork/database/enterprise-edition/databaseappdev-vm-161299.html
Docker - https://github.com/Dani3lSun/docker-db-apex-dev
ODTUG and AUSOUG websites
Xplug browser plugin
![Page 17: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/17.jpg)
DEMO – Hello World
![Page 18: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/18.jpg)
Summary
We encourage you to try APEX!
You will never look back
If you have a problem reach out to people at apex.world or OTN
![Page 19: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/19.jpg)
Further sessions
APEX Intro part II – Roeland from APEX RnD, 24 May 2017
Please register for webinars and provide feedback. This is the best indicator for organizers and whole series to cater for what really matters.
http://www.ausoug.org.au/pages/calendar
![Page 20: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/20.jpg)
www.apexofficeprint.com
![Page 21: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/21.jpg)
Q&A www.apexRnD.co.nzlschilde.blogspot.com@[email protected]
![Page 22: Intro on Oracle Application express - APEX](https://reader033.vdocuments.site/reader033/viewer/2022051301/5a6759cb7f8b9a0a2e8b4741/html5/thumbnails/22.jpg)
Extra
Oracle Technology Network http://otn.oracle.com/apexAPEX Community http://apex.oracle.com/communityOracle Learning Library http://www.oracle.com/ollHosted evaluation site http://apex.oracle.com