This course introduces students to PL/SQL and helps them understand the benefits of this powerful programming language. Participants learn to create PL/SQL blocks of application code that can be shared by multiple forms, reports, and data management applications. Participants learn to create anonymous PL/SQL blocks as well as stored procedures and functions. Participants learn to develop, execute, and manage PL\SQL stored program units such as procedures, functions, packages, and database triggers. Participants also learn to manage PL/SQL subprograms, triggers, declaring identifiers and trapping exceptions. Participants are introduced to the utilization of some of the Oracle-supplied packages. This course is a combination of Oracle Database PL/SQL Fundamentals and Oracle Database Develop PL/SQL Program Units courses. Participants use Oracle SQL Developer to develop these program units.