0% found this document useful (0 votes)
3 views

Oracle Application Express Developer (APEX)

The document outlines the Oracle APEX Consultant Track, detailing four courses: Introduction to SQL, Program with PL/SQL, Application Express Workshop I, and Application Express Workshop II, along with their objectives, benefits, and topics covered. Each course aims to enhance skills in database management, programming, and application development using Oracle technologies. Additionally, it includes terms and conditions for public group training, including pricing, cancellation policies, and certification details.

Uploaded by

a.elcobtan
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Oracle Application Express Developer (APEX)

The document outlines the Oracle APEX Consultant Track, detailing four courses: Introduction to SQL, Program with PL/SQL, Application Express Workshop I, and Application Express Workshop II, along with their objectives, benefits, and topics covered. Each course aims to enhance skills in database management, programming, and application development using Oracle technologies. Additionally, it includes terms and conditions for public group training, including pricing, cancellation policies, and certification details.

Uploaded by

a.elcobtan
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

Oracle APEX Consultant Track

# Course Title Hours

1 Oracle Database 12c: Introduction to SQL

144
2 Oracle Database 12c: Program with PL/SQL

3 Oracle Application Express Workshop I

4 Oracle Application Express Workshop II


1 Oracle Database12c: Introduction to SQL

This Oracle Database: Introduction to SQL training helps you write subqueries, combine
multiple queries into a single query using SET operators and report aggregated data using
group functions. Learn this and more through hands-on exercises.

Learn To:

 Understand the basic concepts of relational databases ensure refined code by


developers.
 Create reports of sorted and restricted data.
 Run data manipulation statements (DML).
 Control database access to specific objects.
 Manage sc hema objec ts.
 Manage objec ts with data dic tionary views.
 Retrieve row and c olumn data from tables.
 Control privileges at the object and system level.
 Create indexes and constraints; alter existing schema objects.
 Create and query external tables.

Benefits to You

Ensure fast, reliable, secure and easy to manage performance. Optimize database
workloads, lower ITcosts and deliver a higher quality of service by enabling consolidation
onto database clouds.

Learn Advanced Features of SQL

This course will help you understand the advanced features of SQL. Learning these
features will help you query and manipulate data within the database, use the dictionary
views to retrieve metadata and create reports about their schema objects. Some of the
date-time functions available in the Oracle Database are also covered. This course also
discusses how to use the regular expression support in SQL through expert instruction.

Use Development Tools

The main development tool used in this training is Oracle SQL Developer. SQL*Plus is
available as an optional development tool. This is appropriate for a 10g, 11g and 12c
audience.

Course Bundle
Note: This course is a combination of Oracle Database: SQL Workshop I and Oracle
Database: SQL Workshop IIc ourses.

Objectives

 Identify the major structural components of the Oracle Database 12c


 Create reports of aggregated data
 Write SELECT statements that include queries
 Retrieve row and column data from tables
 Run data manipulation statements (DML) in Oracle Database 12c
 Create tables to store data
 Utilize views to display data
 Control database access to specific objects
 Manage sc hema objec ts
 Display data from multiple tables using the ANSI SQL 99 JOIN syntax
 Manage objec ts with data dic tionary views
 Write multiple-c olumn sub-queries
 Employ SQL functions to retrieve c ustomized data
 Use scalar and correlated sub-queries
 Create reports of sorted and restricted data

Topics

 Introduction
 Retrieving Data using the SQL SELECT Statement
 Restricting and Sorting Data
 Using Single-Row Functions to Customize Output
 Using Conversion Functions and Conditional Expressions
 Reporting Aggregated Data Using the Group Functions
 Displaying Data from Multiple Tables Using Joins
 Using Subqueries to Solve Queries
 Using the SET Operators
 Managing Tables using DML statements
 Introduc tion to Data Definition Language
 Introduc tion to Data Dic tionary Views
 Creating Sequenc es, Synonyms, Indexes
 Creating Views
 Managing Sc hema Objec ts
 Retrieving Data by Using Subqueries
 Manipulating Data by Using Subqueries
 Controlling User Ac c ess
 Manipulating Data
 Managing Data in Different Time Zones
2 Oracle Database 12c: Program with PL/SQL

This Oracle Database: Program with PL/SQL training starts with an introduction to PL/SQL
and then explores the benefits of this powerful programming language. Through hands-
on instruction from expert Oracle instructors, you'll learn to develop stored procedures,
functions, packages and more.

Learn To:

 Conditionally control code flow (loops, control structures).


 Create stored procedures and func tions.
 Use PL/SQL packages to group and contain related constructs.
 Create triggers to solve business challenges.
 Use some of the Oracle supplied PL/SQL packages to generate screen output and
file output.
 Create c ustom pac kages for applic ations.
 Write Dynamic SQL c ode for applic ations.

Benefits to You

