Graphical User Interfaces
Meetup to talk about graphical user interfaces, usability engineering, user interface design, human-computer interaction and user-centered design methods.
200
members
1
groups
Frequently Asked Questions
Yes! Check out graphical user interfaces events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the graphical user interfaces events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find graphical user interfaces events near your location here. Connect with your local community and discover events within your area.
Graphical User Interfaces Events Today
Join in-person Graphical User Interfaces events happening right now
After Work Wednesday's!
Get over the mid week slump and come down to meet some new faces and relax. We try and go to a different bar every week and you can join us anytime after 18:30.
**How to find the group?**
\*We have an area reserved just for us so if you are new and unsure please ask any of the bar staff for the area reserved under the organisers name or if completely lost on the night please contact the event host and they'll come and find you.
**How does it work?**
\*After finding the group either the organiser will approach you and ask if you are looking for the meetup or you can just ask anyone "Is this the meetup?" and normally that is a great conversation opener to join the group. After that it's up to you what you make of the event. That is pretty much it. Easy right? We normally encourage people to stand as it's much easier to mingle that way.
**Nervous about coming to the event?**
\*While it's quite intimidating meeting a bunch of strangers from the internet we are a very welcoming group. We normally look out for new people and remember that everyone in the group has been new in the group at one point. If are you'd like extra help just contact the event host on the night.
**Interested in helping out?**
\*Let me (Éamonn) know as it would be greatly appreciated.
**Something happened?**
\*Please report it to the organiser as we cannot do anything to prevent it from happening again if we don't know about it. Even if it's something small please let the organiser know as they are probably unaware.
We aim to have the location up by Monday afternoon before the event. The bars we go to are all based in the city centre.
**See you on Wednesday!**
Python Ireland April 2026 Meetup
\> Note: If you have registered via luma\, please dont double register here\, Thanks\.
**Talk: Writing Your Own Agent Skills For Python.**
AI coding tools have relatively recently introduced Agent Skills. Lots of people are probably using skills written by the community, but you can make significant improvements to the speed of your own Python development by writing your custom skills.
**Author:** Ciarán Tobin
[https://www.linkedin.com/in/ciar%C3%A1n-tobin-6b609650/]
[I'm the CTO and Founder of EdgeTier, an Irish company that builds software for contact centres.]
=============================
**Talk: Exploring Wordle in python**
A talk about solving Wordle in Python: taking a few guesses and finding the words that match. I'll start out with Unix pipes, then refine my approach several times in Python, fixing subtle problems and showing a few tricks.
Audience: intermediate to expert. Beginners should get something out of it.
I previously gave this talk last year in Seattle: https://www.youtube.com/watch?v=TXmYd2euVEI
Slides: https://docs.google.com/presentation/d/18rSkAwdhvuXfzE35YZ8jUk2PhhS3ZA_Kjyys1MCRxGA/edit?usp=sharing
**Author**: George V. Reilly
[[https://www.georgevreilly.com/blog/](https://www.georgevreilly.com/blog/)]
[Recently retired after 40 years in the software industry, 33 of them in Seattle. Python has been my primary language since 2008. Most recently, I worked for Stripe for seven years on network infrastructure, security, and developer productivity.]
**=============================**
**Lightning Talk:**
1. TBA
**=============================**
**Venue:** "Euronext" door, [Foster Pl, Temple Bar, Dublin](https://www.google.com/maps/place//data=!4m2!3m1!1s0x48670b1ef6041071:0xb46447d71aabd73c?sa=X&ved=1t:8290&ictx=111)
Big thanks to our sponsor for this edition: [EdgeTier](https://www.edgetier.com/careers/)
Music Makers Wednesday nights in the BRIAN BORU ( Hedigans )
Join us for a lovely evening of music and song in a relaxed, supportive space. Whether you're a seasoned pro or just starting out, all levels of musicians and singers are very welcome.
We are adding a few sing along songs to our Wednesdays session. You will still get the opportunity to sing as usual we are just adding some sing along songs to add something new to the session. see comment section below for the sing along song list.
Performers: Space is limited to 10 performers to ensure everyone gets their time in the spotlight. Please secure your spot by booking through the app!
Listeners: If performance spots are full, we’d still love for you to come along, listen, and soak up the atmosphere. It’s a wonderful way to build confidence and get a feel for the session.
The Details: There is a small €2 kitty fee. As the venue hosts us for free, we kindly ask that you support the bar by purchasing a drink or two.
A Note on Parking:
The car park directly outside is convenient but strictly monitored, so please double-check the rates to avoid a €125 unclamping fee! For a stress-free evening, there are several other parking options within a 5-minute walk, including the Tesco car park (which is usually free after 6:30 PM, but do check the signs!).
SOCIAL LANGUAGE EXCHANGE
***[Save 50% getting a ticket in advance (only first 20 people)](https://www.eventbrite.ie/e/social-language-exchange-tickets-1985534555304?discount=EarlyBirdsMeetup&keep_tld=true)***
**✨ Dynamic Conversations**
Enjoy small-group conversations (2–3 people per table) at dedicated language tables.
There will always be **English-only tables**, and every attendee rotates through these tables during the **first and last rotation**.
**🏷️ Language Stickers on Arrival**
As soon as you arrive, you’ll receive:
• **Native language stickers** (with flags + “native”)
• **Practicing language stickers** (with flags + “practicing”)
You may choose multiple practicing languages. These stickers help you join the right tables and connect with people who match your goals.
**🔄 Rotations Every 30 Minutes**
Every 30 minutes, the organizer rearranges groups based on preferred languages.
We aim for **bilingual tables**, ideally with at least one native or advanced speaker.
If no native speakers are available, we can still create a table as long as **two people want to practice the same language**.
**🌍 Popular Languages**
English, Spanish, French, German, Portuguese, Italian, and any other language requested by at least two attendees.
**📈 All Levels Welcome**
Beginner or advanced—everyone is welcome.
The only requirement is enthusiasm and willingness to communicate.
**🃏 Conversation Cards + Complimentary Fries**
Need inspiration? Conversation cards are available at every table.
Enjoy complimentary **fries around 8:00 PM**.
**💸 Pay-as-you-go (Cash / Card)**
• €6 General Admission
• €5 Students
• €4 per person when you bring friends
**⭐ Loyalty Card (Automatically Activated)**
Attend **4 Language Exchanges or International Meetups**, and your **5th event is FREE**.
**💳 [Membership Options (Save € & unlock perks)](https://buymeacoffee.com/newindublin)**
**🟡 Regular Membership (€12/mo)**
✔ Free: Singles, Language Exchange, International Meetup
✔ –50%: Quizzes, Big Singles, Theme Party, Cultural Mix, Social Games, Music Challenge
✔ Extra perks
**🔵 Theme Membership (€15/mo)**
✔ Free: Quizzes, Big Singles, Theme Party, Cultural Mix, Social Games, Music Challenge
✔ –50%: Singles, Language Exchange, International Meetup
✔ Extra Perks
**🟣 Complete Membership (€20/mo)**
✔ Free access to ALL events
✔ Extra Perks
**📱 Stay Connected**
🔗 **[Linktree](https://linktr.ee/newindublin)**[ ](https://linktr.ee/newindublin)– full weekly calendar
💬 **[WhatsApp](https://chat.whatsapp.com/L8IcUuQzHVVLGaoUZ8ONRt)**[ ](https://chat.whatsapp.com/L8IcUuQzHVVLGaoUZ8ONRt)– reminders & updates
📘 **[Facebook](https://www.facebook.com/newindublinmeetup)**[ ](https://www.facebook.com/newindublinmeetup)– photos & highlights
📸 **[Instagram](https://www.instagram.com/newindublinmeetups/)**[ ](https://www.instagram.com/newindublinmeetups/)– stories & behind-the-scenes
🌐 **[Website](https://newindublin.net/)**[ ](https://newindublin.net/)– all information about our events
**🎉 Join Us!**
A fun, relaxed evening full of languages, new people, and confidence-building conversations.
**RSVP now! 🚀**
Dublin's Newest Language Exchange
Most language exchanges are built around **movement**. —fast rotations, brief chats, surface-level conversation.
New table. New person. Start again.
It feels productive. It isn’t.
Real conversations don’t happen in 10 minutes.
They start there. Then they get interesting.
At Flip Lingoes, **you stay.**
Same table. Same group. Enough time for real conversation and real connection, beyond the surface level.
Every 5 minutes, you switch roles: **fluent speaker ↔ learner**, not people.
Before you arrive, **[create a profile here](https://www.fliplingoes.com/language-exchange-dublin/)**[,](https://www.fliplingoes.com/language-exchange-dublin/) tell us what language you're learning.
This helps our **automated matching algorithm** put you in the right small group.
No awkward searching. No guesswork. Simply scan the QR code on arrival and it automatically matches you with fluent speakers of your target language.
We host events at Zanzibar Locke: calm, well-designed, easy to hear, easy to focus.
***
**Event Flow**
6:45–7:15 → Seamless check-in (QR code, get matched, sit down)
7:15–8:30 → Language Exchange (structured, focused)
8:30 → Optional social + snacks included
**Crispy chicken wings. Cheesy loaded nachos.** Straight from Zanzibar Locke’s kitchen. Perfect for chatting, relaxing, and refueling after a great language session.
**Entry:** €8 (tasty snacks included)
**Bundles:** 4 events €24 \| 10 events €50\, purchase [here](https://www.fliplingoes.com/language-exchange-dublin/?pricing_filter=in_person#bundles-section) in advance for express check in. Save time and money.
**Be generous and invite a friend for free:**
It's simple. Create a profile [here](https://www.fliplingoes.com/language-exchange-dublin/), log in, and click “**Invite Friend** to sign up.” It generates a link and you send that to them. Easy and your friend will thank you later ;)
If they register for the event before you, you both get free entry.🙌
\*P.S We ask if you consider to buy a drink at the bar upon arrival and support their venue and excellent hospitality in the heart of Dublin.
***
**Why Flip Lingoes works:**
* Go deeper: longer conversations at the same table
* Speak with the right people via automated matching
* Smooth, calm, focused environment
* Fun social finish
If you’re tired of restarting conversations and want to **actually speak beyond the greeting and small talk**, this is your place.
[Flip Lingoes](https://www.fliplingoes.com) is a new and innovative language exchange event, with a clear vision: **To upgrade language exchange events online and in cities around the world.** Currently in Dublin, Zurich and Online. **Can you guess our next city?**
**Flip into our world:**
**[On Instagram](https://www.instagram.com/fliplingoes/)**
**[Sign up to FlipLingoes.Com](https://www.fliplingoes.com/language-exchange-dublin/)**
***
📚 Silent Reading & Socialising 🍺
## Details
The title of the event is a paradox! Read in silence and then discuss with like-minded folks! :-)
📝 **How does this work?**
We will meet in the Bartley's Restaurant area from 7:00 PM to 8:15 PM for silent reading and followed up by discussion. **During silent reading, you're expected to remain silent and read.** Please bring your headphones and refrain from the discussion during the first one hour in the area.
👥 **Socialising**
After an hour, at 8:15 PM, we'll discuss and socialize about the book you're reading. We highly encourage you to move between tables and strike up conversations with fellow book lovers. These discussions about literature and reading recommendations are often the highlight of the event!
Feel free to join at any point during the event.
The event is indoors, hopefully, we can continue the tradition of the silent reading in the winter!
**📌 Helpful Tips and Notes**
* Bring headphones to block out surrounding noise
* I will post a comment on the event page when I arrive to indicate where we're seated, so everyone can find us
* If you prefer to skip the silent reading, you can join directly at the bar at 8:15 PM
⚠️**Something Happened?**
If something unpleasant happened to you, it may happen to others. It may be small but don't hesitate to reach out to me.
Looking forward to meeting you all 😊
April: 4-week LGBTQ+ Beginner Balboa dance course
🏳️🌈 A four-week Balboa dance course for beginners for April 2026. No prior experience required. This is a special LGBTQ+ course, but everyone is welcome. Bring your friends and allies if they also love to dance!
**For full details and purchasing tickets, please visit our website directly:**
[https://balboaclub.ie/lgbtq](https://balboaclub.ie/lgbtq)
**Details**
**Dates**: Wednesdays April 8th, 15th, 22nd and 29th.
**Time**: 7:15 – 8:45 PM (1 hour class + half an hour of social dancing)
**Cost**: €45 for four weeks
**Venue**: The Pillar Room, Rotunda (Top of O’Connell Street, next to The Gate Theatre. Directions at the end of the page)
**Teacher**: Yile (pronounced E-la), assisted by Denise
**What is Balboa?**
Balboa is a dance style in the swing jazz dance family. It is a partnered social dance where you improvise whole dances with your dance partner(s), suitable for mid to fast tempos. **We will be teaching everybody both how to lead and how to follow**, but feel free to stick to a role you feel more comfortable with or want to focus on.
**What to wear**
Comfortable clothes, glamour optional ✨
**No partner required**
Just bring yourself – we will be changing partners every few minutes, so you get to dance with everybody. However, if you come with someone and you would like to dance just with them and nobody else, that is no problem!
**Location**
We will be in the Oval, a beautiful side hall of the Pillar Room, situated in the Rotunda Hospital. You will be provided directions once you are registered for the course.
Graphical User Interfaces Events This Week
Discover what is happening in the next few days
Dublin Sapphics
_**Please note: There is always a group of at least 15 regular attendees.
Our WhatsApp community is our primary mode of communication.
Meetup is used to promote our regular gatherings to, and communicate with, newcomers.**_
Join us for a cozy evening of conversation at our Dublin Sapphics Meetup!
This event is for all adult LBTQ+ women* individuals looking to connect with like-minded friends in a casual and inclusive environment.
Whether you're a social enthusiast or just looking to make new connections, this meetup is the perfect opportunity to relax, unwind, and socialise with fellow members of the community.
Our Dublin Sapphics events are aimed at fostering a welcoming space where everyone can feel safe, supported, and celebrated.
Come join us for a delightful evening of camaraderie - we can't wait to meet you!
TOG Open Social
Drop in to our regular Open Social for a great alternative Saturday evening. It's a great informal way to see the space and meet members and visitors.
If you’ve never been in before, we’ll give you the grand tour of the space. Talk to members and visitors about projects or things that you’d like to do. If you like what you see, ask about joining as a full member. Membership brings many benefits. Weather and volunteer permitting, we might have our wood fired pizza oven going outside!
[https://youtu.be/TTQ0YylkEzc](https://youtu.be/TTQ0YylkEzc)
Expect caint, ceol agus craic as usual. The space stays open until the last member is left……usually the small hours of Sunday morning. You can drop in for 10 minutes, or stay the whole night. We have lots of free parking available. Bring beer, food, gadgets!
The Literati Dublin
Hello Everyone!
Let's read something before coming to the event. It can be a few pages from a book, an article, a poem, an advertisement, a joke, a recipe, a quote, social media content - anything you find interesting. We meet and chat about it, as a starting point of conversation.
Please feel free to bring books :)
Hack and Chill
🔐 **Hack and Chill – Weekly Meetup** 🔐
📍 **Tog Hackerspace** \| 🕖 **Fridays, 7–9 PM**
*(Except the first Friday of the month – we’re at 2600 Dublin then!)*
Are you into cybersecurity, hardware hacking, or just love the hacker mindset? Bring your laptop, your curiosity, and your latest digital mischief to our chill Friday night sessions.
No talks, no pressure — just hacking, learning, and chatting with like-minded folks in a relaxed space.
💻 BYO projects, hacks, and war stories
☕ Tea, tools, and toggers provided
💬 New faces always welcome
Come hang out. We don’t bite — unless you’re a vulnerable service.
https://www.tog.ie/2025/08/new-weekly-group-night-hack-and-chill/
Dublin City Photo Walk | St. Stephen's Green
We'll meet at the **St. Stephen's Green LUAS stop** at **2:00 PM**. We'll stroll through and around the park, stopping to make photos whenever a scene catches our eye.
After exploring the green, we'll continue through nearby city streets to shoot candid urban scenes and architecture.
The walk will finish with a relaxed meetup in a nearby café or pub to share photos and chat.
make sure to have comfortable shoes, weather-appropriate clothing, and your camera or phone.
April Repair Café at TOG Hackerspace
Got something broken at home that you have been meaning to sort out for a while? Bring it along to our next Repair Café at TOG Hackerspace on **Saturday 11 April 2026**, from **12 noon to 4pm**. The event takes place at **TOG Hackerspace, Unit 1B Motor City, Kylemore Road, Dublin 12**, and tickets are free.
A Repair Café is a chance to bring along broken or worn items and sit down with volunteer fixers to see what can be done. It is not a drop-off service. You stay with your item, chat through the issue, and get to see what is involved in trying to bring it back to life. Sometimes the repair is quick, sometimes it takes a bit of testing and head-scratching, and sometimes the item has other ideas, but you will usually come away knowing a bit more than when you arrived.
You can bring things like:
* Clothes and accessories
* Toys
* Small electrical appliances and electronics
* Small furniture
There is always a good mix on the day, and while we cannot promise miracles, we do enjoy a challenge.
Repairing things keeps useful items in use for longer, saves money, reduces waste, and helps people build practical skills. It is also a nice social afternoon: cups of tea, odd screws on tables, and the occasional cheer when something suddenly starts working again. This event is supported by **Dublin Maker**.
Please book your free ticket in advance here:
[https://www.eventbrite.ie/e/repair-cafe-tickets-1980452469649](https://www.eventbrite.ie/e/repair-cafe-tickets-1980452469649)
If you would like to be a fixer or volunteer at a future Repair Café, we would love to hear from you too.
📚 Books & Social 🍸
📚Reading books and discussing them are two distinct experiences! Conversations about books and sharing insights help us better appreciate literature and enrich our lives.
Let's grab a drink (alcoholic or non-alcoholic) and discuss books we're currently reading or have recently enjoyed—whether poetry, fiction, or non-fiction. Bring your physical book or e-reader.
There's no formal structure or agenda—just books and good conversation.💬
It's a perfect place to get book recommendations and rediscover your reading momentum if you've hit a slump. We welcome readers of all backgrounds and interests!
⚠️**Something Happened?**
If something unpleasant happened to you, it may happen to others. Even if it seems minor, don't hesitate to reach out to me.
🔍 **How to find us?**
* When I reach the venue, I'll leave a comment in the meetup where the group is seated. Normally, the booking is in my name, so you can ask the staff for the group.
* If you're unable to find us, leave a comment in the meetup page. I'll be able to guide you.
We highly encourage you to move between tables and strike up conversations with fellow book lovers. These discussions about literature and reading recommendations are often the highlight of the event!
As an organizer, I'm always looking for feedback about the event and suggestions for new events, so feel free to suggest ideas to me. 💡
I look forward to seeing you all! 😊
Graphical User Interfaces Events Near You
Connect with your local Graphical User Interfaces community
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 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.
Cocoaheads
Come out to Improving for our monthly iOS and Mac meetings.
This Month's Presentation:
Nothing yet. (You should volunteer).
What is Cocoaheads (http://cocoaheads.org/)?
CocoaHeads is a group devoted to discussion of Apple Computer's Cocoa Framework for programming on MacOS X and iOS (including the iPhone, iPad and Apple Watch). During monthly meetings, members present on their projects and offer tutorials on various programming topics.
What is BuckeyeCocoa (http://buckeyecocoa.org/)?
BuckeyeCocoa is a group of Objective-C/Swift developers/enthusiasts. We host monthly Cocoaheads and near-weekly NSCoder meetings in Columbus, Ohio. The meetings are free to attend.
Presentations!
Presenters welcome! We are always in need of people willing to present material. Any Swift and/or Objective-C related topic is welcome. Times can be 5 minutes (i.e. lightning talks) to a maximum of 2 hours. Interested? Contact info is on the BuckeyeCocoa website.
To volunteer for a presentation contact us at @BuckeyeCocoa on Twitter.
Follow us on Twitter! @BuckeyeCocoa (https://twitter.com/#!/Buckeyecocoa/) For more information: http://buckeyecocoa.org/
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.
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 03 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.
Prompt vs. Paintbrush
AI is changing how art is made. But when does it stop being your work and start being the machine’s?
This month we're going to be doing a panel with with digital image, music, and written word artists, talking about at what point, while using AI in the creation process, does the work become not the artist creation?
We encourage audience participation during this event that will be moderated by Chris Slee.
Whether you’re deep in the field or just getting curious, come connect with others building and exploring AI in Columbus.
Sponsored by [Transform Labs](https://www.transformlabs.com/services)
Sign up also accessible via [Transform Labs Luma](https://luma.com/55umjqta)



















