Trainer

I’ve run and devised numerous training courses, primarily in the areas of business analysis, relational systems design and programming. I first started delivering training in 1988, when I conducted a two month graduate training programme for new joiners to Cap Gemini (formerly Hoskyns). Since then I’ve provided many different training courses, be it off the shelf for Oracle Education or bespoke courses for a variety of clients. As a developer who trains I’ve been well-positioned to provide courses backed up with a wealth of practical experience.

I can offer the following courses:

Business Modelling Techniques
This course concentrates on:

  • Functional decomposition
  • Functional dependency diagrams
  • Finite state analysis
  • Entity relationship modelling
  • Data flow diagrams
  • Relational data analysis

Relational Systems Design
This course teaches:

  • Database design
  • Remodelling analysis products
  • Selective denormalisation
  • Indexing strategies
  • Application design

Programming Courses
This is a series of courses that can be run separately or combined:

  • SQL
  • Comparative SQL (Oracle, SQL Server, MySQL, PostgreSQL
  • pl/SQL
  • MUMPS (forerunner to InterSystems Caché)
  • Data Browser
  • Data Query