Ensure fast, reliable, secure and easy to manage performance. Optimize database
workloads, lower ITcosts and deliver a higher quality of service by enabling consolidation
onto database clouds.

Use Oracle SQL Developer

You will use Oracle SQL Developer to develop these program units. SQL*Plus is introduced
in this course as optional tools.

Course Bundle

Note: This course is a combination of Oracle Database: PL/SQL Fundamentals and Oracle
Database: Develop PL/SQL Program Units courses.

Prerequisites
Suggested Prerequisite

 Previous programming experienc e

Required Prerequisite

 Orac le Database: Introduction to SQL


Objectives

 Use conditional compilation to customize the functionality in a PL/SQL application


without removing any sourc e c ode
 Design PL/SQL packages to group related constructs
 Create overloaded pac kage subprograms for more flexibility
 Design PL/SQL anonymous blocks that execute efficiently
 Use the Oracle supplied PL/SQL packages to generate screen output, file output
and mail output
 Write dynamic SQL for more coding flexibility
 Describe the features and syntax of PL/SQL
 Create and debug stored procedures and functions
 Use PL/SQL programming constructs and conditionally control code flow (loops,
c ontrol struc tures, and explic it c ursors)
 Manage dependencies between PL/SQL subprograms
 Handle runtime errors
 Create triggers to solve business challenges

Topics

 Introduction
o Course Objec tives
o Course Agenda
o Desc ribe the Human Resourc es (HR) Schema
o PL/SQL development environments available in this course
o Introduc tion to SQL Developer
 Introduc tion to PL/SQL
o Overview of PL/SQL
o Identify the benefits of PL/SQL Subprograms
o Overview of the types of PL/SQL bloc ks
o Create a Simple Anonymous Bloc k
o How to generate output from a PL/SQL Bloc k?
 Declare PL/SQL Identifiers
o List the different Types of Identifiers in a PL/SQL subprogram
o Usage of the Declarative Section to Define Identifiers
o Use variables to store data
o Identify Scalar Data Types
o The %TYPE Attribute
o What are Bind Variables?
o Sequenc es in PL/SQL Expressions
 Write Executable Statements
o Describe Basic PL/SQL Block Syntax Guidelines
o Learn to Comment the Code
o Deployment of SQL Functions in PL/SQL
o How to c onvert Data Types?
o Desc ribe Nested Bloc ks
o Identify the Operators in PL/SQL
 Intera ction with the Oracle Server
o Invoke SELECT Statements in PL/SQL
o Retrieve Data in PL/SQL
o SQL C ursor c onc ept
o Avoid Errors by using Naming Conventions when using Retrieval and DML
Statements
o Data Manipulation in the Server using PL/SQL
o Understand the SQL C ursor c onc ept
o Use SQL Cursor Attributes to Obtain Feedbac k on DML
o Save and Disc ard Transa ctions
 Control Struc tures
o Conditional processing using IF Statements
o Conditional processing using CASE Statements
o Desc ribe simple Loop Statement
o Desc ribe While Loop Statement
o Desc ribe For Loop Statement
o Use the Continue Statement
 Composite Data Types
o Use PL/SQL Rec ords
o The %ROWTYPE Attribute
o Insert and Update with PL/SQL Records
o INDEX BY Tables
o Examine INDEX BY Table Methods
o Use INDEX BY Table of Rec ords
 Explic it Cursors
o What are Explic it Cursors?
o Declare the Cursor
o Open the C ursor
o Fetc h data from the C ursor
o Close the Cursor
o Cursor FOR loop
o The %NOTFOUND and %ROWCOUNT Attributes
o Describe the FOR UPDATE Clause and WHERE CURRENT Clause
 Exception Handling
o Understand Exceptions
o Handle Exceptions with PL/SQL
o Trap Predefined Orac le Server Errors
o Trap Non-Predefined Orac le Server Errors
o Trap User-Defined Exc eptions
o Propagate Exceptions
o RAISE_APPLICATION_ERROR Procedure
 Stored Proc edures
o Create a Modularized and Layered Subprogram Design
o Modularize Development With PL/SQL Bloc ks
o Understand the PL/SQL Execution Environment
o List the benefits of using PL/SQL Subprograms
o List the differences between Anonymous Blocks and Subprograms
o Create, Call, and Remove Stored Procedures
o Implement Procedures Parameters and Parameters Modes
o View Procedure Information
 Stored Func tions and Debugging Subprograms
 Packages
 Deploying Pac kages
 Implement Oracle-Supplied Packages in Application Development
 Dynamic SQL
 Design Considerations for PL/SQL Code
 Triggers
 Creating Compound, DDL, and Event Database Triggers
 PL/SQL Compiler
 Manage Dependenc ies
3 Oracle Application Express Workshop I

In the Oracle Application Express Workshop I, discover how to develop database-centric


