Hands-on, enterprise-grade training in Oracle PL/SQL, Data Science & AI, and Oracle Database Administration. Click any course to view the full outline.
Looping techniques: Simple LOOP, WHILE, FOR and nested loops
Executing SQL statements within PL/SQL blocks
Composite data types and collections
Module 3 — Cursor Management
Implicit & explicit cursors and cursor attributes
Parameterized cursors, cursors with loops and nested cursors
Cursors with subqueries and REF cursors
Records and PL/SQL table types
Module 4 — Advanced PL/SQL Programming
Creating and managing stored procedures
IN, OUT and IN OUT parameters
Positional and named notation; procedures using cursors
Modifying and dropping procedures
Module 5 — Functions in PL/SQL
User-defined functions and nested functions
Differences between procedures and functions
Using stored functions in SQL statements
Module 6 — Packages
Package specifications and bodies
Public and private package objects
Best practices for package development
Module 7 — Exception Handling
Predefined and user-defined exceptions
RAISE_APPLICATION_ERROR and PRAGMA AUTONOMOUS_TRANSACTION
Understanding SQL error codes and messages
Module 8 — Database Triggers
Types of triggers; row-level and statement-level triggers
DDL triggers and trigger-based auditing techniques
Course Outcome
By the end of this training, participants will be able to design, develop, debug and optimize PL/SQL programs, manage database objects efficiently, and build enterprise-grade database applications.
Data Science & AI Certification
Advanced Certification in Data Science and AI · 15 modules
View outline
Module 1 — Preparatory Sessions: Python & Linux
Python: introduction to IDEs, basics, OOP and hands-on practice
Linux: introduction, basics and hands-on assignments
Module 2 — Data Wrangling with SQL
SQL basics & advanced SQL
User-defined functions
SQL optimization and performance
Module 3 — Python with Data Science
Data handling with NumPy
Data manipulation using Pandas
Data preprocessing and visualization
Module 4 — Linear Algebra & Advanced Statistics
Descriptive statistics and probability
Inferential statistics
Linear algebra
Module 5 — Machine Learning
Introduction to Machine Learning
Regression, classification and clustering
Module 6 — Supervised Learning
Linear & logistic regression, decision tree, random forest