What you'll get
- 21+ Hours
- 6 Courses
- Course Completion Certificates
- Self-paced Courses
- Technical Support
- Case Studies
- Download Curriculum
Synopsis
- Provides in-depth instruction on using Oracle’s procedural language extension to SQL, helping learners work effectively in relational database environments.
- Grants one year of continuous access to all learning materials.
- Intended for those dedicated to mastering relational databases and pursuing a professional career in this field.
- Familiarity with machine learning concepts is beneficial but not required.
- Provides a Certificate of Completion for each program course.
- Awards verifiable digital certificates with unique URLs, suitable for sharing on resumes and LinkedIn to showcase expertise in data analytics.
- Offered as a self-paced video training program, allowing learners to study at their convenience.
Content
| Courses | No. of Hours | Certificates | Details |
|---|---|---|---|
| Oracle 9i PL/SQL:01 - The Fundamentals | 3h 29m | ✔ | View Curriculum |
| Oracle 9i PL/SQL:02 - Procedures and Functions | 3h 15m | ✔ | View Curriculum |
| Oracle 9i PL/SQL:03 - Subprograms | 3h 52m | ✔ | View Curriculum |
| Oracle 9i PL/SQL:04 - Database Triggers | 3h 12m | ✔ | View Curriculum |
| Courses | No. of Hours | Certificates | Details |
|---|---|---|---|
| PLSQL Developer-Project #1 | 3h 05m | ✔ | View Curriculum |
| PLSQL Project #2 | 5h 24m | ✔ | View Curriculum |
Description
PL/SQL is Oracle Corporation’s extension to SQL, designed to enhance functionality within Oracle’s relational database. It adds programming features not available in standard SQL, such as variables, constants, conditional logic, loops, functions, procedures, triggers, and cursors. These capabilities address SQL’s limitations, enabling developers to implement comprehensive programming logic within database operations.
In PL/SQL, program units are the primary components, consisting of source code that is written, compiled, and executed within the Oracle database. Each program is structured as a block, which organizes code into declarations and executable statements. Blocks are defined by keywords such as DECLARE, BEGIN, EXCEPTION, and END, each indicating a specific section for declarations, execution, or error handling. The declaration section is optional and used only when constants or variables must be defined before execution.
Sample Certificate

Requirements
Prospective participants in the PL/SQL Programming course should review several key prerequisites before enrolling.
- A strong understanding of backend operations, especially how databases function in organizations, is highly beneficial.
- In addition to traditional relational databases, familiarity with modern NoSQL systems such as MongoDB and Cassandra is also valuable.
- Prior experience with programming languages is helpful.
- Because PL/SQL includes many procedural features, a basic programming background will make learning more accessible.
- Finally, a customer-oriented focus on problem-solving is important to ensure that developed solutions effectively support and enhance the end-user experience.
Target Audience
The PL/SQL training course is tailored for learners who want to strengthen their technical skills or advance into roles that require PL/SQL proficiency. It is suitable for both experienced professionals and newcomers, including working professionals, educators, and students. This course is especially relevant for several roles within IT and software development.
Ideal participants may include:
- Application, backend, portal, and forms developers
- Database engineers
- Data engineers
- Database administrators
- System analysts
- Business analysts
- Product owners
- Technical consultants
- PL/SQL developers
- Software testers