course title

advertisement
1
COURSE TITLE
:
CAREER ENTRY COURSE FOR SOFTWARE
DEVELOPERS - ORACLE
QUALIFICATION LEVEL :
NC IV
NOMINAL DURATION
160 HOURS
:
COURSE DESCRIPTION :
CECSD - Oracle is a 4-week intensive training that will give participants a
depth and breadth of knowledge needed by would-be developers to be industryready using the Oracle Database and Oracle Development Tools. The program is
a combination of exercises, machine problems, cases and exams that will ensure
that the participants gain experience in developing in a commercial environment.
The CECSD – Oracle will address the needs of industry for well-trained Oracle
developers who can build web applications and who have a good grasp of the
requirements and environment for enterprise systems development.
COURSE OUTCOMES:
Upon completion of this module the students/ trainees will be able to:
1. Understand the various stages of the systems development process
and basics of logic formulation.
2. Manipulate relational databases through SQL statements and relational
constructs.
3. Build screens with the necessary application-level validation and
navigation controls.
4. Design tabular and other reports using the report layout and utilizing
PL/SQL for procedural control.
5. Apply knowledge of Forms and Reports to customize modules for
Oracle E-Business Suite.
ENTRY REQUIREMENT:



Must be a college graduate in IT related :
o Business
o Accounting
o Engineering
o Management
Must pass IQ test and Programmers aptitude test, or
Must pass the panel interview
CAREER ENTRY COURSE FOR SOFTWARE DEVELOPERS - ORACLE
2
COURSE STRUCTURE:
Module 1 –
Developing and Maintaining Enterprise Level Web
Applications Using ORACLE
L.O.1. Understand the various stages of the systems development process
and basics of logic formulation.
L.O.2. Manipulate relational databases through SQL statements and
relational constructs.
L.O.3. Build screens with the necessary application-level validation and
navigation controls.
L.O.4. Design tabular and other reports using the report layout and utilizing
PL/SQL for procedural control.
L.O.5. Apply knowledge of Forms and Reports to customize modules for
Oracle E-Business Suite.
COURSE DELIVERY:
1. Methodology:



Lecture and discussion
Guided Lab exercises
Machine problems
2. Resources:
The trainees must be provided with the ff:
EQUIPMENT
 Computers with the required Windows operating system and
memory requirements to run Oracle Forms, Oracle Reports,
SQL*Loader, SQL*Plus and PL/SQL
 A 3-tiered environment to enable them to create web-based Oracle
applications
TOOLS and MATERIALS
 Training Manual
 Writing pad and pen
3. Qualifications of Instructor:




College graduate
At least 1 year working or teaching experience in Oracle Forms,
Reports and PL/SQL
Preferably an Oracle Certified Professional
Should pass PSIA teacher evaluation
CAREER ENTRY COURSE FOR SOFTWARE DEVELOPERS - ORACLE
3
MODULE OF INSTRUCTION:
LO 1 - Understand the Various Stages of the Systems Development Process
and Basics of Logic Formulation
ASSESSMENT CRITERIA
1. The different stages of the system development life-cycle are identified
and explained
2. The concept of logic are explained or demonstrated thoroughly
3. The importance of producing quality code are explained or
demonstrated
4. The concept of configuration management are explained or
demonstrated
CONTENT
Foundation Topics
 System development Life-Cycle
 Logic Formulation
 Data Conversion & Interface Concepts
 Software Quality Management Processes and Practices
 Software Configuration Management
CONDITIONS:
The trainees must be provided with the ff:
EQUIPMENT

Computers with the required Windows operating system and
memory requirements to run Oracle Forms, Oracle Reports,
SQL*Loader, SQL*Plus and PL/SQL
 A 3-tiered environment to enable them to create web-based Oracle
applications
TOOLS and MATERIALS


Training Manual
Writing pad and pen
METHODOLOGY:
 Lecture and discussion
 Guided Lab exercises
 Machine problems
ASSESSMENT METHOD:
 Graded Recitation
 Quizzes
 Theoretical exams
 Graded lab exercises
 Graded machine problem
CAREER ENTRY COURSE FOR SOFTWARE DEVELOPERS - ORACLE
4
LO 2. Manipulate Relational Databases Through SQL Statements and
Procedural Constructs
ASSESSMENT CRITERIA:
1. Have written various types of simple and complex queries and used
database calls that conforms to proper database design and best
practices
2. Executed and ran codes efficiently as prescribed
CONTENT:
Oracle 9i, SQL*Plus and SQL*Loader
 Introduction to Oracle
 Introduction to SQL*Plus
 SQL Fundamentals
 Advanced SQL
 Introduction to SQL*Loader
 Database Admin Fundamentals
PL/SQL
 Declaring variables
 Executable statements
 Interacting with Oracle Server
 Control Structure
 Composite Data Types
 Explicit Cursors
 Exceptions
 Procedures
 Functions
 Subprograms
 Packages
 Advance Package Concepts
 Oracle Supplied Packages
 Large Objects
 Database Triggers
 Dependencies
