WSO2 Certified Ballerina Developer - Swan Lake

WSO2 Certification

Target Audience

This certification is designed for developers who have an intermediate-level knowledge and experience of Ballerina Swan Lake.

Prerequisites:

We recommend that the candidate follows the Ballerina self-paced training material on the WSO2 Learning Management System.

A WSO2 Certified Ballerina Developer - Swan Lake should be able to:

  • Design and develop Ballerina applications: Certification holders should demonstrate proficiency in designing, implementing, and deploying applications using the Ballerina programming language. This includes the ability to write clean, maintainable code that adheres to Ballerina's idiomatic style, ensuring that applications are not only functional but also well-structured and efficient in their implementation.
  • Ensure reliable integration: Certification holders should possess the skills to create robust integration solutions using Ballerina. This includes the ability to design and implement secure, high-performance APIs, as well as orchestrate complex integration flows across different systems and protocols. They should also be proficient in handling error handling, message transformation, and security aspects related to integration using Ballerina.

Exam Content

This exam is based on Ballerina Swan Lake.

Candidates should have a working knowledge of the following areas:

Area

Approximate % of Questions

Integration fundamentals with Ballerina

2%

Ballerina package management

8%

Ballerina language concepts

6%

Network-oriented programming

12%

Data-oriented programming

10%

Concurrency and parallelism

5%

Ballerina database connectors and transactions

6%

Network integration protocols

24%

Security

4%

Ballerina test framework

8%

Ballerina connectors

4%

Integration-friendly IDE features

4%

Built-in observability

2%

Java interoperability

5%

What’s Next?

Get in touch