Certificate in Oracle Applications Development
(Autumn, Online + Classroom Combined, Downtown Seattle)

Overview  |   Courses  |   Instructors  |   Advisory Board  |   Apply

Get Started

Program Starts: Autumn 2009
Apply now


Single courses may be available  

Stay Connected

Attend an information meeting: July 23

Get e-mail updates

Contact us:
206-685-8936
E-mail

Prerequisites: See the admission requirements on the How to Apply page.

Interested in taking a single class? Some courses (designated by a Class is also available to professionals who do not intend to pursue the certificate, but wish to enroll in individual classes on a space available basis below) may be open on a space-available basis to professionals who are not seeking the certificate. See Single-Course Enrollment for details.

Autumn Course

Concepts, Architecture, and Administrative Essentials Class is also available to professionals who do not intend to pursue the certificate, but wish to enroll in individual classes on a space available basis

Schedule: Wednesdays, 6:00-9:00 p.m., Sept. 30-Dec. 16, 2009; $719; 3 CEUs.
Instructor: Robert Perry

Students will learn basic RDBMS and SQL concepts and how they relate to Oracle's database product. Students should be able to identify major database components and explain their function; if asked to trace the lifecycle of a SQL statement, a student should be able to explain the role of each component. Additionally, students will create a database and perform basic management functions. They should be able to quickly find and understand the content of major database logs and should be able to monitor the database for failure conditions.

Topics

  • Concepts - Normalization and RDBMS concepts, SQL review, transactions, data integrity, Commit, rollback, checkpoint, and undo
  • Oracle Architecture
    • Blocks, extents, and segments
    • Tablespaces, datafiles, and controlfiles
    • Redo and archive logs
    • Schemas and objects
    • Memory architecture
    • Process architecture
    • Application architecture
    • Oracle Net Services
  • Administrative Essentials
    • OFA and database layout
    • Log files
    • Database creation
    • Database startup and shutdown modes
    • Monitoring database resource usage
    • SQL*Plus scripting

How to sign up for individual enrollment in this course


Winter Course

Application Development and Administration Class is also available to professionals who do not intend to pursue the certificate, but wish to enroll in individual classes on a space available basis

Schedule: Wednesdays, 6:00-9:00 p.m., Jan. 13-March 17, 2010; $719.
Instructor: Jeremiah Wilton

Students should understand the basics of Oracle user, system, and object security and will be exposed to some additional available security features. Students will also be introduced to PL/SQL programming and related concepts; they should be able to write a basic program unit capable of performing simple functions.

Students will also be exposed to backup and recovery concepts. Drawing from the fundamentals learned in the first class, they will not only understand the available backup tools, but they should be able to design a backup process appropriate for any recovery requirement.

Finally, students will learn additional system management techniques for managing Oracle software within the context of the UNIX or Linux operating system.

Topics:

  • Security (Users, roles, and profiles, System and object privileges, Authentication, Auditing, Network security, OS security)
  • PL/SQL
    • Data types
    • PL/SQL fundamentals
    • Cursors and variables
    • Control structures
    • Packages, procedures, and functions
    • Triggers
    • Exception handling and pragmas
    • Transactional control
  • Backup and Recovery (Archive modes, LOGGING and NOLOGGING, Flash recovery and flashback database, RMAN: Backup, recovery and the RMAN catalog, Data Pump)
  • System Management
    • OS housekeeping (Log rotation, file system cleanup, etc.)
    • Oracle Inventory and Software Patching
    • Automated startup and shutdown

During this course, students will have limited, free use of Amazon.com's Elastic Computing Cloud. The Oracle Certificate program uses Amazon EC2 as an enterprise-class platform for in-class exercises and extended project work. With EC2, each student maintains an independent Linux-based Oracle environment that remains available both in and out of class for the duration of the program.

How to sign up for individual enrollment in this course


Spring Course

Troubleshooting, and Performance TuningClass is also available to professionals who do not intend to pursue the certificate, but wish to enroll in individual classes on a space available basis

Schedule: Wednesdays, 6:00-9:00 p.m., March 31-June 2, 2010; $719.
Instructor: Jeremiah Wilton

This class will be beneficial to both developers and DBAs. Students should be able to include common Oracle utilities in their scripts and PL/SQL. Key to any successful implementation is the need to be able to troubleshoot common Oracle problems and quickly determine the potential root cause. Additionally, students will be exposed to Oracle internals, tracing utilities, and performance tuning basics. Developers and DBAs will be able to use these tools to identify and fix many common performance issues and should gain enough understanding of performance tuning methodology to effectively research more difficult problems without guessing.

Topics:

  • Utilities
    • Directories and UTL_FILE
    • DBMS_OUTPUT
    • SQL*Loader and external tables
    • Advanced SQL
    • Dynamic SQL
  • Troubleshooting
    • Logical root cause identification
    • Tracing and logging
    • Reading the alert logs and listener logs
    • Diagnostic utilities
  • Performance Tuning
    • Optimizer overview
    • Generating and reading explain plans using SQL and TKPROF
    • Statistics, indexes, and histograms
    • Operating system statistics
    • Wait events
    • Automatic Workload Repository
    • Active Session History

During this course, students will have limited, free use of Amazon.com's Elastic Computing Cloud. The Oracle Certificate program uses Amazon EC2 as an enterprise-class platform for in-class exercises and extended project work. With EC2, each student maintains an independent Linux-based Oracle environment that remains available both in and out of class for the duration of the program.

How to sign up for individual enrollment in this course