Skip to content
Professional training

Professional Training

Develop your skills in Java development, microservices architecture, and modern tools

6
Training Courses
500+
Participants
98%
Satisfaction
10+ years
Experience
Training Formats

Training adapted to your needs

Live Remote Sessions

  • Live distance training
  • Real-time interaction
  • Guided practical work
  • Support during and after

Free Content

  • Free online courses
  • Complete documentation
  • Practical exercises
  • Unlimited access on training.byoskill.com

Small Groups

  • Maximum 10 participants
  • Personalized attention
  • Level adaptation
  • From CHF 752/day
Training Catalog

Our Available Training Courses

Professional training led by an expert with 10+ years of experience

Quarkus Training

Build a microservices architecture with Quarkus

CHF 799/day

Discover the world of microservices architecture with our Quarkus training. Immersive training guiding you through hands-on experiences to efficiently build robust, cloud-native applications.

QuarkusMicroservicesGraalVMCloud-NativeKubernetesJava
Duration
3 days
Level
Intermediate to Advanced

For: Software architects, experienced Java developers, system engineers

Gradle Training

Complete Gradle training

CHF 705/day

Comprehensive Gradle training in one or two days. Master the modern build tool for your Java projects: concepts, tasks, plugins, and continuous integration.

GradleBuild AutomationMavenContinuous IntegrationPlugins
Duration
1-2 days
Level
Beginner to Intermediate

For: Java developers, DevOps engineers, TechLeads

JUnit Framework

Unit and integration testing with JUnit

CHF 799/day

Master the JUnit 5 framework, the de facto standard for Java testing. Very practical training with numerous workshops on TDD, mocks, stubs, and testing best practices.

JUnit 5TDDUnit TestingMocksIntegration Testing
Duration
2 days
Level
Intermediate

For: Java developers discovering testing or with JUnit 4 experience

Groovy Training

Groovy, step by step

CHF 752/day

In-depth training in Groovy programming. Powerful scripting language for DSL, automation, and web applications. Used in Gradle, Jenkins, and by Netflix, LinkedIn, Google.

GroovyScriptingDSLJVMGrails
Duration
2-3 days
Level
Beginner to Intermediate

For: Anyone wanting to learn the Groovy scripting language

Creating Parsers with ANTLR

ANTLR training

Contact us

ANTLR training over one or two days. Covers main features: create a grammar, lexer, AST, and basic compilation principles to build your own parsers.

ANTLRParserLexerGrammarASTCompilation
Duration
1-2 days
Level
Advanced

For: Confirmed Java developers

Free Content Available

All course materials are available for free online for self-training

Access Free Courses
Our Strengths

Why Choose Our Training?

Recognized Expert

10+ years of experience in Java development and architecture. Active consultant on real projects (Flex→Angular, FinOps, etc.)

Practical Pedagogy

60% practical with exercises based on real cases. Personalized support adapted to each level.

98% Satisfaction

"Very good trainer, very pedagogical and involved in learning" - Certified participants

Always Up-to-Date

Training regularly updated with latest versions (Quarkus 3.x, JUnit 5, Gradle 8.x)

Testimonials

What our participants say

“Very good trainer, very pedagogical and involved in learning. The training met my expectations.”

Senior Developer

Gradle Training | Highly recommends

“Comprehensive training with excellent materials. The practical work allows for good assimilation of concepts. I feel operational.”

Software Architect

Quarkus Training | Immediately operational

“Solid technical skills and great availability. Perfectly adapted to our level. Excellent technical quality and pedagogy.”

Development Team

JUnit Training | Very satisfied

Ready to develop your skills?

Book a live training or access free online content