Oracle DevGym - https://devgym.oracle.com/pls/apex/f?p=10001:20011::::20011:: PL/SQL is niche - A lot of large organisation still use lots of Oracle, and it's important if you are going to be doing any development at the database end ordeveloping on APEX. But you aren't going to find many startups using it, or people using for personal projects. Answer from carlovski99 on reddit.com
๐ŸŒ
Oracle Tutorial
oracletutorial.com โ€บ home โ€บ pl/sql tutorial
PL/SQL Tutorial - Master PL/SQL Programming Quickly and Easily
October 8, 2023 - This PL/SQL Tutorial section teaches you how to use PL/SQL programming language to develop modular and procedural programs in Oracle Database.
๐ŸŒ
Oracle
oracle.com โ€บ database โ€บ technologies โ€บ appdev โ€บ plsql.html
PL/SQL for Developers
PL/SQL is a procedural language designed specifically to embrace SQL statements within its syntax. PL/SQL program units are compiled by the Oracle Database server and stored inside the database. And at run-time, both PL/SQL and SQL run within the same server process, bringing optimal efficiency.
๐ŸŒ
Reddit
reddit.com โ€บ r/sql โ€บ what are some resources to learn pl/sql?
r/SQL on Reddit: What are some resources to learn PL/SQL?
June 5, 2023 -

I have searched and haven't found decent resources to learn from. I prefer something that has excercises.

Also, is it worth it to learn PL/SQL?

