The Complete Oracle Sql Certification

Don't Just Learn the SQL Language, Become Job-Ready and Launch Your Career as a Certified Oracle SQL Developer!

Last updated 2022-01-10 | 4.6

- Become Job Ready to Start Contributing as a Database Developer Day 1
- Program in the SQL Language to Solve a Variety of Database Problems
- Code along with me to PRACTICE and IMPLEMENT everything you learn

What you'll learn

Become Job Ready to Start Contributing as a Database Developer Day 1
Program in the SQL Language to Solve a Variety of Database Problems
Code along with me to PRACTICE and IMPLEMENT everything you learn
Become a SQL Ninja and Understand How the Oracle Database Works
MASTER the Content Required to Pass the Oracle 1Z0-071 Database SQL Exam
Obtain the Skills that are Necessary to Land a Job as a SQL Developer
Have the Ability to Solve any SQL Problem

* Requirements

* Absolutely no programming experience is required to master the content in this course

Description

LAST UPDATED: November 2021

(Source Code Included for ALL Lectures)

Get ready to acquire some seriously marketable programming skills! You can't consider yourself a complete end to end developer until you can code in SQL. Today, data has become the hottest topic in technology and a company's biggest asset is their data. All databases require the language SQL to store and retrieve data. Salaries for junior level SQL Developers are upwards of $70,000 - $90,000 dollars a year! The great thing is, for this course, you do not need any prior experience in programming what so ever. SQL is a different animal and we're going to demystify the language from scratch and prepare you with plenty of progressively challenging assignments so that by the time you've completed the course (in 2 months), you can call your self an Oracle SQL Master! Oracle is the most popular relational database in the world! This course will prepare you to be job-ready in just 1 month of study and practice.

All exercises and solutions are in the lectures. In several lectures I ask students to pause the video and complete the assignment before resuming to watch my solution. MAKE SURE YOU WORK OUT THE PROBLEMS ON YOUR OWN BEFORE MOVING ON TO MY SOLUTION!!


With over 62,000 enrolled students and a 4.5 star-rating, this is a Udemy best-selling course.


Do you have no prior experience in SQL development? This course is perfect for you. Don't take it from me, take it from actual students that took this course:

"I am a beginner and the way this course starts is perfect for the person who has no introduction of SQL or Oracle."


Do you have prior experience, but need a refresher or to fine-tune your skills? This is the course for you. Again, I'll let my students do the talking:

"I had a good base of knowledge from my last employment. This course is constantly proving useful to supercharge my actual knowledge base. Very good one!"


Have you taken a SQL course before, but felt confused on certain topics or not completely satisfied in your abilities? A lot of my students had shared similar concerns:

"I had previously taken a college course about databases and SQL, but these ten hours of content were more clear and useful than the course and textbook."


Topics covered in this course :

  • Basics of Tables

  • SELECT and WHERE Clause

  • WHERE, AND & OR with Operators

  • BETWEEN, IN and NULL

  • Single Table Queries

  • Single Row Functions

  • Grouping Functions

  • GROUP BY and HAVING Clause

  • Joins

  • Inner and Outer Joins

  • EXISTS & NOT EXIST Operators

  • Creating Your Own Tables

  • Using ALTER

  • Creating Tables with SELECT & UPDATE Data

  • DELETE, TRUNCATE, and DROP Commands

  • System Tables, Pseudo Columns & Deleting Duplicates (Newly Added)

  • Views and Other Objects and Commands (Newly Added)

Who this course is for:

  • Anyone willing to get into the software development career
  • Anyone willing to Master SQL and get a job as a well paid Oracle SQL Developer
  • Anyone willing to work hard in mastering the SQL language
  • Anyone who is interested in passing the Oracle 1Z0-071 exam!

Course content

10 sections • 73 lectures

Oracle Database Introduction & Basics of Tables Preview 19:43

Creating the Workspace in Oracle Preview 06:33

IMPORTANT: Prepare the Sample Data Preview 03:42

In this lecture, we'll prepare the data in our database. This will setup the playground you'll need to practice SQL throughout the course. Follow the instructions provided in this video for running the commands in the accompanying file.