CONDITIONS:
The trainees must be provided with the ff:
EQUIPMENT
 Computers with the required Windows operating system and
memory requirements to run Oracle Forms, Oracle Reports,
SQL*Loader, SQL*Plus and PL/SQL
 A 3-tiered environment to enable them to create web-based Oracle
applications
TOOLS and MATERIALS


Training Manual
Writing pad and pen
CAREER ENTRY COURSE FOR SOFTWARE DEVELOPERS - ORACLE
5
METHODOLOGY:



Lecture and discussion
Guided Lab exercises
Machine problems
ASSESSMENT METHOD:





Graded Recitation
Quizzes
Theoretical exams
Graded lab exercises
Graded machine problem
LO 3 Build Web-Based Forms With the Necessary Application-Level
Validation and Navigation Controls
ASSESSMENT CRITERIA
1. Build screens using Oracle Forms based on a given set of functional
specifications
2. Created the necessary program units that implement validation and
navigation controls
3. Tested functionality of screen that conforms with functional
specifications
CONTENT
Basic Forms
 Running a Form Builder Application
 Form Builder environment
 Basic Form Module
 Data Blocks and Frames
 Text Items
 LOVs and Editors
 Additional Input Items
 Non-Input Items
 Windows and Content Canvass
Forms Fundamentals
 Working with other Canvasses
 Introduction to triggers
 Debugging Triggers
 Adding Functionality to items
 Runform Messages and Alerts
 Query Triggers
 Validation
 Navigation
 Transaction Processing
 Writing Flexible Code
 Sharing Objects and Codes
 Multiple Form Application
CAREER ENTRY COURSE FOR SOFTWARE DEVELOPERS - ORACLE
6
CONDITIONS:
The trainees must be provided with the ff:
EQUIPMENT
 Computers with the required Windows operating system and
memory requirements to run Oracle Forms, Oracle Reports,
SQL*Loader, SQL*Plus and PL/SQL
 A 3-tiered environment to enable them to create web-based Oracle
applications
TOOLS and MATERIALS
 Training Manual
 Writing pad and pen
METHODOLOGY:
 Lecture and discussion
 Guided Lab exercises
 Machine problems
ASSESSMENT METHOD:
 Graded Recitation
 Quizzes
 Theoretical exams
 Graded lab exercises
 Graded machine problem
LO 4 Design Tabular and Other Reports Using the Report Layout and
Utilizing PL/SQL for Procedural Control
ASSESSMENT CRITERIA
1. Designed reports following the function specification requirements
2. Integrated PL/SQL triggers that control reports
3. Tested the report according to the requirements stated in the functional
specifications
CONTENT
Basic Reports
 Designing and Running Reports
 Report Builder Concepts
 Creating Reports using Reports Wizard
 Enhancing Reports in Live Pre-viewer
 Managing Reports Templates
 Report Storage Methods
 Creating Queries and Groups
 Creating Columns
Reports Fundamentals
 Enhancing Reports Using the Layout Model
 Modifying Properties
 Creating and Using Report Parameters
 Embedding a chart into a report
 Enhancing Metric Reports
CAREER ENTRY COURSE FOR SOFTWARE DEVELOPERS - ORACLE
7


Coding PL/SQL Triggers in Reports
Using the Report Builder Built-in Package
CONDITIONS:
The trainees must be provided with the ff:
EQUIPMENT
 Computers with the required Windows operating system and
memory requirements to run Oracle Forms, Oracle Reports,
SQL*Loader, SQL*Plus and PL/SQL
 A 3-tiered environment to enable them to create web-based Oracle
applications
TOOLS and MATERIALS
 Training Manual
 Writing pad and pen
METHODOLOGY:
 Lecture and discussion
 Guided Lab exercises
 Machine problems
ASSESSMENT METHOD:
 Graded Recitation
 Quizzes
 Theoretical exams
 Graded lab exercises
 Graded machine problem
LO 5 Apply Knowledge of Forms and Reports to Customize Modules for
Oracle E-Business Suite
ASSESSMENT CRITERIA
1. Applied the knowledge of Oracle Forms and Reports in creating
customized modules based on functional specifications of Oracle EBusiness Suite
2. Integrated the customized modules with the Oracle E-Business Suite
CONTENT
 Oracle 11i Customization
CONDITIONS:
The trainees must be provided with the ff:
EQUIPMENT
 Computers with the required Windows operating system and
memory requirements to run Oracle Forms, Oracle Reports,
SQL*Loader, SQL*Plus and PL/SQL
 A 3-tiered environment to enable them to create web-based Oracle
applications
CAREER ENTRY COURSE FOR SOFTWARE DEVELOPERS - ORACLE
8
TOOLS and MATERIALS
 Training Manual
 Writing pad and pen
METHODOLOGY:
 Lecture and discussion
 Guided Lab exercises
 Machine problems
ASSESSMENT METHOD:
 Graded Recitation
 Quizzes
 Theoretical exams
 Graded lab exercises
 Graded machine problem
CAREER ENTRY COURSE FOR SOFTWARE DEVELOPERS - ORACLE
Download