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.

undefined icon

Industry projects

Partner for real-world digital transformation projects to develop skills in industry practices.

Learn 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.

April 22, 2024

Lecture

Moratuwa, Sri Lanka

University of Moratuwa - Department of Computer Science & Engineering

Code Generation and Intermediate Representation in Ballerina Compiler
Manuranga Perera

Mar 28, 2024

Community lecture

Virtual

Mar 12, 2024

Hands on lecture

Virtual

Sikkim Manipal Institute of Technology

Mastering API Integrations and Microservice Architecture
Niveathika Rajendran, Sasindu Alahakoon, Shammi Kolonne

Feb 23, 2024

Workshop

Rohini - Delhi, India

MAIT Campus

Building Cloud Native Applications with Ballerina and Choreo
Tharik Kanaka, Waruna Jayaweera

Feb 22, 2024

Workshop

Ghaziabad, India

KIET

Building Cloud Native Applications with Ballerina and Choreo
Tharik Kanaka, Waruna Jayaweera

Feb 21, 2024

Workshop

Gurugram, India

KR Mangalam University

Building Cloud Native Applications with Ballerina and Choreo
Tharik Kanaka, Waruna Jayaweera

Feb 20, 2024

Workshop

Greater Noida, India

Bennett University

Building Cloud Native Applications with Ballerina and Choreo
Tharik Kanaka, Waruna Jayaweera

Feb 19, 2024

Workshop

Faridabad, India

Manav Rachna International Institute of Research and Studies

Building Cloud Native Applications with Ballerina and Choreo
Tharik Kanaka, Waruna Jayaweera

Feb 02, 2024

Hands on lecture

Kandy, Sri Lanka

Nov 10, 2023

Lecture

Moratuwa, Sri Lanka

University of Moratuwa - Institute of Technology

Initiating and Integrating Software Development Projects
Chiran Fernando

Oct 27, 2023

Workshop

Colombo, Sri Lanka

Informatics Institute of Technology (IIT)

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

Oct 26, 2023

Workshop

Moratuwa, Sri Lanka

University of Moratuwa - Computer Science & Engineering

Mastering Web Backend Fundamentals Session 2: Exploring the era of microservices and API integrations with Ballerina
Nipuna Ranasinghe, Ayesh Almeida, Sasindu Alahakoon

Oct 18, 2023

Hands on lecture

Kandy, Sri Lanka

University of Peradeniya - Faculty of Engineering

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

Oct 11, 2023

Community lecture

Virtual

Sept 21, 2023

Workshop

Moratuwa, Sri Lanka

University of Moratuwa - Computer Science & Engineering

Mastering web backend fundamentals: from concept to cloud - Session 1
Hasitha Aravinda, Maryam Ziyad, Malintha Ranasinghe

Sept 21, 2023

Workshop

Colombo, Sri Lanka

Sept 12, 2023

Lecture

Colombo, Sri Lanka

University of Colombo School of Computing (UCSC)

Compiler Construction Insights from the Ballerina Language
Manuranga Perera, Dilan Perera

Aug 14, 2023

Hands on lecture

Sikkim, India

July 6, 2023

Community lecture

Virtual

University of Texas - Dallas

Ballerina language: Seamless Integration and Cloud-Native Development
Anupama Pathirage

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.