

Busy Dev Team That Needs Education?
We provide training for client application development staff with minimal time away from current initiatives.
Training Approach
Training topics are segmented into a series of 60-minute Module webinar lectures that are accessible from your own workplace location.
Following the lecture, attendees have the remainder of the day to complete hands-on exercises. Questions can be asked and will be answered before the next Module lecture session begins.
Attendees should only expect to commit an average of two hours per day of training
to minimize time impact on open projects.
Training Track Topics
Microservices Architecture & Platform Track
Blockchain Track
Introduction To Blockchain
4 Modules
Introduction To Hyperledger Fabric
JavaScript Single-Page Application (SPA) Track
Angular 2+
React
Backbone
12 Modules
Beginning JavaScript Track
JavaScript Fundamentals
jQuery Fundamentals
1 Module
ECMA 6 Fundamentals
1 Module
TypeScript Fundamentals
1 Module
Beginning Java Track
Beginning Java
Developer Tooling Track
Maven Fundamentals
STS Eclipse Fundamentals
1 Module
Git Fundamentals
1 Module
Node.js/NPM Fundamentals
1 Module
Debugging JavaScript Applications
1 Module
Beginning .NET Track
C# Fundamentals
Implementing APIs Using MVC.NET
1 Module
Object Relational Mapping Using Entity Framework
1 Module
Spring Training Track
Spring Boot Fundamentals
Spring Batch Fundamentals
7 Modules
Spring Data
1 Module
Spring MVC
1 Module
Expert Educators
Keyhole educators possess tangible, hands-on experience in the topics instructed. Module mentors and trainers are actual expert “doers,” not just those who speak about it. This expert-led educational approach allows the educators to draw from their own implementation experience and instruct the personally-tried-and-true approaches.