Student engagement program
Ballerina is dedicated to supporting the advancement of the next generation. Our student engagement program aims to provide university students with informative sessions that complement their academic curriculum and foster a sense of community among them.
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:
Guest lectures and talks
Sessions covering microservices, integration, cloud-native development, data-oriented programming, and more.
Workshops and training sessions
Hands-on workshops for in-depth knowledge and practical skills in key areas relevant to technologies used in the industry.
Hackathons and coding challenges
Coding events to promote teamwork and creativity with prizes for participants.
Research collaborations
Research collaborations to explore innovative technology and work on impactful projects.
Open source projects
Contribute to Ballerina's open-source projects for practical experience and global collaboration. See more
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)
Oct 14, 2024
Workshop
Sri Lanka
University of Kelaniya - Department of Industrial Management
Data Integrations with ETL
Sep 27, 2024
Ballerina Hackathon
Namibia
Namibia University of Science and Technology - Department of Software Engineering
Forging Integration Innovations (Virtual)
Sep 19, 2024
Information session
Indonesia
Universitas Teknologi Digital Indonesia - Faculty of Information Technology
Ballerina Developer Certification - Walkthrough (Virtual)
Sep 18, 2024
Ballerina Hackathon
Namibia
Forging Integration Innovations - Hackathon Kick-off
Explore the ideas and innovations for success (Virtual)
Sep 5, 2024
Workshop
Sri Lanka
NIBM Galle Centre
Modern-Software-Development-Practices
Sep 2, 2024
Guest lecture
Sri Lanka
University of Colombo School of Computing (UCSC)
Compiler Construction Insights from the Ballerina Language (Virtual)
June 6, 2024
Community lecture
Indonesia
Universitas Teknologi Digital Indonesia - Faculty of Information Technology
Elegant Integrations with Ballerina Swan Lake (Virtual)
May 2, 2024
Tech talk
Sri Lanka
Sabaragamuwa University of Sri Lanka - Faculty of Computing
Ballerina language for Seamless Integration (Virtual)
April 29, 2024
Lecture
Sri Lanka
University of Moratuwa - Department of Computer Science & Engineering
Modern Compiler Trends: Insights from the Ballerina Compiler
April 22, 2024
Lecture
Sri Lanka
University of Moratuwa - Department of Computer Science & Engineering
Code Generation and Intermediate Representation in Ballerina Compiler
Mar 28, 2024
Community lecture
Namibia
Namibia University of Science and Technology - Department of Software Engineering
Elegant Integrations with Ballerina Swan Lake (Virtual)
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
Feb 22, 2024
Workshop
India
KIET
Building Cloud Native Applications with Ballerina and Choreo
Feb 21, 2024
Workshop
India
KR Mangalam University
Building Cloud Native Applications with Ballerina and Choreo
Feb 20, 2024
Workshop
India
Bennett University
Building Cloud Native Applications with Ballerina and Choreo
Feb 19, 2024
Workshop
India
Manav Rachna International Institute of Research and Studies
Building Cloud Native Applications with Ballerina and Choreo
Feb 02, 2024
Hands on lecture
Sri Lanka
University of Peradeniya - Faculty of Engineering
Deploying Apps In Cloud
Nov 10, 2023
Lecture
Sri Lanka
University of Moratuwa - Institute of Technology
Initiating and Integrating Software Development Projects
Oct 27, 2023
Workshop
Sri Lanka
Informatics Institute of Technology (IIT)
Empowering Modern Systems with Microservices and AI-as-a Service using Ballerina
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
Namibia University of Science and Technology - Department of Software Engineering
Demo on GraphQL Kafka and Docker (Virtual)
Oct 18, 2023
Hands on lecture
Sri Lanka
University of Peradeniya - Faculty of Engineering
Mastering Microservices and APIs with Ballerina: A Practical Guide
Oct 11, 2023
Community lecture
Namibia
Namibia University of Science and Technology - Department of Software Engineering
Elegent integrations with Ballerina Swan Lake (Virtual)
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
Sept 12, 2023
Lecture
Sri Lanka
University of Colombo School of Computing (UCSC)
Compiler Construction Insights from the Ballerina Language
Aug 14, 2023
Hands on lecture
India
July 6, 2023
Community lecture
USA
University of Texas - Dallas
Ballerina language: Seamless Integration and Cloud-Native Development (Virtual)
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.
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.