Training

Our professional trainings facilitate an engaging, effective and hands-on approach to knowledge transfer. We improve the productivity of your software development teams by delivering curated and relevant information as standardized or customized curricula to meet your project needs.

Instructor-Led Training

We love sharing our knowledge with others. Our team has years of experience with delivering trainings online or on-site and are regular speakers at conferences.

Custom Curriculums

Outline specific learning goals and leverage our expertise to get your team up to speed. You are in control of the content and the duration of the training.

Self-Paced Learning

Move at a speed that is comfortable for you. We can help with designing and developing video-based or self-guided learning solutions.

Live Online Trainings

Integration Testing with Docker and Testcontainers

This hands-on course teaches you how to use Testcontainers for integration testing

  • Duration: 3 hrs
  • Skill Level: Intermediate

Certified Jenkins Engineer (CJE) Crash Course

This practical course is designed to walk you through all the topics covered in the exam to fully prepare to pass the certification exam

  • Duration: 8 hrs
  • Skill Level: Beginner

Certified Kubernetes Administrator (CKA) Crash Course

This practical course is designed to walk you through all the topics covered in the exam to fully prepare to pass the certification exam

  • Duration: 8 hrs
  • Skill Level: Intermediate

Certified Kubernetes Application Developer (CKAD) Crash Course

This practical course is designed to walk you through all the topics covered in the exam to fully prepare to pass the certification exam

  • Duration: 8 hrs
  • Skill Level: Intermediate

Practical Go Modules

Learn to use Go Modules by applying its concepts with the help of hands-on examples

  • Duration: 4 hrs
  • Skill Level: Intermediate

Testing Go Projects

Techniques for testing real-world Go applications from the ground up

  • Duration: 4 hrs
  • Skill Level: Intermediate

Automating Go Projects

Learn to use Go automation tools for package management, testing, Continuous Integration, and IDE integration

  • Duration: 3 hrs
  • Skill Level: Beginner

Docker for JVM projects

End-to-end automation workflows for containerized Java applications with Docker

  • Duration: 4 hrs
  • Skill Level: Beginner

Video Trainings

Certified Jenkins Engineer (CJE) Prep Course

Learn the basic concepts and advanced features covered by the CJE certification exam

  • Duration: 10 hrs
  • Skill Level: Beginner

Certified Kubernetes Application Developer (CKAD) Prep Course

Learn about the ins and outs required to pass the CKAD certification exam

  • Duration: 5 hrs
  • Skill Level: Intermediate

Video Trainings

Gradle for Java-Based Applications and Libraries

Gradle makes building and testing Java programs easy with its compelling feature set. This course teaches the typical tasks needed to work with a Java project.

  • Duration: 1 hr
  • Skill Level: Intermediate

Learning Gradle

Busy developers need ways to automate! This course teaches core concepts and building blocks of using Gradle, an open-source build automation tool.

  • Duration: 1 hr
  • Skill Level: Beginner

Certified Kubernetes Application Developer (CKAD) Cert Prep: Exam Tips

Covers a high-level overview on the concepts covered by the test as well as study tips for acing the CKAD exam

  • Duration: 1/2 hr
  • Skill Level: Beginner

Learning Groovy

Learn the basics of Groovy and more advanced concepts, including using closures, working with collections, and reading and writing files

  • Duration: 1 hr
  • Skill Level: Beginner

On-Demand Instructor-Led Trainings

Gradle builds with the Kotlin DSL

Implementing type-safe, developer-friendly automation code in Gradle

  • Duration: 4 hrs
  • Skill Level: Beginner

In-depth Gradle plugin development

Writing and distributing reusable, maintainable and tested build logic

  • Duration: 8 hrs
  • Skill Level: Intermediate

Go for Java developers

Apply your Java experience to quick start your journey with the Go language

  • Duration: 4 hrs
  • Skill Level: Beginner

Ready? Let's talk!

We're here to help. If you'd like to learn more, get in touch with us.