Program outline

Leveraging our expertise in areas like compiler design, integration, microservices, AI, and more, we offer a wide range of programs to educational institutions at no cost.

Some of these programs include:

undefined icon

Guest lectures and talks

Sessions covering microservices, integration, cloud-native development, data-oriented programming, and more.

undefined icon

Workshops and training sessions

Hands-on workshops for in-depth knowledge and practical skills in key areas relevant to technologies used in the industry.

undefined icon

Hackathons and coding challenges

Coding events to promote teamwork and creativity with prizes for participants.

undefined icon

Research collaborations

Research collaborations to explore innovative technology and work on impactful projects.

undefined icon

Open source projects

Contribute to Ballerina's open-source projects for practical experience and global collaboration. See more

undefined icon

Project mentorship

Connect students with industry experts for innovative solutions through guided project development. See more

Want to find out more? Reach out to our team at contact@ballerina.io

Events

Check out our event timeline, where our experts engage with and support the bright minds of the future.

Sep 30 - Nov 02, 2024

Ballerina Hackathon

Sri Lanka

Innovate with Ballerina

Inter-university hackathon organized by the IEEE student branch of University of Moratuwa (Virtual)
Sponsored by WSO2

Oct 14, 2024

Workshop

Sri Lanka

Sep 27, 2024

Ballerina Hackathon

Namibia

Namibia University of Science and Technology - Department of Software Engineering

Forging Integration Innovations (Virtual)
Sponsored by WSO2

Sep 19, 2024

Information session

Indonesia

Universitas Teknologi Digital Indonesia - Faculty of Information Technology

Ballerina Developer Certification - Walkthrough (Virtual)
Conducted by:  Shafreen Anfar

Sep 18, 2024

Ballerina Hackathon

Namibia

Forging Integration Innovations - Hackathon Kick-off

Explore the ideas and innovations for success (Virtual)
Conducted by:  Asma Jabir

Sep 5, 2024

Workshop

Sri Lanka

NIBM Galle Centre

Modern-Software-Development-Practices 
Conducted by:  Asma Jabir and Fathima Dilhasha

Sep 2, 2024

Guest lecture

Sri Lanka

University of Colombo School of Computing (UCSC)

Compiler Construction Insights from the Ballerina Language (Virtual)
Conducted by:  Manuranga Perera

June 6, 2024

Community lecture

Indonesia

Universitas Teknologi Digital Indonesia - Faculty of Information Technology

Elegant Integrations with Ballerina Swan Lake (Virtual)
Conducted by:  Manuranga Perera

May 2, 2024

Tech talk

Sri Lanka

Sabaragamuwa University of Sri Lanka - Faculty of Computing

Ballerina language for Seamless Integration (Virtual)
Conducted by:  Heshan Padmasiri

April 29, 2024

Lecture

Sri Lanka

University of Moratuwa - Department of Computer Science & Engineering

Modern Compiler Trends: Insights from the Ballerina Compiler 
Conducted by:  Hasitha Aravinda

April 22, 2024

Lecture

Sri Lanka

University of Moratuwa - Department of Computer Science & Engineering

Code Generation and Intermediate Representation in Ballerina Compiler 
Conducted by:  Manuranga Perera

Mar 28, 2024

Community lecture

Namibia

Namibia University of Science and Technology - Department of Software Engineering

Elegant Integrations with Ballerina Swan Lake (Virtual)
Conducted by:  Thisaru Guruge

Mar 12, 2024

Hands on lecture

India

Sikkim Manipal Institute of Technology

Mastering API Integrations and Microservice Architecture (Virtual)

Feb 23, 2024

Workshop

India

MAIT Campus

Building Cloud Native Applications with Ballerina and Choreo 
Conducted by:  Tharik Kanaka and Waruna Jayaweera

Feb 22, 2024

Workshop

India

KIET

Building Cloud Native Applications with Ballerina and Choreo 
Conducted by:  Tharik Kanaka and Waruna Jayaweera

Feb 21, 2024

Workshop

India

KR Mangalam University

Building Cloud Native Applications with Ballerina and Choreo 
Conducted by:  Tharik Kanaka and Waruna Jayaweera

Feb 20, 2024

Workshop

India

Bennett University

Building Cloud Native Applications with Ballerina and Choreo 
Conducted by:  Tharik Kanaka and Waruna Jayaweera

Feb 19, 2024

Workshop

India

Manav Rachna International Institute of Research and Studies

Building Cloud Native Applications with Ballerina and Choreo 
Conducted by:  Tharik Kanaka and Waruna Jayaweera

Feb 02, 2024

Hands on lecture

Sri Lanka

Nov 10, 2023

Lecture

Sri Lanka

University of Moratuwa - Institute of Technology

Initiating and Integrating Software Development Projects 
Conducted by:  Chiran Fernando

Oct 27, 2023

Workshop

Sri Lanka

Informatics Institute of Technology (IIT)

Empowering Modern Systems with Microservices and AI-as-a Service using Ballerina 
Conducted by:  Anjana Supun and Fathima Dilhasha

Oct 26, 2023

Workshop

Sri Lanka

University of Moratuwa - Computer Science & Engineering

Mastering Web Backend Fundamentals Session 2: Exploring the era of microservices and API integrations with Ballerina 

Oct 23, 2023

Lecture

Namibia

Oct 18, 2023

Hands on lecture

Sri Lanka

University of Peradeniya - Faculty of Engineering

Mastering Microservices and APIs with Ballerina: A Practical Guide 
Conducted by:  Thisaru Guruge and Dimuthu Madhusha

Oct 11, 2023

Community lecture

Namibia

Namibia University of Science and Technology - Department of Software Engineering

Elegent integrations with Ballerina Swan Lake (Virtual)
Conducted by:  Manuranga Perera

Sept 21, 2023

Workshop

Sri Lanka

University of Moratuwa - Computer Science & Engineering

Mastering web backend fundamentals: from concept to cloud - Session 1 

Sept 21, 2023

Workshop

Sri Lanka

University of Colombo School of Computing (UCSC)

Introduction to Ballerina 
Conducted by:  Dilan Perera

Sept 12, 2023

Lecture

Sri Lanka

University of Colombo School of Computing (UCSC)

Compiler Construction Insights from the Ballerina Language 
Conducted by:  Manuranga Perera and Dilan Perera

Aug 14, 2023

Hands on lecture

India

Sikkim Manipal Institute of Technology

Ballerina language workshop 
Conducted by:  Aditya Upadhyay

July 6, 2023

Community lecture

USA

University of Texas - Dallas

Ballerina language: Seamless Integration and Cloud-Native Development (Virtual)
Conducted by:  Anupama Pathirage

Ballerina Ambassador program

If you are passionate about technology and eager to grow as a leader in the developer community, the Ballerina Ambassador program is your chance. Enhance your Ballerina knowledge and inspire others by representing Ballerina in your community.

Learn more

Ballerina Ambassador program

Get involved

If you're interested in collaborating with us on any of these programs or have ideas beyond what's listed, feel free to contact the team.