MySQL
Meet other local people interested in MySQL: share experiences, inspire and encourage each other! Join a MySQL group.
8,391
members
7
groups
Related topics
Largest MySQL groups
Newest MySQL groups
Frequently Asked Questions
Yes! Check out mysql events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the mysql events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find mysql events near your location here. Connect with your local community and discover events within your area.
MySQL Events Today
Join in-person MySQL events happening right now
Linux Town Hall - April 2026 (online and in-person)
Join us for Linux Town Hall meeting where we discuss the upcoming Hardware Freedom Day.
This is an open Town Hall meeting where all community members are welcome to attend, observe, and contribute to the discussion. Whether you're a long-time LUV member or new to our community, your input is valuable as we shape the future of Linux Users Victoria.
The meeting will be held online, making it accessible for everyone to participate from the comfort of their own space. This is a great opportunity to learn about Linux Victoria's behind-the-scenes operations and how you can get involved in our growing open-source community.
Come be part of the conversation as we work to strengthen and expand Victoria's Linux adoption and open source practice!
## Key Discussion Points
\- Upcoming Hardware Freedom Day \(April 18th\)
\- Project Moonshine \(Remote Displays for Linux Desktops\): WIP report and demo
## How To Join Online
Link to join:
[https://electronworkshop.com.au/goto/venue](https://electronworkshop.com.au/goto/venue)
We use a self-hosted Big Blue Button instance (aka BBB) for this meeting, managed by Electron Workshop and hosted by Serversaurus.
## Join In Person
Maps Link for Inspire9:
[https://maps.app.goo.gl/eRMAXpBdmG1Ece4m9](https://maps.app.goo.gl/eRMAXpBdmG1Ece4m9)
**Getting to Inspire9:**
Train station is located right next to Inspire9.
Tram 70 is a short 2 minute walk.
There is 2hr parking on the street but very often there are no spots.
Inspire9 main entrance is wheelchair accessible.
When arriving, head for the AKM building.
## Schedule
19:00 Meet and greet
19:30 Opening
20:30 ClosureApril
🚩Tuesday Multi- Language Exchange Social🌍 [200+ People]
**🙋♀️**Welcome to our Tuesday Social + language exchange meetup. Meet people from many countries and make new friends.
👉We always have between 100 - 150 people attending our Tuesday event since this event is listed in 3 different meetup groups. Some people come early some come late, best time is between 6pm to 9pm.
👉This is a great opportunity to learn to speak English with native and non-native speakers. Many English speakers, Europeans, Chinese, Japanese, Koreans, and other Asians attend our fun and friendly party.
👉It is suitable for international students, working holiday people, professional ex-pats, and local Australians.
'GENESIS' - The Generative AI Filmmaker's Networking Event
**Welcome to 'GENESIS' - The Generative AI Filmmaking Networking Event!**
***THIS MAY BE A LIMITED EVENT - PLEASE MAKE SURE TO RSVP.***
This group is for individuals interested in exploring the intersection of generative AI technology and movie making. Whether you're a filmmaker eager to discuss movie production, a technician looking to collaborate, or simply wishing to learn more and discuss AI in film, this group is for you! Join us at the Emporium food court (located behind Grill’d Burger Restaurant in the CBD, not near Melbourne Station) to discuss AI technologies, workflows, productions, AI ethics, government responsibility and more. After 7pm, we continue the evening with Happy Hour drinks at a nearby bar and a chance to grab dinner together.
Feel free to bring friends interested in AI filmmaking; it’s a great way to introduce new faces to our expanding network. RSVP to help us gauge attendance and become part of a growing network of film professionals and enthusiasts. Though the event begins in the afternoon, the relationships you build here can last well into the night and beyond.
At 7 PM, we move to The Carlton Club, a five-minute walk away, where we continue networking in a more formal rooftop setting over drinks and food. This change of venue offers an ideal environment to keep conversations flowing.
We want to foster a supportive network for creativity, film and television production, and collaboration between the world of cinema and AI. Connect with like-minded individuals and explore the exciting world of generative AI filmmaking together at GENESIS.
FREE INTRODUCTION CLASS at 6:15pm. No partner required
tickets and info: [https://bachatacorazon.com.au/tuesday-night](https://bachatacorazon.com.au/tuesday-night)
### Shake off the workday with a night of pure Bachata bliss!
Every Tuesday, 6:15pm - 9pm, we run classes for all levels of dancers, from absolute beginners to advanced.
From 9pm, join us for an unforgettable evening at one of Melbourne's most popular socials—our DJs drop all the hottest hits and dancers, from all schools and interstate come together to share their love for Bachata dance - with a sprinkle of Salsa and Kizomba.
Don't miss out on this sure-fire recipe to get your week started right!
••••••••••••••••••••••••••••••••••••••••••••••
**BACHATA CLASSES TIMELINE:**
**6:15 - 6:45pm: FREE class for absolute beginners** to learn the fundamental and the basic of bachata. (Upstairs)
**7:00 - 8:00PM Beginners:** Your Latin dance journey starts here! We'll teach you the essential holds, basics steps and turns that will prepare you for the higher classes and kick start your Bachata journey. First-timers welcome!
**7:00 - 8:00PM Sensual Bachata (Intermediate level)**: This class builds on your existing understanding of turns, wraps, connection and **(most importantly) frame**; to introduce Bachata sensual whole-body movements. Mastering the techniques in this class will get you ready for any social dance floor anywhere in the world.
We recommend at least 8-12 months of regular dancing before attempting this class. Check with an instructor for tips on how to improve your frame so that you will get the most out of this class.
**8:00 - 9:00PM Intermediate Social Moves:** This class is perfect for dancers of all levels who have at least 8-12 weeks of experience dancing Bachata. In this class, we focus on teaching you fun social moves that you can use immediately on the dance floor.
The moves and combinations taught in this class are perfect for Australia’s social dance scene and will keep you dancing for hours.
**8:00 - 9:00PM Advanced Bachata**: In this class we introduce advanced techniques, complex timing, and musicality. This class requires an assessment (or invitation from an instructor). Students in this class should be able to lead and follow controlled whole-body movements learned in the Intermediate Sensual class.
It is our expectation that advanced dancers are practicing their dance 3-4 times per week. We recommend advanced dancers continue participating in 7PM Sensual Bachata class regularly to keep fundamentals strong.
**Social dancing**
**9PM - MIDNIGHT 3 HOURS of SOCIAL DANCING AND PARTY** with the latest modern bachata and of course, SENSUAL bachata music. Perfect mix to practice the moves you learned in class!!
••••••••••••••••••••••••••••••••••••••••••••••
ALL TICKETS INCLUDE DRINK TOKENS.
(All door prices include 1 drink):
\- 6:15 Introduction class $FREE
\- 1 class \+ social \- $32
\- 2 classes \+ social \- $42
\- 3hrs of party \(social dancing\): $22
(Membership options available from $15 p/week
([https://bachatacorazon.com.au/bachata-melbourne-membership](https://bachatacorazon.com.au/bachata-melbourne-membership))
WALK IN WELCOME
No need to bring a partner as partners rotate in class.
Join us any week, content will be revisited every few months.
WHERE?
The Space Dance & Arts Centre
318 Chapel St, Prahran VIC 3181
To RSVP for the classes and get tickets here: [https://bachatacorazon.com.au/tuesday-night](https://bachatacorazon.com.au/tuesday-night)
Walk in welcome.
For more info regarding the prices or other events, follow us on [Facebook ](https://www.facebook.com/BachataCorazonTuesday)and [Instagram](https://www.instagram.com/bachatacorazontuesday).
MySQL Events This Week
Discover what is happening in the next few days
IN PERSON! Apache Kafka® Meetup (Apr 2026)
Hello everyone! Join us for an Apache Kafka® x Apache Flink® meetup on **Apr 9th from 5:30pm**, in Melbourne!
The address, agenda, and speaker information can be found below. See you there!
**📍Venue**:
394 High Street Northcote, Victoria 3070
\*\*\*
**🗓 Agenda:**
* 5:30pm: Doors open
* 5:30pm - 6:00pm: Pizza, Drinks, and Networking
* 6:00pm - 6:30pm: Chad Harris, Solutions Architect, Factor House
* 6:30pm - 7:00pm: Stephen Ermann, Senior Customer Success Technical Architect
* 7:00pm - 7:30pm: Additional Networking
\*\*\*
**💡 Speaker:**
Chad Harris, Solutions Architect, Factor House
**Talk:**
Things that go bump in the night: Kafka Operational Issues and How to Survive Them
**Abstract:**
Most Kafka talks focus on how things should work—this one is about what actually happens in production.
We’ll walk through real-world operational issues encountered with Apache Kafka and its clients, from subtle misconfigurations to full “why is everything on fire?” moments. Along the way, we’ll break down how to identify what’s going wrong, which signals actually matter, and how to approach debugging when the system doesn’t behave the way you expect.
This talk will also touch on observability, common failure patterns, and practical mitigation strategies you can apply immediately. Expect a mix of technical deep dives, debugging workflows, and a few war stories (including some questionable decisions and log-staring sessions). If you’ve ever wondered whether it’s just you? It's not!
**Bio:**
Chad Harris is a streaming data specialist and Solutions Architect at Factor House, where he helps organisations design, scale, and operate Apache Kafka platforms using industry-leading tooling.
With experience scaling Kafka across organisations ranging from small startups to some of Silicon Valley's largest companies, Chad has been working with Kafka since its early days. He brings deep expertise across both real-time streaming and data-at-rest systems, with a strong focus on practical, production-ready architectures.
\-\-\-\-\-
**💡 Speaker:**
Stephen Ermann, Senior Customer Success Technical Architect
**Talk:**
From Lag to Smooth Sailing: How Queues for Kafka (KIP-932) Fix Slow Consumers
**Abstract:**
Slow or bursty consumers are one of the most common reasons Kafka applications end up fighting lag, over-provisioning, and operational fire drills. Traditional Kafka consumer groups work brilliantly for high-throughput stream processing, but they can make it hard to serve heterogeneous consumers, apply backpressure cleanly, or guarantee fair access when some consumers fall behind.
In this talk, we’ll explore **Queues for Kafka**, the new KIP-932 feature that introduces native queue semantics on top of Kafka’s battle-tested log foundation. We’ll look at how queues decouple producer and consumer throughput, isolate slow consumers without penalising fast ones, and provide more predictable delivery and scaling behaviour for “task” and “work queue” style workloads.
You’ll walk away with:
* A clear mental model of how Kafka queues differ from topics and consumer groups
* Concrete design patterns for handling slow and spiky consumers
* Migration tips for evolving existing Kafka-based services to use queues safely
If you’ve ever stared at a lag graph wondering whether to add more consumers, more partitions, or more coffee, this session will show you a cleaner path to smooth sailing with Kafka.
**Bio:**
Stephen Ermann is a **Senior Customer Success Technical Architect at Confluent**, working with leading financial institutions across APAC to design and operate mission-critical, real-time data platforms. With deep experience in **Apache Kafka**, **Confluent Cloud and Platform**, and surrounding ecosystems like **Kafka Connect** and **Apache Flink**, Stephen helps customers solve hard problems around scalability, reliability, and security in production. They are particularly focused on **RBAC, OAuth, mTLS, and container image security**, as well as emerging **agentic AI** patterns built on streaming data. Outside day-to-day architecture work, Stephen regularly shares practical patterns and lessons learned at meetups and user groups across the region.
\*\*\*
If you would like to speak or host our next event please let us know! community@[confluent.io](http://confluent.io/)
Golang April @ Atlassian
Hi Gophers! Join us this April for an evening of Go talks exploring real-world systems, from building a BitTorrent client to running Go on legacy architectures. We are looking forward to connecting with you.
*
**Agenda**
**6:00pm — Food & Networking**
**6:30pm — Intro + Go News**
**6:45pm — Talks**
**8.00pm — Wrap up then head out for kick ons**
**🎤 Tom Clancy**
**Building a BitTorrent client in Go**
BitTorrent, first released in 2001 is a peer-to-peer protocol for file sharing. Its decentralised approach, where pieces of files are exchanged with peers (rather than a central server), is a natural fit for Go's concurrency model. This talk looks at the inner workings of the protocol, how to build your own client, and concurrency patterns for performance.
Bio: Tom is a Software Engineer at Megaport, working on their edge networking functions platform (written in Go).
**🎤 Sam Hobson**
**Compiling Go for Ancient Architectures**
Some customers approached Knocknoc asking if we can get our Go agent to run on their old HPUX PA-RISC and Solaris SPARC machines, both unsupported by Go, and we took on the challenge of finding a way to make it work
Bio: "I'm Sam, I'm a software engineer of a couple of years working at a startup called Knocknoc on Just-in-time network layer access control software. Please come talk to me about cool stuff you're working on!"
*
**Interested in speaking at an upcoming event?**
We will aim to have a mix of short (\~10min) and in-depth (20-30min) talks.
If you’re keen to give a talk on a topic, share a project, or idea, please let us know [bit.ly/GolangMelbourneSpeakersForm](https://bit.ly/GolangMelbourneSpeakersForm)
Melbourne CocoaHeads No. 194
Our regular monthly presentation night on the second Thursday of the month from 6:30pm!
Thanks to Mantel Group for hosting us again this month. If you're coming in person we're there with food and drinks from 6pm. We will be live streaming the presentations as usual from 6:30pm at [http://www.melbournecocoaheads.com/live](http://www.melbournecocoaheads.com/live)
\-\-\-
**Agenda**
\| 6:00pm \| Food \+ Networking \|
\| 6:30pm \| Event begins\. Introductions \|
\| 6:40pm \| Chris Hocking — Pretending to be a coder \- Version 3: The world has changed since we last saw Chris… Codex\, Claude and burnout\. \|
\| 7:15pm \| TBC \|
\| 7:55pm \| Wrap up \+ social time at a nearby venue \|
\* All times are approximate. Presentation order will be confirmed on the night.
\-\-\-\-
We are always looking for speakers and believe everyone has an interesting talk hiding inside themselves. If you are interested in letting that talk out at a future event you can get in touch on the website [https://www.melbournecocoaheads.com/talks](https://www.melbournecocoaheads.com/talks) or on Slack.
【MAC Official】 🎫 MAC LIBRARY MEETUP 12 APRIL 2026 🎫
❤ **!!MAC LIBRARY MEETUP 12 MARCH 2026 !!** ❤
Tickets - $18 which cover the hosted session from 3pm until 8pm
This is our TYPICAL library event if you have not yet experienced one with us before ^_^v
\>\>\>\>Strictly no drop ins will be allowed<<<<
\>\>\>\>Tickets sell quickly\! Please do not wait to RSVP<<<<
Connect with us on Discord for quick responses as there can be a multi day lag via Meetup messages: JOIN MAC DISCORD: [https://discord.gg/C3Ug63F](https://discord.gg/C3Ug63F)
❤**ANIME:** TBA
❤**DATE:** 12 MARCH 2026, SUNDAY
❤**TIME:** Meet at 3:00PM for 3:30PM START \*arrivals after 4.30pm must be pre-organised
❤**START PLACE:** THEATER ROOM (AKA PERFORMANCE SPACE) Docklands Library Main Building Top floor (Library at The Dock)
**THE PLAN:** Arrivals take place from 3:00pm for a 3:30pm start!! We encourage you to mingle before our announcements> ice breakers and games > watch party > raffles > close. We will then head to Melb Central for dinner and some quick games afterwards.
We encourage our members to support anime artists and producers by purchasing their movies or any full series should they wish to watch the endings.
**Some insight for newer members:**
It's a natural process to feel a little anxious attending a large event you have never experienced before. During sign ins our hosting team will naturally be busy however our meet & greet volunteers will do their best to say 'Hello' to everyone and perhaps connect you to others. If for some reason this does not happen (because it's really busy), don't fret! Our ice breaker games are designed to help everyone bond over a shared experience. You should expect adults having fun and letting lose whilst being challenged to push some comfort zones which we invite you to do as well! The games are suppose to be silly to help people come out of comfort zones and get to know someone new. We will then take a break to watch anime and we really do encourage you to stay for games after dinner which is when our team gets a breather and a good chance to get to know our newer members better in a quieter setting! We have witnessed many wonderful long term friendships formed at MAC amongst our members - We do hope you join us!
**THANK YOU FOR YOUR DONATIONS**
A big thank you to everyone who RSVPs - This money helps with the club's upkeep and hiring of the venue! We are completely NOT-FOR-PROFIT and we sincerely appreciate your contributions!! Raffle tickets will be available on the day to further support our MAC community!!
❤\*\*::MELBOURNE ANIME COMMUNITY ONLINE::\*\*❤
You can also join our online MAC Discord Server via the following link to discuss this event and have any of your questions answered.
JOIN MAC DISCORD: [https://discord.gg/C3Ug63F](https://discord.gg/C3Ug63F)
*Please follow the prompts and provide your FIRST NAME in our #introduce-yourself channel. Providing your real first name helps you build happy healthy long term friendships especially when meeting in person. If you are not able to provide this please kindly provide reasons to @superbec who can help assist.*
**IMPORTANT TO KNOW**
❤Everyone is welcomed to MAC events. We ask that all attendees be polite, respectful, and kind to one another. We pride on genuine SAFE SPACE for any one and every one. Our community does not tolerate bad behavior and we are committed to stamping out bullying! If you see bad behavior disguised as "jokes" please call it out or contact the community leaders so we can address this and keep the community a safe space. For more information please see our POLICY on our Discord.
JOIN MAC DISCORD: [https://discord.gg/C3Ug63F](https://discord.gg/C3Ug63F)
❤By RSVPing to our events, you automatically agree to our policy and your pictures taken at our events for promotional purposes. If this does not suit you, please let us know during sign in.
❤Our events have a strict 'Respectful Attendance' policy. This means our community will not tolerate drop ins or creation of concurrent events with MAC members during a live MAC event. This is in line with our creating-community values.
❤MAC is committed to being an inclusive space. Where a carer is required, a carer must attend and have a purchased ticket. This is to ensure that all individual needs of a participant can be met during an event. None of the organisers of the event are trained to provide special assistance.
❤\*Release and Indemnity. Please read carefully. This section contains a surrender of certain legal rights. Upon RSVPing to all MAC events, you hereby acknowledge and assume all of the risks in participating in the event and agree to release, waive indemnity, and not to sue Melbourne Anime Community along with any applicable organisers, hosts, and related personnel/venue spaces, and volunteers. This is respect to any and all claims, liabilities, suits or expenses including attorney's fees and costs for any injury, damage, death, lost, stolen, or disposed property or any loss connected to participation of the activity that you may have suffered.
Help us improve our community by providing negative or positive feedback!
Badminton Social (羽球匯友) @Caulfield
**Welcome to Badminton Social (羽球匯友) Meetup!**
Join us for regular badminton, social meetups, and a great time on the court around Caulfield. Let's build a welcoming badminton community and make some amazing memories together!
Whether you are a beginner or a pro, this event is perfect for anyone looking to stay active, make new friends, and enjoy some friendly plays. Our group is made up of both local and international members, creating a diverse and welcoming atmosphere for everyone to join in.
Not only will you have the chance to improve your Badminton skills and stay fit, but you'll also have the opportunity to connect with like-minded individuals who share a passion for healthy living and staying active. Come and be a part of our community in Melbourne, where friendships are made on and off the court.
**Details as below:**
When: 11 April, this Saturday
Time: 5pm - 6.30pm
Where: Monash Sport Caulfield (1-min walk from Caulfield Station / free parking around the Station)
Fee: $12 per head (PayID to the organizer)
*#Limited spots - first come first served (RSVP)*
*#Please bring your own racket(s); or you can rent it from the Centre (if needed)*
***#Please kindly update your RSVP as soon as possible if you need to cancel, so hopefully others can still get a spot to join. Cancellations within 24 hours or no-shows will be charged the full rate - Many thanks for your understanding and cooperation.***
*#Please let the organizer know after the first play, if you'd like to play regularly with the group ongoing and enjoy exclusive offer - Organizer will add you to our Whatsapp group for the regulars :)*
*DISCLAIMER:* *By* *attending any event hosted by this Meetup group, you acknowledge and accept that participation involves inherent risks, including injury or loss of property, and you assume full responsibility for your safety. The organizers are not liable for any damages, injuries, or losses that occur, regardless of cause. You agree to follow any event guidelines, act responsibly, and understand that you are responsible for your own well-being. By attending, you accept these terms.*
MySQL Events Near You
Connect with your local MySQL community
Columbus PHP: Monthly Meetup
Our monthly PHP meetup.
A virtual shindig courtesy of Zoom. Check back here for the details around 6:15 pm
CBusData: The Fellowship of the Star Schema: Transforming OLTP Data for Power BI
The Fellowship of the Star Schema: Transforming OLTP Data for Power BI
One does not simply build reports on OLTP data. Join us on an epic journey from the depths of raw, normalized tables to the shining halls of a well-modeled star schema fit for Power BI greatness. We will demystify the differences between OLTP and OLAP, walk through star schema vs snowflake (and why Power BI has a clear favorite), and show you the compression differences between normalized and columnar storage that will make you never look at an OLTP model the same way again.
We will cover the different types of dimensions, when to use them, and how to handle Slowly Changing Dimensions without losing your mind. You will leave knowing exactly how to identify a bad model, how to convert OLTP data into a clean star schema, and how to forge relationships that rule them all.
Whether you are a data wizard, a curious hobbit, or somewhere in between, your models will never be the same.
HTML5 Master Series (Class 04 of 04) (SPECIAL OFFERING)
**PLEASE READ THE FOLLOWING IMPORTANT NOTES:**
1. The dates listed for this series are about 95% reliable. We are completing our 2026 schedule as we speak, so minor adjustments are still occurring.
2. Each class in this series has an attendance fee, though this first offering is free on a first-come, first-served basis.
3. Each class, from BOTH a sign-up and fee perspective, is a separate entity.
**Introduction:**
HTML5 is the foundational technology for modern web development, serving as the standard markup language for structuring and presenting content on the World Wide Web. Developed through a collaboration between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG), HTML5 provides a robust system of elements (tags) that tell a browser how to display text, images, and multimedia in a clear and meaningful way. It works in concert with Cascading Style Sheets (CSS) for presentation and JavaScript for interactivity, forming the core technology stack for virtually all websites and many web applications today.
One of the significant advancements of HTML5 is the introduction of powerful new features and elements designed to improve functionality and simplify development. Key additions include native multimedia support via the \ and \ tags, allowing developers to embed media without third-party plugins. It also offers new form controls for better user input, such as date and email types, and introduces web storage capabilities to store data offline for enhanced performance. These features streamline the process of building rich, interactive web experiences.
A significant focus of HTML5 is enhanced semantics and better structural organization of content. New semantic elements like , , , , and \ provide meaningful structure to documents, which aids in search engine optimization (SEO) and improves accessibility for assistive technologies. These elements define different parts of a webpage (e.g., a header for the top, a nav for navigation links, a footer for the bottom), making the code more readable and understandable for both developers and machines. This emphasis on clear structure helps in creating more logical and maintainable websites.
Developing websites in today's competitive environment requires taking advantage of every technique you can to get the maximum exposure possible. Our HTML5 class will not only show you what's new in the HTML specification, but also the best way to develop optimized web pages that get the attention your client and/or company requires.
**The breakdown of the four-class series is as follows:**
**Class 1: Introduction to Web Structure and Basic HTML5**
This class introduces the core concepts of web development, the history of HTML, and the fundamental structure of an HTML5 document.
* **Topics**:
* **Web Architecture Overview**: How browsers, servers, and web pages interact.
* **HTML Fundamentals**: Understanding elements, tags, and attributes.
* **Basic Document Structure**: Using !DOCTYPE html, html, head, and body.
* **Text Formatting**: Headings (h1 to h6), paragraphs (p), and text-level semantics (e.g., strong, em, br).
* **Lists and Links**: Creating ordered (ol) and unordered (ul) lists, and linking between pages using anchor tags (a).
* **Activity**: Students create a basic personal webpage containing text, a list of hobbies, and a link to an external website.
**Class 2: Semantic HTML5 and Multimedia Integration**
Class 2 focuses on modern HTML5 elements that provide meaning (semantics) to content, improving accessibility and search engine optimization. It also covers adding images and multimedia.
* **Topics**:
* **Semantic Elements**: Understanding and implementing elements like header, footer, nav, section, and article.
* **Images**: Adding images using the img tag and attributes like src, alt, width, and height.
* **Multimedia**: Embedding audio and video content using the audio and video tags.
* **File and Folder Structure**: Best practices for organizing project files and managing file paths.
* **Activity**: Students refactor their Class 1 project to use a proper semantic layout and add an image and a link to a video file.
**Class 3: Forms and User Input**
This session is dedicated to building interactive HTML5 forms, which are essential for capturing user data and input.
* **Topics**:
* **Form Basics**: Using the form element, action and method attributes.
* **Input Types**: Exploring various input types (e.g., text, password, checkbox, radio, date, submit).
* **Form Elements**: Utilizing label, textarea, select, option, and button.
* **Client-side Validation**: Implementing HTML5 validation attributes like required, minlength, and pattern.
* **Activity**: Students build a complete contact form with different input fields, radio buttons, and basic HTML5 validation.
**Class 4: Introduction to CSS3 and Basic Styling**
The final class introduces Cascading Style Sheets (CSS) to style the HTML content and make the web pages visually appealing and accessible.
* **Topics**:
* **CSS Fundamentals**: The role of CSS, selectors, properties, and values.
* **Integrating CSS**: Using inline, internal, and external style sheets.
* **The Box Model**: Understanding margin, padding, border, and content for basic layout.
* **Basic Styling**: Changing colors, fonts, and text alignment.
* **Accessibility Basics**: Identifying principles of web design usability and accessibility, including ARIA labels.
* **Activity**: Students apply an external CSS file to their Class 3 form project to style the layout, colors, and fonts, culminating in a well-structured and styled webpage.
IxDA Chat ‘n Pancakes
Pay attention! We’re delaying a week for those of you who may be on Spring break and/or celebrating the holiday. Ok, no pancakes, but waffles-a-plenty.
Join the local UX and Digital Design community for a casual monthly breakfast.
Look for us upstairs!
HTML5 Master Series (Class 02 of 04) (SPECIAL OFFERING)
**PLEASE READ THE FOLLOWING IMPORTANT NOTES:**
1. The dates listed for this series are about 95% reliable. We are completing our 2026 schedule as we speak, so minor adjustments are still occurring.
2. Each class in this series has an attendance fee, though this first offering is free on a first-come, first-served basis.
3. Each class, from BOTH a sign-up and fee perspective, is a separate entity.
**Introduction:**
HTML5 is the foundational technology for modern web development, serving as the standard markup language for structuring and presenting content on the World Wide Web. Developed through a collaboration between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG), HTML5 provides a robust system of elements (tags) that tell a browser how to display text, images, and multimedia in a clear and meaningful way. It works in concert with Cascading Style Sheets (CSS) for presentation and JavaScript for interactivity, forming the core technology stack for virtually all websites and many web applications today.
One of the significant advancements of HTML5 is the introduction of powerful new features and elements designed to improve functionality and simplify development. Key additions include native multimedia support via the \ and \ tags, allowing developers to embed media without third-party plugins. It also offers new form controls for better user input, such as date and email types, and introduces web storage capabilities to store data offline for enhanced performance. These features streamline the process of building rich, interactive web experiences.
A significant focus of HTML5 is enhanced semantics and better structural organization of content. New semantic elements like , , , , and \ provide meaningful structure to documents, which aids in search engine optimization (SEO) and improves accessibility for assistive technologies. These elements define different parts of a webpage (e.g., a header for the top, a nav for navigation links, a footer for the bottom), making the code more readable and understandable for both developers and machines. This emphasis on clear structure helps in creating more logical and maintainable websites.
Developing websites in today's competitive environment requires taking advantage of every technique you can to get the maximum exposure possible. Our HTML5 class will not only show you what's new in the HTML specification, but also the best way to develop optimized web pages that get the attention your client and/or company requires.
**The breakdown of the four-class series is as follows:**
**Class 1: Introduction to Web Structure and Basic HTML5**
This class introduces the core concepts of web development, the history of HTML, and the fundamental structure of an HTML5 document.
* **Topics**:
* **Web Architecture Overview**: How browsers, servers, and web pages interact.
* **HTML Fundamentals**: Understanding elements, tags, and attributes.
* **Basic Document Structure**: Using !DOCTYPE html, html, head, and body.
* **Text Formatting**: Headings (h1 to h6), paragraphs (p), and text-level semantics (e.g., strong, em, br).
* **Lists and Links**: Creating ordered (ol) and unordered (ul) lists, and linking between pages using anchor tags (a).
* **Activity**: Students create a basic personal webpage containing text, a list of hobbies, and a link to an external website.
**Class 2: Semantic HTML5 and Multimedia Integration**
Class 2 focuses on modern HTML5 elements that provide meaning (semantics) to content, improving accessibility and search engine optimization. It also covers adding images and multimedia.
* **Topics**:
* **Semantic Elements**: Understanding and implementing elements like header, footer, nav, section, and article.
* **Images**: Adding images using the img tag and attributes like src, alt, width, and height.
* **Multimedia**: Embedding audio and video content using the audio and video tags.
* **File and Folder Structure**: Best practices for organizing project files and managing file paths.
* **Activity**: Students refactor their Class 1 project to use a proper semantic layout and add an image and a link to a video file.
**Class 3: Forms and User Input**
This session is dedicated to building interactive HTML5 forms, which are essential for capturing user data and input.
* **Topics**:
* **Form Basics**: Using the form element, action and method attributes.
* **Input Types**: Exploring various input types (e.g., text, password, checkbox, radio, date, submit).
* **Form Elements**: Utilizing label, textarea, select, option, and button.
* **Client-side Validation**: Implementing HTML5 validation attributes like required, minlength, and pattern.
* **Activity**: Students build a complete contact form with different input fields, radio buttons, and basic HTML5 validation.
**Class 4: Introduction to CSS3 and Basic Styling**
The final class introduces Cascading Style Sheets (CSS) to style the HTML content and make the web pages visually appealing and accessible.
* **Topics**:
* **CSS Fundamentals**: The role of CSS, selectors, properties, and values.
* **Integrating CSS**: Using inline, internal, and external style sheets.
* **The Box Model**: Understanding margin, padding, border, and content for basic layout.
* **Basic Styling**: Changing colors, fonts, and text alignment.
* **Accessibility Basics**: Identifying principles of web design usability and accessibility, including ARIA labels.
* **Activity**: Students apply an external CSS file to their Class 3 form project to style the layout, colors, and fonts, culminating in a well-structured and styled webpage.
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
Soccer + Vida’s Plant Based Butcher ⚽️ 🌱 🥪 🔥
Soccer + vegan deli eats =
the perfect Saturday ⚽🌱🔥
We’re kicking things off with soccer (all levels welcome!) and then heading to Vida’s Plant-Based Butcher for some seriously good food—Vida’s Reubens, Philly cheesesteaks, Chipotle Cheddar Melt and classic deli sides.
Whether you’re playing, socializing, or just here for the food, this is a great way to meet like-minded people and enjoy the day!
Game → Food → Good vibes
📍 Soccer - Park of Roses
3923 N High St
Columbus, OH 43214
📍 Vida’s Plant Based Butcher
1724 Northwest Blvd Unit C
Columbus OH, 43212









![🚩Tuesday Multi- Language Exchange Social🌍 [200+ People]](https://secure.meetupstatic.com/photos/event/3/9/a/highres_532440922.webp?w=640)