Top answer
1 of 6
8
Oracle DevGym - https://devgym.oracle.com/pls/apex/f?p=10001:20011::::20011:: PL/SQL is niche - A lot of large organisation still use lots of Oracle, and it's important if you are going to be doing any development at the database end ordeveloping on APEX. But you aren't going to find many startups using it, or people using for personal projects.
2 of 6
3
Pl/sql is not very popular with new upcoming technologies. Along with development to get the tasks done nowadays there are lot of ancillary things like visual representation, meta-data maintenance, the ability to track process execution, exchanging data between systems ; most of which are not out of the box available with PLSQL If you still want to proceed, and like the structuring of code, in that fashion, look for spark sql, writing skills in notebook kind of frameworks. Those might interest you and have a lot of prospect. Free Websites: Oracle PL/SQL Tutorial ( https://www.oracle.com/database/technologies/appdev/plsql.html ) PL/SQL Tutorial by TutorialsPoint ( https://www.tutorialspoint.com/plsql/index.htm ) PL/SQL Tutorial by Learn Oracle ( https://www.learnoracle.in/p/plsql-tutorial.html ) PL/SQL Tutorial by Guru99 ( https://www.guru99.com/pl-sql-tutorial.html ) PL/SQL Tutorial by Studytonight ( https://www.studytonight.com/plsql/ ) Paid Websites: Pluralsight ( https://www.pluralsight.com/paths/pl-sql ) Udemy ( https://www.udemy.com/topic/pl-sql/ ) LinkedIn Learning ( https://www.linkedin.com/learning/topics/pl-sql ) Oracle University ( https://education.oracle.com/pl-sql-training ) Lynda.com (now LinkedIn Learning) ( https://www.linkedin.com/learning/topics/pl-sql )
๐ŸŒ
TutorialsPoint
tutorialspoint.com โ€บ plsql โ€บ index.htm
PL/SQL Tutorial
PL/SQL is widely used in various applications, including โˆ’ ยท Database Security: It implements robust security measures within the database. XML Management: Generating and managing XML documents within the database. Linking Databases to Web Pages: Integrates databases with web applications. Automation: Automating database administration tasks for efficient management. This tutorial is designed for Software Professionals, who are willing to learn PL/SQL Programming Language in simple and easy steps.
๐ŸŒ
Udemy
udemy.com โ€บ development
The Complete PL/SQL Bootcamp : "Beginner to Advanced PL/SQL"
February 8, 2026 - In this PL SQL bootcamp tutorial, the Complete Oracle PL SQL Bootcamp participants will learn how to download and install the SQL Developer tool on their Windows machine, and connect it to a database running on a Linux server that we set up in previous lessons.
Rating: 4.5 โ€‹ - โ€‹ 21.3K votes
๐ŸŒ
YouTube
youtube.com โ€บ playlist
PLSQL Tutorial For Beginner to Advance - YouTube
In this PLSQL tutorial series, I am going to cover all the topic of PLSQL and I will cover both PLSQL basics and PLSQL advance , this is the best online free...
๐ŸŒ
GeeksforGeeks
geeksforgeeks.org โ€บ pl/sql โ€บ pl-sql-tutorial
PL/SQL Tutorial: Complete Guide to Database Procedures & Functions - GeeksforGeeks
May 14, 2026 - PL/SQL basics include Introduction, Anonymous Blocks, Environment Setup, Data Types, Variables, Comments and Constants for building efficient database programs.
Find elsewhere
๐ŸŒ
GitHub
github.com โ€บ gowthamrajk โ€บ PLSQL-module โ€บ blob โ€บ main โ€บ plsql-tutorial-pdf.pdf
PLSQL-module/plsql-tutorial-pdf.pdf at main ยท gowthamrajk/PLSQL-module
In This module, I will be adding some PL/SQL contents and its related source materials with popular and useful tutorial sections which could be very helpful for a beginner to kickstart career in SQ...
Author ย  gowthamrajk
๐ŸŒ
Medium
lakshitha1629.medium.com โ€บ introduction-to-oracle-pl-sql-a-step-by-step-guide-for-beginners-a205563cb973
Introduction to Oracle PL/SQL: A Step-by-Step Guide for Beginners #1 | by Lakshitha Perera | Medium
August 14, 2024 - Introduction to Oracle PL/SQL: A Step-by-Step Guide for Beginners #1 Introduction to Oracle PL/SQL Oracle PL/SQL (Procedural Language/Structured Query Language) is a procedural extension of SQL โ€ฆ
๐ŸŒ
Great Learning
mygreatlearning.com โ€บ blog โ€บ it/software development โ€บ pl sql tutorial: everything you need to know about pl sql
PL SQL Tutorial: Everything you need to know about PL SQL
November 19, 2024 - PL SQL Tutorial: PL/SQL is the Oracle Corporation's procedural extension for SQL, i.e. Procedural Language for Structured Query Language (SQL).
๐ŸŒ
Oracle
forums.oracle.com โ€บ ords โ€บ apexds โ€บ post โ€บ want-to-learn-plsql-7976
Want to learn PLSQL - Oracle Forums
July 23, 2022 - Hi, Greentings!! I am new to Software explored few options in SQL through w3schools. Can anyone please suggest on the best site/guide to explore hands on experience in PLSQL. Thanks in advance ch...
๐ŸŒ
Oracle MyLearn
learn.oracle.com โ€บ ols โ€บ learning-path โ€บ oracle-plsql-fundamentals โ€บ 88438 โ€บ 89398
Oracle PL/SQL Fundamentals | Learn Oracle | Oracle Training and Certification
The Oracle PL/SQL Fundamentals ... course, you will learn to: Declare Variables Write Executable Statements Write Control Structures Create Procedures and Functions Create Packages Create Triggers...
๐ŸŒ
Codecademy
codecademy.com โ€บ learn โ€บ learn-sql
Learn SQL | Codecademy
Expand your SQL skills by creating and manipulating databases with multiple related tables ยท Earn a certificate of completion and showcase your accomplishment on your resume or LinkedIn. Start ยท The platform ยท AI-assisted learning ยท Make progress faster with our AI Learning Assistant, a tool that automatically understands your current course, instructions, and solution code โ€” and gives you instant, personalized feedback.
Rating: 4.6 โ€‹ - โ€‹ 27.1K votes
๐ŸŒ
Simplilearn
simplilearn.com โ€บ home โ€บ skillup โ€บ sql free course with certificate
Free SQL Course Online with Certificate [2026]
SQL Free Course with Certificate
Free SQL course online with certificate - master MySQL, PostgreSQL, SQL Server, functions, joins, subqueries and more, and earn a certificate to boost your career. Free SQL course with certificate for beginners. Learn SQL online, master queries, joins & database skills. Start your free SQL course today.
Rating: 5 โ€‹
Address ย  5851 Legacy Circle, 6th Floor, Plano, TX 75024 United States
๐ŸŒ
TutorialsPoint
tutorialspoint.com โ€บ plsql โ€บ plsql_basic_syntax.htm
PL/SQL - Basic Syntax
Python TechnologiesDatabasesComputer ProgrammingWeb DevelopmentJava TechnologiesComputer ScienceMobile DevelopmentBig Data & AnalyticsMicrosoft TechnologiesDevOpsLatest TechnologiesMachine LearningDigital MarketingSoftware QualityManagement Tutorials View All Categories ... In this chapter, we will discuss the Basic Syntax of PL/SQL which is a block-structured language; this means that the PL/SQL programs are divided and written in logical blocks of code.
๐ŸŒ
tekslatetutor
tekslate.com โ€บ home page โ€บ blog โ€บ mysql
Oracle PL SQL Tutorial | PL SQL Tutorial | Learn PL SQL
PL/SQL Tutorials explains your language fundamentals, explores advanced coding techniques & instructions for executing, tracing, testing & debugging