Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The Complete PL/SQL Bootcamp : "Beginner to Advanced PL/SQL"
Bestseller
Role Play
Rating: 4.5 out of 5(21,233 ratings)
110,547 students

The Complete PL/SQL Bootcamp : "Beginner to Advanced PL/SQL"

A Comprehensive Guide to Make You a Job-Ready PL/SQL Developer.Also Covers Oracle 1Z0-144 and 1Z0-149 PL SQL Exam Topics
Last updated 2/2026
English

What you'll learn

  • Pass the Oracle 1Z0-149 : Program with PL/SQL Certification Exam - on your first try!
  • Pass the Oracle 1Z0-148 : Advanced PL/SQL Certification Exam - on your first try!
  • Anything You Need for Coding PL/SQL From Beginner Level to Advanced Level
  • Every Subject is Explained from the Easiest to the Most Advanced.
  • Real-World Examples for Every Section
  • Some Advanced SQL Techniques
  • Use SQL Developer Efficiently for PL/SQL
  • Learn PL/SQL Architecture Very Well
  • Improve Performance of SQL& PL/SQL Codes
  • Create Your Dynamic SQL & PL/SQL Queries
  • Learn PL/SQL Object Oriented Programming
  • Learn PL/SQL Tuning for Performance
  • Learn & Master PL/SQL by Coding with Hundreds of Practical Examples!
  • Become a Job-Ready Oracle PL/SQL Developer Certified Professional!

Course content

18 sections206 lectures26h 8m total length
  • Course Introductory Video4:28
  • UDEMY 101: How to Use Udemy? +Some Useful Tips5:01

    This lecture is about how to use the Udemy platform. And also includes some useful tips to get most of out the course.

  • What is PL/SQL and Why to Use?5:35

    This lesson explains you about what is PL/SQL and Why you should choose PL/SQL as a Programming Language.

  • PL/SQL Architecture9:33
  • What is Pluggable Database?3:13

    In this lecture, students are going to learn what the pluggable database, in other words, multitenant architecture is in Oracle Database.

  • The Sample (HR) Schema Used in This Course7:14
  • Welcoming Gifts: Course Material & PL/SQL Cheatsheet0:30
  • Quiz 1

Requirements

  • Basic knowledge of Oracle SQL

Description

Latest Course Updates:

  • (Dec, 2025) : Installing Oracle Database 23 AI section was added! (Brand New!)

  • (Aug 2025) : "Oracle-Supplied PL/SQL Packages" section was added!

  • (May 2025): "Using Dynamic SQL & PL/SQL in PL/SQL" section was added!

  • (Feb 2025) : High-Quality Closed-Captions were added!

  • (Dec 2024): New PL/SQL Quiz Questions were added!

Become an Oracle Database PL/SQL Developer Certified Professional!

This comprehensive PL/SQL Programming Bootcamp is created for Real Beginner to Advanced PL/SQL Subjects with hundreds of Real-World Examples. Every subject starts from the simplest for non-programmers and goes until the most advanced parts for the students who already know PL/SQL. Every student who wants to learn or Become a Hero in PL/SQL will find everything that they are looking for. 

Students will learn and improve their:

  • PL/SQL Coding Skills

  • SQL & PL/SQL Performance

  • PL/SQL Scalability

  • Portability and Security of Database and PL/SQL Programming

And also our students will be prepared for:

  • (NEW!) Exam Number: 1Z0-149 Oracle Database 19c: Program with PL/SQL  Oracle Certification Exam

  • Exam Number: 1Z0-148 Oracle Database 12c: Advanced PL/SQL        | Oracle Certification Exam

  • Exam Number: 1Z0-144 Oracle Database 12c: Program with PL/SQL | Oracle Certification Exam

  • Exam Number: 1Z0-144 Oracle Database 11g: Program with PL/SQL | Oracle Certification Exam

Our PL/SQL Programming Bootcamp Covers:

  • PL/SQL Terminologies

  • PL/SQL Architecture

  • PL/SQL Variables

  • PL/SQL Control Structures

    • If-Then-Else Structure

    • Case Expressions

    • Loops

      • PL SQL While Loop

      • PL SQL For Loop

      • PL SQL Nested Loop

      • PL SQL Loop Labeling

      • PL SQL Continue Statement

      • PL SQL GOTO Statement

  • Using SQL inside PL/SQL

  • PL/SQL Cursors

  • Using PL/SQL Program Units (Functions & Procedures in PL/SQL)

  • PL/SQL Packages

  • PL/SQL Exceptions & Exception Handling

  • PL/SQL Debugging

  • Dynamic SQL & PL/SQL

  • PL/SQL Composite Data Types (Collections)

    • PL SQL Associative Arrays

    • PL SQL Nested Tables

    • PL SQL Varrays

    • PL SQL Records

  • PL/SQL Triggers

  • Oracle-Supplied Packages

  • Using PL/SQL Large Objects in PL/SQL (LOBs) (BLOB, CLOB, NLOB)

  • Using PL/SQL Object Oriented

  • Using PL/SQL Compiler

  • PL/SQL Performance & Tuning

  • PL/SQL Caching

  • PL/SQL Security

  • PL/SQL Fine-Grained Access Control (VPD)

  • PL/SQL Hints

  • PL/SQL Object Dependencies

  • Designing Better PL/SQL

  • Using Java/C in PL/SQL

  • Managing Dependencies

Important Note: This course will be continuously getting updated with more lectures, quizzes, assessments to enhance your knowledge of Oracle PL/SQL

See you in the first lecture!

Who this course is for:

  • Anyone who wants to learn PL/SQL Programming Language
  • Anyone who is looking for Beginner PL/SQL Subjects
  • Anyone who is looking for Advanced PL/SQL Subjects
  • Anyone who wants to pass "Oracle 1Z0-144 Program with PL/SQL" Exam
  • Anyone who wants to pass "Oracle 1Z0-148 Advanced PL/SQL" Exam
  • Anyone who wants to pass "Oracle 1Z0-149: Program with PL/SQL" Exam with Oracle Database 19c
  • SQL Developers (All Levels)
  • Beginner & Intermediate PL/SQL Developers
  • Database Administrators
  • Application Designers
  • Software Developers