Technology portfolio

Technology training built around your team’s work

Explore 2–5 day programs across application development, scripting, architecture, cloud, data, testing and AI. Choose the topics your team needs, then agree the prerequisites, lab setup and learning outcomes.

Showing 87 programs

ArchitectureAll levels

Domain-Driven Design

Model business domains and align software boundaries with business behavior.

2–5 days, customizableCustomizable
View program
Quality EngineeringAll levels

Clean Code and SOLID

Refactor code toward clearer responsibilities and testable dependencies.

2–5 days, customizableCustomizable
View program
Web DevelopmentAll levels

React Development

Build reusable interfaces with deliberate state and service integration.

2–5 days, customizableCustomizable
View program
Web DevelopmentAll levels

Angular Development

Develop structured Angular applications with typed services and reusable UI.

2–5 days, customizableCustomizable
View program
DataAll levels

PostgreSQL

Design relational storage and use PostgreSQL from application code.

2–5 days, customizableCustomizable
View program
DataAll levels

MongoDB

Model document data and connect it to web and service workloads.

2–5 days, customizableCustomizable
View program
Python & MLAll levels

Python Programming

Build practical scripts and utilities with tested integration points.

2–5 days, customizableCustomizable
View program
Quality EngineeringAll levels

Automated Testing

Create a practical test strategy across units services and user workflows.

2–5 days, customizableCustomizable
View program
Quality EngineeringAll levels

TDD and BDD

Use executable examples to guide implementation and protect behavior.

2–5 days, customizableCustomizable
View program
Programming LanguagesAll levels

C and C++ Programming

Build a foundation in structured and object-oriented programming for enterprise and device-facing applications.

2–5 days, customizableCustomizable
View program
Programming LanguagesAll levels

Rust Programming

Develop reliable utilities with ownership, borrowing, safe concurrency and automated tests.

2–5 days, customizableCustomizable
View program
DesktopAll levels

WPF MVVM and PRISM

Develop modular desktop applications with testable presentation logic and device integration.

2–5 days, customizableCustomizable
View program
Quality EngineeringAll levels

JavaScript TDD and BDD

Translate requirements into executable tests for browser and Node applications.

2–5 days, customizableCustomizable
View program
Content ManagementAll levels

WordPress and Joomla

Configure content-managed websites and plan maintainable publishing workflows.

2–5 days, customizableCustomizable
View program
Legacy ModernizationAll levels

Legacy JavaScript Frameworks

Understand an established stack, protect existing behavior and plan a measured maintenance or migration path.

2–5 days, customizableCustomizable
View program
Legacy ModernizationAll levels

COBOL to Web Stack Migration

Understand an established stack, protect existing behavior and plan a measured maintenance or migration path.

2–5 days, customizableCustomizable
View program

Choose a 2–5 day delivery schedule

These are sample formats. The selected topics, starting skill level and lab complexity determine the final plan. A shorter workshop covers a narrower scope.

2 days: Focused workshop

Day 1: selected concepts and guided exercises. Day 2: applied scenario, review and next steps.

3 days: Applied program

Day 1: foundations. Day 2: implementation labs. Day 3: integration, testing and feedback.

4 days: Integration program

Days 1–2: foundations and implementation. Day 3: integration and troubleshooting. Day 4: scenario work and review.

5 days: Capstone program

Days 1–2: concepts and labs. Day 3: integration and quality. Day 4: capstone. Day 5: walkthrough, assessment and recommendations.

Technology versions, paid tools, accounts and infrastructure requirements are confirmed before delivery.

Experience relevant to your team

A trainer who connects teaching with delivery

Samprada’s background combines software development at Cybage and Hewlett-Packard, technical leadership at Prime Focus Technologies, corporate training and technical courseware. Her project experience includes management information systems, broadcast media platforms, desktop tools and architecture/performance analysis.

Siemens

Architecture, design thinking, DDD, .NET microservices, React/Redux and legacy modernization; AI-assisted architecture and testing.

For teams connecting design decisions with implementation across established and newer stacks.

Danske IT

React, Angular, .NET web development, CQRS, microservices, Docker, Kubernetes and .NET/JavaScript testing frameworks.

For teams strengthening integration and automated testing across application layers.

SAP Labs

Node.js, Angular, Selenium, Mocha, Chai, Jasmine, Cucumber and TDD/BDD.

For teams building repeatable JavaScript and browser testing practices.

Infosys

JavaScript, Node.js, Angular, LoopBack, PostgreSQL and testing; courseware for the EdgeVerve Foundation product.

For organizations that need both technical delivery and reusable learning materials.

Selected training and professional engagements documented in the supplied profiles. These examples describe subject experience; they do not imply endorsement or a guaranteed business outcome.

What your team can expect

  • An agreed topic outline, participant prerequisites and lab setup requirements before delivery.
  • Instructor-led explanations, demonstrations and guided exercises matched to the selected stack.
  • A scoped implementation, test suite, architecture review or migration plan, depending on the program.
  • A review of participant work, feedback and recommendations for further practice.

Share your team size, experience, technology versions, target tasks and available days. The final outline, lab access, materials and assessment approach are agreed for your engagement.

Discuss your team’s learning goals
Start a discussion