Dedicated TA Support Preview 01:39

How to Proceed in This Course Preview 02:18

Oracle Exams and Certification Information Preview 00:27

Retrieving Data Using the SELECT Clause Preview 14:42

Using the WHERE Clause in a Query Preview 19:37

Important Information from Instructor Preview 03:35

Using Operators in the WHERE Clause Preview 19:47

Some Inspiration Preview 02:33

Combining WHERE, AND & OR with Operators Preview 19:16

Query Filtering Continued BETWEEN, IN and NULL Preview 20:02

What Will Make you Grow as a Software Developer Preview 03:10

Query Filtering Conditions & Operator Precedence Preview 19:56

Ordering, Concatenating & Aliasing Query Results Preview 20:00

Assignment 1: Practice with Single Table Queries Preview 02:34

Single Row Functions (SRF) & Using The Dual Table Preview 19:37

Using Functions in WHERE And Character Based SRFs Preview 20:00

Numeric and Date Data type SRFs Preview 19:53

Conversion SRFs and Date Formatting Preview 19:39

Some More Date Functions Preview 00:26

Concluding SRFs & NULL / NULLIF Functions Preview 16:18

Assignment 2: Practice with Single Row Functions Preview 03:05

Grouping Functions MIN, MAX, AVG, COUNT etc. Preview 19:42

GROUP BY Clause & HAVING Clause Preview 19:59

More Practice With The GROUP BY Clause Preview 12:12

SELECT within SELECT (Subqueries) Preview 23:58

Relating Tables Together Using JOINs Preview 19:21

Joins Continued INNER & OUTER Joins Preview 21:30

Career Advice Preview 01:28

Correlated Subqueries with EXISTS & NOT EXIST operators Preview 21:14

SELF JOIN Preview 11:10

CROSS JOIN, NATURAL JOIN and the USING CLAUSE Preview 08:43

EQUIJOIN and NON-EQUIJOINs Preview 09:38

CASE Statements Preview 08:40

OVER Clause with PARTITION BY Preview 18:31

Compute Running Totals with Ordering and Partitioning Preview 18:47

Unbounded Preceding Order in Over Clause Preview 08:42

Slicing Windows and Filtering with Analytic Functions Preview 05:59

Rank, Dense_rank, Lead, and Lag Functions Preview 15:05

Creating Your Own Tables & Design Considerations Preview 21:01

Inserting Data Into Our Table Preview 19:41

Create Table With a Primary Key Constraint Preview 21:35

INSERT ALL for Multi-table & Conditional Inserts Preview 11:24

Using ALTER to modify the table structure Preview 16:34

Create Table with SELECT + UPDATE Data Preview 19:56

MERGE Statement in Oracle Preview 16:57

Primary and Foreign Keys Preview 00:52

Sequence Statements Preview 12:27

DELETE, TRUNCATE, and DROP Commands Preview 18:50

Working With Database Indexes Preview 14:21

System Tables, Pseudo Columns & Deleting Duplicates (Newly Added) Preview 24:06

Views and Other Objects and Commands (Newly Added) Preview 23:33

SQL could be tricky, check this out! Preview 00:44

Granting and Revoking Privileges Preview 15:08

BECOME A SQL QUERY WIZARD! Preview 00:18

Bonus Lecture: Lifetime Access to All My Courses Preview 00:24

OFFSET and FETCH Preview 09:55

ERD Diagrams Preview 18:34

Commit, Rollback, and Savepoint Preview 14:36

Large Objects and Interval Data Types Preview 17:33

Using Cascade Constraints and On Delete Cascade Preview 17:56

UNUSED Columns Preview 07:36

External Tables Preview 14:59

SQL Plus and Substitution Variables Preview 32:42

QA 1- DML, DDL, and Transaction Control Preview 24:19

QA 2- Fetch and Substitution Variables Preview 25:13

QA 3 - Conversion Functions, TO_CHAR, NVL, and TO_DATE Preview 28:50

Practice Test 1

Practice Test 2

Install Oracle Database 19c in Windows Preview 09:36

Install Oracle SQL Developer in Windows Preview 13:27