Skip to content

Java

Meet other local Java developers to talk about code, architecture, and innovation. Both beginners and pros are welcome!
pin icon
4,925
members
people1 icon
10
groups

Frequently Asked Questions

Yes! Check out java events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.

Discover all the java events taking place this week here. Plan ahead and join exciting meetups throughout the week.

Absolutely! Find java events near your location here. Connect with your local community and discover events within your area.

Java Events Today

Join in-person Java events happening right now

Learn programming with Python, Java, Javascript, C(++) or ...
Learn programming with Python, Java, Javascript, C(++) or ...
Dies ist ein informelles Treffen für Lernende, die ihre ersten Schritte in der Programmierung machen oder ihre Grundkenntnisse vertiefen möchten. *** This is an informal meetup, for learners that want to do their first steps in programming or want to consolidate their skills. We spend one hour and a half working on tutorials, exercises or projects. If you need help to get started, we will help you finding a good way for learning. You should be prepared to spend your time "doing things": just hanging around and listening might get boring, if all other people are learning on their side. There are experienced people are around and you can ask questions as soon as their arise or bring with you questions you have had during the week. During the last half an hour, we do a (simple) exercise together. We speak German, English, and a few other languages. Currently, how main programming languages are: * Python * Javascript * Java * Flutter * C++ * C * C# * PHP But you're free to learn any programming language during our Co-Learning! If you want to learn more about our Co-Learning, please have a look at our website (no frequent updates...): https://opentechschool-zurich.github.io/ If you're starting with Python, we can suggest: * Learning Python the hard way (https://learnpythonthehardway.org/python3/) (for Python 3). * The Solo Learn Python 3 Tutorial (https://www.sololearn.com/Course/Python/). * A big list of Python tutorials: https://docs.python-guide.org/intro/learning/ For Node.js: * Nodeschool: https://nodeschool.io/ For C++ * https://de.wikibooks.org/wiki/C%2B%2B-Programmierung * https://www.sololearn.com/Course/CPlusPlus/
Practice your programming skills with Python, Js, Java, C(++) or ...
Practice your programming skills with Python, Js, Java, C(++) or ...
Anybody who wants to practice their programming skills is welcome. We share our ideas, learn from each other, do some exercise, ask questions, etc. This meetup is the best for those who want to improve their skills by programming and learning in a group If you want to learn more about our Co-Learning, please have a look at our website: [https://opentechschool-zurich.github.io/](https://opentechschool-zurich.github.io/) \*\*\* We have a chat group you can join to get more information: [https://app.element.io/#/room/#ots-zh:matrix.org](https://app.element.io/#/room/#ots-zh:matrix.org) (You need to create a free account if you don't already have one) Remote participants are also welcome. You first need to join the Element chat and then get into the video call that we start at around 19:00 (if we forget, pleas ping us in the Element chat!) \*\*\* Our main languages are Python and Javascript, but we welcome every programming languages. Some of the skills we can help you learning: * Python and * ... PyGame (Zero / Play) -.... Flask * ... Jupyter and data science -... PySide2 / PyQt * ... Shoebot * C++ and * ... Qt * ... cmake * ... and modern C++ * Flutter for Apps * PHP and * ... Vue.js * ... Wordpress * JS and React.js We have a few Github repository that can be interesting to browse:: https://github.com/opentechschool-zurich/
From Real-Time Intelligence to Legacy Mastery: The Era of AI Agents
From Real-Time Intelligence to Legacy Mastery: The Era of AI Agents
**Cloud Native Night Munich** AI agents are rapidly evolving from simple assistants into autonomous systems capable of reasoning, maintaining context, and interacting with complex environments. In this meetup, we’ll explore two practical applications of modern agentic AI in software engineering. The first talk dives into building stateful AI agents that work with real-time data, covering the architectural patterns and challenges behind creating responsive, context-aware systems. The second talk showcases how agentic AI can be applied to understanding and analysing complex legacy applications — helping uncover program flows, dependencies, and hidden system knowledge that would otherwise take countless hours to explore manually. Whether you’re building AI-powered applications, modernising enterprise systems, or simply curious about the future of intelligent software, this meetup offers hands-on insights into how AI agents are transforming the way we interact with technology THIS MEETUP WILL BE HYBRID. **\|** [Zoom Link](https://qaware-de.zoom.us/s/81669104769) \*\*\* AGENDA \*\*\* * 6\.30 PM \| Doors open\. Grab some snacks & drinks\. * 7\.00 PM \| Welcome & Intro – **Start of hybrid meetup** * 7\.15 PM \| **Building Stateful AI Agents with Real-Time Data**, Gregor Bauer (VP Customer Engineering at CrateDB) * \~8:15 PM \| **Hosty - The next level with Agentic AI,** Martin Binder (Lead IT Consultant at QAware) * afterwards: More snacks & drinks, and a lot of time for networking with all attendees and speakers. \*\*\* ABSTRACTS \*\*\* **Building Stateful AI Agents with Real-Time Data**, Gregor Bauer (VP Customer Engineering at CrateDB) Most AI demos are stateless. Real systems are not. Modern AI applications increasingly depend on continuously changing operational data: events, metrics, logs, transactions, sensor streams, and user activity. This creates a new architectural challenge: how do we build AI agents that can reason over live data while remaining scalable and observable ? This talk explores the architecture of stateful AI systems and agentic applications. We will cover: * streaming-first AI architectures * real-time context enrichment * combining vector search with structured queries * memory layers for AI agents * latency and scalability considerations * operational lessons from large-scale data platforms The session provides practical guidance for engineers designing production-ready AI platforms. **Hosty - The next level with Agentic AI,** Martin Binder (Lead IT Consultant at QAware) To migrate legacy systems, you need to understand these IT dinosaurs, at least partially. So code analysis up to a certain level is unavoidable. What used to take months, sometimes years without LLMs is now doable in a few days with Gemini and friends. And yet: you still have to drive the analysis yourself, stitch the LLM's partial results into a coherent picture and fight the context window. With old source files thousands of lines long, that part really hurt. Agentic AIs like Claude Code are not just another AI feature. They change how you approach unfamiliar systems — fast, and without the headaches that LLM chat workflows used to come with. Teaser: an analysis that took us a few days under "yay!" cheers is now done in minutes. \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* Please comply with our [Code of Conduct](https://www.greenmanifesto.de/en/code-of-conduct). Please note that photos are taken during the meetup. If you do not want to appear in the photos, please contact the meetup team at the beginning of the event. Bitte halte dich an unseren [Code of Conduct](https://www.greenmanifesto.de/code-of-conduct). Während unserer Meetups werden Fotos aufgenommen. Falls du nicht auf den Fotos erscheinen möchtest, sprich bitte zu Beginn der Veranstaltung mit unserem Meetup Team.
Chinese Language Meetup
Chinese Language Meetup
大家好! We meet once a week to speak in and about Chinese. Most participants are advanced speakers, or of Chinese descent. Your are a beginner? By all means give our meet-up a chance and drop by! We'd love to help you navigate through the first steps into this fascinating language. If the weather allows we will meet outside (see indicated location). Please bring your own beverages and food. There is a public toilet nearby. 我们每周二晚上七点在火车站附近的某个餐厅聚会,一边吃晚餐(已吃过的也可以只喝一杯),一边用中文聊天。本着开放原则,参加者资格和话题不受任何限制。 我们特别欢迎各位华侨、华裔和来自中国的留学生参加我们的活动,扩充我们对中国的了解。不见不散! 天气允许的话我们在外面聚会(请参考所颁布的地点)。此时请安排自己的饮料和食物。附近有公共厕所。
Weekly Aikido Training at Orangerie & Bonsai Garden Zürich
Weekly Aikido Training at Orangerie & Bonsai Garden Zürich
💚 First trial class is free. If you are joining for the first time, please contact us at least 2 days in advance so we can prepare accordingly. Join our regular Aikido practice in a peaceful Japanese-inspired garden next to Rieterpark. Aikido is a non-competitive Japanese martial art focused on mindful movement, balance, body awareness, and learning how to respond to pressure calmly without fighting or blocking. The training is respectful, collaborative, and beginner-friendly. No previous experience or special fitness level is needed. 🗓 Every Tuesday & Thursday 19:00–20:30 🗣️ Language: English 🎓 Students: CHF 50/month 👤 Regular: CHF 100/month Aikido Orangerie is a non-profit project and all income supports the Bonsai Garden. Website: https://aikido-orangerie.com/ Contact: aikido.orangerie@gmail.com
Biodanza Series: Come Back to Yourself
Biodanza Series: Come Back to Yourself

Java Events This Week

Discover what is happening in the next few days

PM Session - Open Level Play
PM Session - Open Level Play
Welcome to the Open Level Play Session. This session takes place every Saturday from 12:15 to 13:45 at the Yonex Badminton Hall Hardbrücke. The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible. Open to players of all skill levels. This session is for doubles with a relaxed and social focus. Ideal for casual play, improvement and meeting new players. Payment can be made via TWINT after the session.
AM Session - Open Level Play
AM Session - Open Level Play
Welcome to the Open Level Play Session. This session takes place every Saturday from 10:45 to 12:15 at the Yonex Badminton Hall Hardbrücke. The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible. Open to players of all skill levels. This session is for doubles with a relaxed and social focus. Ideal for casual play, improvement and meeting new players. Payment can be made via TWINT after the session.
Sundays Kundalini with Nava
Sundays Kundalini with Nava
Be open for change and come into your full potential! Get unstuck with Kundalini Yoga, Pranayam and Meditation and learn the tools to explore your inner riches. Let go of mental trash, find courage and lightness, and bring a sparkling joyfulness into your everyday-life as you gradually connect with your innermost sensitive being. You will leave this class energetically re-charged, with a calm mind, your spirits lifted and a soothed heart. Looking forward to see you! Sat Nam and blessings of grace, Nava No previous knowledge required. This class is for anyone interested in kundalini yoga and meditation, newcomers and seasoned practitioners alike. Regular class: 35.- / 10-class multiple: 320.- (valid 4 months) Students / Unemployed / Kulturlegi: 25.- / 10-class multiple: 225.- (valid 4 months) Visit also: www.yoga2be.ch // Meetup: Yoga2Be - Movement, Energy, Nutrition for Body & Mind http://meetu.ps/c/3DljJ/8Hl5s/a
AM Session - Competitive Play
AM Session - Competitive Play
Welcome to the Competitive Play Session. This session takes place every Saturday from 10:45 to 12:15 at the Yonex Badminton Hall Hardbrücke. The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible. Players are accepted into the session based on skill suitability. This session is for experienced players looking for quality games. Play is focused on doubles with a competitive mindset and consistent rallies. You should be comfortable smashing, return smashes and keeping up a moderate tempo throughout the session. New players and those who are new to badminton are welcome to join the PM Session (Open Level Play). Payment can be made via TWINT after the session.
Friday Badminton for higher intermediate/advanced level
Friday Badminton for higher intermediate/advanced level
We are currently playing in a regular group of 12 players at higher intermediate/advanced level. Your registrations here will first be on the waiting list and when confirmed, payment is to be made by twint to secure your spot for participation. There is a charge of Chf 22 per person. That is inclusive of feather shuttles. Place of event - Schumacher Sport Center, Am Stadtrand 46, Dübendorf. Court no. 10, 11 & 12
.CH Zürich Weekend Training (Ving Tsun Kuen 詠春拳)
.CH Zürich Weekend Training (Ving Tsun Kuen 詠春拳)
**詠春拳良伴 Ving Tsun Kuen Companion \*** [https://kwoon.ch](https://kwoon.ch) [SayWhatIType ](https://apps.apple.com/us/app/saywhatitype-universal/id6745560688)\* **ABOUT** Learn Wing Chun (Ving Tsun) Kuen in Switzerland like in HK for all ages! Practical, modern day Kung Fu through authentic Wing Chun Kuen for women, men and family with kids here in Zurich & surrounding areas. Be part of our family and work together in small focused groups today! 中文\(母語\) \| Wir sprechen Deutsch \| On parle français \| Se habla castellano \| Se parla un po' italiano Weekend sessions [www.meetup.com/zurich-wing-chun-kung-fu/events/](www.meetup.com/zurich-wing-chun-kung-fu/events/) Weekday trainings [www.meetup.com/Swiss-Wing-Chun-Kung-Fu-Self-Defence/events/](www.meetup.com/Swiss-Wing-Chun-Kung-Fu-Self-Defence/events/) \* mobile APP Google Android APK and Apple iOS (Mac OS) **HOW TO FIND US** Contact us via Meetup message for current training location. Note that the number of online meetup RSVP does not necessarily correspond to actual attendees on event date. **IMPORTANT - READ ME !** * carefully review and agree to the T&C below before RSVP * fee-based “Discovery” session for new beginners or refreshers i.e. no free trial session or lesson is available (see T&C below) * your follow-up written RSVP confirmation to accept the T&C or in the event of cancellation must be made no later than 24 hours prior to the event date/time * your eligibility to participate automatically becomes void if (a) we do not receive your confirmation or cancellation by the stated deadline (b) you are not punctual (+/- 15 minutes) or do not show up after RSVP * no meetup message reminder or notification will be sent **TERMS & CONDITIONS (T&C)** * participation fully at own risk and responsibility (Disclaimer) * kids 6 years or older (or as a family parent + kid) * adhere to relevant health, safety and security guidelines * suitable self equipped personal sports attire/gear (non black sole for indoor practice) * participants with relevant skill levels may join with a nominal fee (write for details) * flexible packages (write for details) * eligibility to join our private club is at the sole discretion of our team * the first 1-to-1, small private group session or the "Discovery" session for beginners and refreshers is offered at a special rate of CHF 45/- COD per participant (CHF 55/- weekends & public holidays) \*\* * any other expenses to be separately agreed and paid by participants e.g. transport to other locations outside of Zürich * regular 1-on-1 private or group training available on request (practically any location in the world) * subject to change without any notice \*\* about 45min+ intensive; may credit as future session time (limited) \-\-\-\-\- Feel free to contact us should you have any questions or inquiries (via meetup message) **DISCLAIMER** The organiser assumes no responsibility or liability, in whole or in part, for any loss, injury or damage incurred to any other person, or to its or their property. . ::: Keinerlei wird Unfall- und Schadenshaftung übernommen! :::

Java Events Near You

Connect with your local Java community

DoJo (Informal Python Meeting)
DoJo (Informal Python Meeting)
**Latest Dojo Location!** **Knotty Pine Brewing** 1765 W 3rd Ave, Columbus, OH 43212 We're going to try a new dojo location for a few weeks and see how it works Dojos are informal Python group study sessions where everyone interested in Python gathers to learn about Python, help others with Python, or just hang out. Everyone is welcome from Python beginners to experts. Bringing a laptop is encouraged (we'll have extension cords and power strips). If there's something you want to learn leave a comment on this invite so we can plan ahead. We're looking for speakers for our Monthly Meetups! Fill out the form if you are interested in presenting to the Python Community. https://forms.gle/ehSfUAC2WgR34Crq9
Westerville Queer Coffee Meetup
Westerville Queer Coffee Meetup
WQC has weekly Thursday night social nights at the Westerville Java Central. Come and grab a coffee and connect with the community: low stakes, chill environment, and tasty drinks. No registration is required; come as you are.
Customize the IDE: Building Extensions for Visual Studio Code - Alan Barber
Customize the IDE: Building Extensions for Visual Studio Code - Alan Barber
**Important time note:** Please plan on arriving between 5:30 and 6:00 as the elevators lock after 6 and you'll need to message us and we'll need to come get you. The building address is 4450 Bridge Park The entrance is 6620 Mooney St, Suite 400 You will need to scan your ID at the door to get a visitor badge. **Abstract** *Customize the IDE: Building Extensions for Visual Studio Code* Visual Studio Code is one of the most widely used development environments today, and much of its flexibility comes from its extension ecosystem. Extensions allow developers to customize the editor with new features, integrations, and workflow improvements tailored to their needs. In this session, we’ll cover what extensions are and the different types available, including full extensions written in TypeScript or JavaScript, along with lighter-weight extensions such as color themes, language packs, language support, code snippets, and keymaps. We’ll also look at practical reasons a developer might create an extension, from automating repetitive tasks to adding custom tooling. The session includes a hands-on walkthrough of creating a new extension, testing it locally, and understanding the basic project structure. We’ll close with a brief overview of how extensions are packaged and published to the Visual Studio Marketplace and other distribution options. **YouTube Link** TBD
The Bi-Weekly Board Game Extravaganza!
The Bi-Weekly Board Game Extravaganza!
COhPy Monthly Meeting
COhPy Monthly Meeting
**Improving Office in Franklinton** Physical location: Improving Office 330 Rush Alley Suite #150 Columbus, OH 43215 Schedule: 6:00 p.m.: Socialize, eat, and drink. Improving will be providing pizza and beverages. 6:30 to 8:00 pm. Main meeting and presentation(s). Topic: This month Chris Pazsint will be talking about Agentic Coding. How does one use CLI Based Agents, and Agentic IDEs such as Cursor, Kiro, Antigravity? How to include agentic coding plugins for IDEs you already love such as Visual Studio Code. We meet on the last Monday of each Month. Presentations are given by members and friends of this group. If you would like to do a presentation (small or large) on a python topic, please contact Central OH Python at centralohpython@gmail.com
Elide: All-in-one native tooling for the JVM
Elide: All-in-one native tooling for the JVM
Elide is like Bun for Java and Kotlin: an all-in-one native toolchain, with drop in support for Java Kotlin. Drop in, with up to 20x faster compiles, and 100x faster code formatting. Elide leverages GraalVM for a new development modality: native-first tooling with fast startup and shutdown. Install Maven dependencies, format and compile Java and Kotlin, assemble Docker containers and JARs, all in one binary, and all in the time it takes Gradle to get its boots on in the morning. **Note**: This is a hybrid in-person/online event. Food and social for those in the OCI training room starts at 6:00pm. Presentation starts at 6:30pm for those online and in the training room.
Lunch at Bendi Wok
Lunch at Bendi Wok
Come join us for lunch together at Bendi Wok, one of my favorites!