Skip to content
UdemySQLPaid courseAll LevelsCertificate

Mastering PL/SQL (Udemy.com)

Simplified way to learn PL/SQL

Created by: Parteek Bhatia

Last updated May 2020

icon
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

icon
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

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

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.

icon
More SQL courses

$94.99

$16.99

$12.99

$13.99

$10.99

$34.99

icon
Reviews

4.3

287 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

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

Showing all 10 reviews on CourseDuck

Read all 287 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100