Explore the courses
Search by course name or ID, or filter by classification. Every outline can be adapted to your participants’ experience and the training time available.
348 courses
Neural Networks with Python
From Fundamentals to Modern Deep Learning
Next-Gen Security for .NET:
5 days of Training and Migration
NFT and Blockchain Developer Foundations
Programming, tokens, smart contracts and a guided blockchain application
Node.JS
Extensive 6 days with JavaScript, JQuery and Kafka
Node.js with Vue.js Essentials
3-days of Full-Stack development with MongoDB as the DB
NVIDIA CUDA AI Acceleration and High-Performance GPU Programming
Building Production-Grade GPU Applications, LLM Inference Pipelines, and Quantized AI Workloads on the NVIDIA Platform - 2 days
Oracle ADF 12c and JDeveloper
5-Day Training Course
Oracle ADF Migration: 10g Applications to 12c
A staged migration workshop for legacy application developers
Plan and practise a release-specific migration of a small legacy ADF application, with model, view, security and regression checks.
Oracle APEX Web Application Development
Database applications, interactive forms and REST services
PCI Risk Shield
OWASP-driven risk mitigation for PCI DSS v4.0.1.
PHP with Laravel
Build database-backed web applications from PHP fundamentals
PHP with MySQL
5-day comprehensive course
PLC Dev Fundamentals
with CODESYS - 2 days
PostgreSQL for Beginners
An intensive introduction to relational data and SQL
Power Apps Canvas and Mobile App Development
Canvas interfaces, SharePoint integration and mobile wrapping
Practical Agentic AI: Tools and Python Development
Two days from guided tool use to a bounded agent prototype
Explore agent tools and research workflows, then build a small Python/LangChain agent with tool integration, context handling and review boundaries.
Practical Harness Engineering with Python
Building Controlled and Verifiable AI-Agent Workflows - 2 days
Practical Java Testing with JUnit Jupiter
Assertions, parameterised tests, mocking and a Linux workflow
Write and debug selected Jupiter tests, use parameterised inputs and mocks, and inspect reports from a prepared Java project.
Practical PySpark Data Processing
DataFrames, SQL and selected analytics workflows
Use PySpark DataFrames and SQL to build a small data pipeline, inspect execution plans and explore selected MLlib and Structured Streaming examples in a prepared environment.
Programming in C#
3-day outline for beginners
Programming in C++
2-day “intensive” outline for beginners
A programme built around your team.
Share your training goals and requirements.