web applications quickly using Oracle Application Express. Learn from expert Oracle
University instructors through interactive learning, which includes hands-on exercises.

Learn To:

 Create a database application for both desktop and mobile interfaces.


 Add various components like new pages, reports regions, items and other
c omponents required to enhance an applic ation.
 Create processes and validations within an application.
 Create shared c omponents for an applic ation.
 Implement security in an applic ation.
 Manage application navigation in an application.
 Extend application by adding more components using some built-in wizards.

Benefits to You:

By investing in this course, you'll discover how Oracle Application Express allows you to
create database applications using desktop and mobile interfaces. You'll also learn how
to enhance your application by adding various components like reports, forms, items,
dynamic actions, calendars, charts, plug-ins and other shared components required in an
application.

Objectives

 Log in to an Oracle Applic ation Express Workspac e


 Create and Run Database Applications using desktop and mobile interfaces
 Create Reports and Forms in an application
 Create Pages and Regions in an Applic ation
 Create Page and Application Items and Buttons
 Create Page Processes and Validations
 Implement Security
 Manage Applic ation Navigation
 Extend an Applic ation
 Create Themes and Templates
 Create Shared Components such as Tabs, Lists, and Breadcrumbs
 Add Dynamic Ac tions
 Import and Use Plug-Ins
 Create and Use C alendars and Trees
 Utilize Applic ation Express Printing methods
 Manage Applic ation feedbac k
Topics

 Course Overview
 Introduc ing Oracle Applic ation Express
 Creating a Database Applic ation
 Using and Creating Interactive Reports
 Creating Classic , Wizard and Mobile Reports
 Creating Forms
 Working with Pages and Regions
 Adding Items and Buttons
 Understanding Session State
 Inc luding Page Processing
 Validating and Debugging Your Applic ation
 Adding Shared Components That Aid Navigation
 Working with Themes, Templates and Files
 Implementing Security
 Managing Applic ation Navigation
 Extending Your Applic ation
 Creating and Editing C harts
 Adding C alendars and Trees
 Using Dynamic Ac tions and Plug-Ins
 Utilizing Applic ation Express Printing
 Managing Applic ation Feedbac k
4 Oracle Application Express Workshop II

This Oracle Application Express Workshop IIwill help you extend your skills with Oracle
Application Express. Learn to extend your applications using collections, dynamic
applications and plug-ins.

Learn To:

 Generate Form based on Methods on Tables utility.


 Create and use RESTful Web Servic es.
 Customize themes and templates.
 Create a master application and custom theme.
 Migrate an existing application to a responsive theme.
 Inc orporate intera ctivity in your applic ation.
 Build tabs based on a static list.
 Sec ure your applic ation.
 Deploy and maintain your applic ations.
 Optimize your applic ation performance.

Benefits to You

Because Oracle APEX resides within the Oracle Database and can easily integrate with
authentication schemes (like Oracle Access Manager, SSO and LDAP) you can learn to
build secure applications that can scale to meet your largest user communities. Attending
this workshop will help you build on what you learned in the 5-day Oracle Application
Express Workshop Icourse.

Objectives

 Create and use RESTful Web Servic es


 Customize themes and templates
 Create a master application and custom theme
 Migrate an existing application to a responsive theme
 Inc orporate intera ctivity in your applic ation
 Build tabs based on a static list
 Sec ure your applic ation
 Deploy and maintain your applications
 Optimize your applic ation performance
 Extend Your applications using collections, dynamic applications, and plug-ins
Topics

 Course Overview
 Introduc ing Course Persona
 Using Collec tions
 Extending Your Application: Dynamic Actions
 Extending Your Application: Plug-ins
 Incorporating Interactivity in Your Application
 Generating and Using Table APIs
 Creating and Using RESTful Web Servic es
 Using Themes and Templates
 Developing a New Theme for Your Application Using ThemeRoller
 Sec uring Your Applic ation
 Deploying and Maintaining Your Application
 Optimizing Your APEX Applic ation
 Globalization and Translation

Terms and C onditions for Public Group:


1. Training Kits: The prices include the Oracle training kits from Oracle.
2. Number of attendees:Group Max 10 attendees
3. Certificates: After completion of course, students will receive a (Certificate of
Completion) from Global academy – Oracle Approved Education Partner.
4. Pric es: The pric es showed in proposal are in (EGP).
5. Payment: 100% two weeks prior the course start date.
6. Cancelation:
 Global academy reserves the right to cancel or reschedule any course with
prior notice due to circumstances beyond its control without any liability on
its part.
 Customers will be refunded for cancelled courses which they have already
prepaid upon request.
 Cancellation requests must be sent by email at least 4 weeks before the
course start date, otherwise they will not refund the payment.
 No course cancellations will be accepted within the 4 weeks before the
c ourse start date.
7. No Show: will be due for payment in full and no refund.

You might also like