Udemy

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

Enroll Now
  • 108,623 Students
  • Updated 2/2026
4.6
(20,852 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
8 Hour(s) 9 Minute(s)
Language
English
Rating
4.6
(20,852 Ratings)

Course Overview

The Complete PL/SQL Bootcamp :

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

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!

Course Content

  • 18 section(s)
  • 206 lecture(s)
  • Section 1 What is PL/SQL ?
  • Section 2 Software Installation
  • Section 3 Let's Start Coding!
  • Section 4 PL/SQL Variables
  • Section 5 Control Structures
  • Section 6 Using SQL in PL/SQL
  • Section 7 Composite Data Types
  • Section 8 PL/SQL Cursors
  • Section 9 PL/SQL Exceptions
  • Section 10 PL/SQL Functions & Procedures
  • Section 11 PL/SQL Packages
  • Section 12 PL/SQL Triggers
  • Section 13 PL/SQL Debugging: Debugging Your Codes & Subprograms
  • Section 14 Using Dynamic SQL & PL/SQL in PL/SQL!
  • Section 15 Using Oracle-Supplied Packages
  • Section 16 Miscellaneous PL/SQL Topics & Concepts
  • Section 17 Appendix
  • Section 18 Bonus

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!

Reviews

  • M
    Maximilian Janik
    4.0

    as a programmer many conceps are already clear. The speaking speed is kind of slow. The content is very well explained, with detail and time. Overall a good to very good course.

  • N
    Naramala Mahesh
    5.0

    Nice explanation and learnt so many things deeply

  • L
    Louis Decherf
    4.0

    Le cours est de bonne qualité et correspond à ce que j'attend. Je regrette simplement l'absence de sous-titres français.

  • I
    Indranil Ghosh
    4.5

    Yes, this course has really been very helpful and a refresher for me

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed