Mastering PL/SQL (Udemy.com)
Simplified way to learn PL/SQL
Created by: Parteek Bhatia
Last updated May 2020
What you will learn
- Basics of PL/SQL
- Variables and Constants
- Conditional, Looping and Sequential Statements
- Exception Handling
- Cursor Handling
- Sub-Programs, Functions and Procedures
- Triggers
- DBMS:: Get chance to enroll in Simplified Approach to DBMS Course completely free after completion of this course
How it compares
Against the other 388 rated Udemy courses in SQL on CourseDuck:
- Rating4.3 out of 5higher than 22% of them
- Reviews287#262 of 389 by number of reviews
- Length10.8 hourslonger than 74% of them
- Last updatedMay 2020earlier than 69% of them
Course Description
Do words like Cursor, Function, Procedure and Trigger sound confusing to you? Have you been looking for a course that teaches you all the basics of PL/SQL in a fun relaxed manner? If so then you are going to find this course absolutely perfect for you.
This course has been selected in the list of Top 2% courses by CourseMarks
There is a growing demand for database experts all over the world. And this course is intended to fill this gap. This course on PL/SQL has been specially designed to better equip the learners for their academic and professional career.
This course is aimed at beginners, and it will guide you on a wonderful journey to transform you from naïve to expert of PL/SQL. In this course, you'll learn the PL/SQL using Oracle, i.e., the most widely used Database Software in the world.
In this course you will learn how to use PL/SQL statements to implement business logic with the use of Cursors, Procedures, Functions and Triggers. All these concepts are covered through lot of examples to make the learning fun and exciting. The main strength of the course is explanation with the practical examples so that learners can grasp the contents easily.
Overview of Course Contents:
Section-1: Basics of PL/SQL
· Introduction to PL/SQL
· Architecture of PL/SQL
· PL/SQL Language Elements
· Structure of PL/SQL Block
Section-2: Variables and Constants
· Variables in PL/SQL
· Select into Statement of PL/SQL
· Constants in PL/SQL
· Variable Attributes
Section-3: Conditional, Looping and Sequential Statements
· Conditional Statements
· Simple Loop
· While Loop
· For Loop
· Sequential Control
· Assignments and Its Solution
Section-4: Exception Handling
· Major strengths of this course is as follows:
· Types of Exceptions
· Handling of Predefined and Non-Predefined Oracle Server Errors
· Explicit Exceptions
· Error Trapping Functions
· Exceptions raised in Declare Section
· Propagation of Exceptions
· Re-raising of Exceptions
· Demonstrations
· Assignment and Its Solution
Section-5: Cursor Handling
· Concept of Cursor
· Implicit Cursor
· Explicit Cursor
· Demonstrations
· Cursor For Loop
· Cursor with Parameters
· Cursor Assignments and Its Solutions
Section-6: Sub-Programs, Functions and Procedures
· Sub Programs & Its Types
· Local Functions
· Stored Functions
· Demonstrations
· Local Procedures
· Stored Procedures
· Assignments & Its Solutions
Section 7: Trigger
· Concept of Trigger
· Uses and Applications of Trigger
· Types of Trigger
· Before Statement & Row Level Trigger
· After Statement & Row Level Trigger
· Syntax of Trigger
· Old and New Keywords
· Raising Application Errors
· Assignments & Its Solutions
Strengths of Course
· More than 9 Hours of Video Contents
· More than 70 Video Sessions
· Enough Reading Material to Brain Map the Concepts
· Quizzes after each section to check your progress
· Every Section has Assignments to have learning by doing pedagogy
· Excellent course to prepare for DBMS
· Excellent way to become expert of PL/SQL before placement and Interviews
Instructor Details
- 4.3 Rating
287 Reviews
Parteek Bhatia
Parteek Bhatia is a Professor in the Department of Computer Science and Engineering and Former Associate Dean of Student Affairs at Thapar Institute of Engineering and Technology, Patiala. Currently acting as Visiting Professor at the Department of Computer Science, Whitman College, Walla Walla, WA, USA. He is the recipient of the Young Faculty Research Fellowship from the Ministry of Electronics & Information Technology, Govt. of India.
He is a Postdoctorate from Tel Aviv University, Israel, and a former Visting Professor at LAMBDA Lab, Tel Aviv University, Israel.
He has earned his BTech from SLIET and MS from BITS Pilani. He is a doctorate in the field of NLP from Thapar University and a post-doctorate from Tel Aviv University, Israel.
He has published more than 100 research papers and articles in Journals, Conferences, and Magazines of repute. He is a winner of the Gold Medal at the International competition UNL Olympiad II, UNL Olympiad III, and UNL Olympiad IV conducted by the UNDL Foundation in the years 2013 and 2014.
More SQL courses
SQL - The Complete Developer's Guide (MySQL, PostgreSQL) (2025)
4.8 (2,153 Reviews)
Provider: Udemy
Time: 19.7h
$94.99
SQL Server High Availability and Disaster Recovery (HA/DR) (2026)
4.8 (1,810 Reviews)
Provider: Udemy
Time: 88.3h
$16.99
70-461 Session 3: Querying Microsoft SQL Server (T-SQL code) (2025)
4.8 (1,094 Reviews)
Provider: Udemy
Time: 3.6h
$12.99
Modern Event-Driven Spring Boot: Kafka & Spring Cloud Stream (2026)
4.8 (494 Reviews)
Provider: Udemy
Time: 13.4h
$10.99
Oracle Database 12c Backup and Recovery using RMAN (2024)
4.8 (428 Reviews)
Provider: Udemy
Time: 20.1h
$34.99
Reviews
By Shraddha Mundada on 5/31/2023
The course along with quiz helps to understand the content and implementation can be done on oracle live , altogether helps to enhance the level of skill.
By Ayush Gupta on 11/9/2022
EVERYTHING IS THERE IN THIS COURSE THAT I WAS LOOKING FOR QUIZES AS WELL AS NOTES ARE PROVIDED. FANTASTIC COURSE.
By Abhijot Singh on 7/4/2022
very nice explanation of the topics and I learnt from the book he prescribed at the end of the videos
By Ihab_Taher on 6/11/2022
Till now I am satisfied with the content which adds many things to me. Thanks so much.
By Suhani Bhatia on 5/10/2022
A beginner friendly course and covers all of the important topics of PL/SQL. Thank you so much sir
By Devansh Marwaha on 4/26/2022
Awesome course for clearing the basic concepts of PL/SQL. Great course for beginners. All important topics are covered. Thank you sir for such a wonderful course.
By Todd Detwiler on 3/25/2022
The audio quality is poor, in many parts. Also, every section ends in a bunch of ads for the instructors books, youtube channel, other courses, ...
By Daniel H Lamb on 2/27/2022
The instructor focuses most effectively on the basic pl/sql fundamentals. He is easy to understand as well.
By Mohamed Harrata on 2/1/2022
Sound recorded is really bad
By Prakhar Kansal on 8/4/2021
Respected sir, I have also completed the DBMS course on Udemy. I would really thank you for giving me such a wonderful course I have completed both the courses DBMS and SQL. I am from the mechanical branch 4th year Thapar university, every concept was explained soo well that not even having technical knowledge of computer science I was still able to learn and understand everything. Thank you soo much sir for giving such valuable teaching I am sure this will surely help in my placements
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100






