Courses

I develop unique courses that are based on my combined experience in the development and the database fields. These courses stem from my world-view that a successful system requires collaboration and mutual understanding between developers and DBAs.

All the courses are based on my professional experience, with emphasis on practical contents to the specific audience and real-life examples. Even the more common courses – the ones you can find in other places, like “The SQL Language” course – are unique, due to their focus on practicality.

The scope of any course may be tailored to the specific needs of the customer, both in content and in length.

The “Bread and Butter”

  • Data Model Analysis and Design
  • The Oracle SQL Language
  • The PL/SQL Language

The DBA Toolbox

  • Oracle Database 12c New Features for DBAs
  • Oracle Database Objects Internals
  • Oracle Performance Tuning for DBAs
  • Deep Dive into Oracle Database Architecture

The Developer Toolbox

  • Oracle Database 12c New Features for Developers
  • Advanced Development with SQL and PL/SQL
  • Oracle Database Objects Internals
  • Oracle Performance Tuning for Developers
  • Online Application Upgrade with Oracle Edition Based Redefinition

Bridging Gaps between Developers and Databases

  • Embrace the Database – stop treating the Oracle database as a black box, and start benefiting from its capabilities
  • (Almost) every mistake developers do when working with Oracle
  • Introduction to Oracle Database Architecture

From Good to Excellent

  • Expert SQL
  • Expert PL/SQL

And a Special Seminar…

  • Insights from Oracle Database Architecture that can inspire any architect and developer