Graphical User Interfaces
Meetup to talk about graphical user interfaces, usability engineering, user interface design, human-computer interaction and user-centered design methods.
312
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
Sunday badminton - 12pm Intermediate/Advanced
Hi Badminton Fans!
Come and join us every Sunday for a fun session of badminton. There are usually 2 sessions to choose from.
**This session is open to intermediate level players and above ONLY.** What that means is that you should be comfortable with short serves to the T, doubles rotations, and smashes.
There is also an open session at 11 am for players of all abilities. See the separate event just above.
**Which Session To Choose**
If you're unsure of your level, sign up for the 11am session to start or ask us! We try our utmost to ensure that you play with people of similar levels.
**What Do You Need**
Don't worry about equipment; racquets and shuttlecocks are provided, and there's no need for a badminton license or insurance. Just bring your indoor sports shoes, and a willingness to meet new friends and have lots of fun.
There are changing rooms and showers.
**Get There Early**
Try and get there early to change and get warmed up so that we can start right on time. The courts are normally not being used before we play, so we can get a little extra time playing.
**Registration & Payments**
Registration is 14€ per person, and you can sign up via PayPal through this event page. For alternative payments, check for available slots on the event page first. Then, submit your payment via https://revolut.me/jonathwu3q with a description of which event you are signing up for and send the screenshot to one of us so that we can add you.
*Please Note: If your name is **not** in the attendees list and you do not have confirmation from us, you will be turned away.*
**Annual Membership Option**
For regular players, there is the option to take out an annual membership. This costs 80€ for the first year and is renewable each year for 40€. This reduces the weekly registration fee to only 10€ per session.
**No Refunds**
In the case of a cancellation or no-show, there are no refunds.
See you all on the court on Sunday.
Happy badminton-ing!
Kelvin (0603250357) and Vijay (0767341832)
**FREQUENTLY ASKED QUESTIONS**
1. I don’t speak French, can I join?
* Yes! We are an international group and everyone speaks English!
2. Are there still available slots? I can’t sign up! Help!
* Check the bottom of the event page for availabilities. Once full, RSVPs will be closed. Sign up as early as possible because the events fill up very quickly.
3. I signed up, but I can’t make it! Can I get a refund?
* No refunds for cancellations or no-shows. If you inform us early enough, we can try to find a substitute and refund you, but no guarantees.
4. Why can’t I get a refund?
* We need a fixed number of participants to maximize court usage, court fees, team arrangements, and team rotations. Cancelations throw all of this off.
5. Do I need to bring anything? Water? Racquets? Birdies?
* If you have your own racquet, that will be best! Otherwise, we have spare ones and we provide the shuttlecocks. Bring enough water to hydrate yourself.
Music Workshop (échange et création musicale entre passionnés de beatmaking)
**FRENCH :**
*Vous devez charger votre ordinateur et télécharger un logiciel de musique, je vous recommande FL studio ou Ableton.*
L'évènement est divisé en 3 parties évolutives
* Un cours pour les débutants ou confirmés
Il s'agit d'un échange de technique.
**Le premier cours sera axé autour du SAMPLING**
Après le cours nous allons partir sur une contrainte créative.
* La contrainte sera un sample, et de réaliser un son en 50min max.
Les contraintes permettent d'éviter les paralysie artistiques.
* La 3e partie est libre : écoute des compositions, débats, rigolades !
à la fin de chaques sessions les artistes présents peuvent sélectionner des compositions sur lesquelles is devront
**ENGLISH :**
*You need a charged computer and you should also download a music software . I recommend FL studio or Ableton*
The event is in 3 parts
* a cours for beginner or confirmed **around SAMPLING**
then we will explore some creative contraint
* with a sample you will have to create a song in 50min alone or with someone.
* you decide what the 3rd part is : it can be cocktail,listening, debates it should only be good vibes!
At the end of each session we will listen to your creations !
Tranning Sparte - L'effort comme voie de force intérieure
Et si tu utilisais le sport comme terrain d’entraînement pour apprendre à rester solide et stable face aux épreuves de la vie ?
SPARTE, ce n’est pas juste une séance de sport, c’est des enseignements pour le quotidien.
Au programme:
👉 Alternance running fractionné & exercices au poids du corps
👉 Intensité adaptable à chacun
👉 Travail en groupe, pas d’esprit de compétition
👉 Un cadre pour se dépasser soi-même
📍 **Lieu : Water Tap, Esplanade Gaston Monnerville - Jardin du Luxembourg, Paris. **
⏱️ Format : 1h30
🕙 Horaire : Dimanche 5 avril – 10h
🎯 Niveau : Ouvert à tous, aucun prérequis
Sunday Badminton - 11am Open Session
Hi Badminton Fans!
Come and join us every Sunday for a fun session of badminton. There are usually 2 sessions to choose from,
**This 11 am - Open Session is open to players of all levels, though mainly intermediate players and below.**
**If you are a complete beginner -**
Talk to us first before signing up, and we can try to make accommodations and maybe have beginners-only court to begin with, with one of the organisers ready to explain all of the basics, such as serving, scoring, rules etc, as well as some pointers to help you progress.
**Which Session To Choose**
If you're unsure of your level, sign up for the 11am session to start, or ask us! We will try our utmost to ensure that you play with people of similar levels.
**What Do You Need**
Don't worry about equipment; racquets and shuttlecocks are provided, and there's no need for a badminton license or insurance. Just bring your indoor sports shoes, and a willingness to meet new friends and have lots of fun.
There are changing rooms and showers.
**Get There Early**
Try and get there early to change and get warmed up so that we can start right on time. The courts are normally not being used before we play, so we can get a little extra time playing.
**Registration & Payments**
Registration is 14€ per person, and you can sign up via PayPal through this event page. For alternative payments, check for available slots on the event page first. Then, submit your payment via https://revolut.me/jonathwu3q with a description of which event you are signing up for, and send the screenshot to one of us so that we can add you.
*Please Note: If your name is **not** in the attendees list and you do not have confirmation from us, you will be turned away.*
**Annual Membership Option**
For regular players, there is the option to take out an annual membership. This costs 80€ for the first year and is renewable each year for 40€. This reduces the weekly registration fee to only 10€ per session.
**No Refunds**
In the case of a cancellation or no-show, there are no refunds.
See you all on the court on Sunday.
Happy badminton-ing!
Kelvin (0603250357) and Vijay (0767341832),
**FREQUENTLY ASKED QUESTIONS**
1. I don’t speak French, can I join?
* Yes! We are an international group and everyone speaks English!
2. Are there still available slots? I can’t sign up! Help!
* Check the bottom of the event page for availabilities. Once full, RSVPs will be closed. Sign up as early as possible because the events fill up very quickly.
3. I signed up, but I can’t make it! Can I get a refund?
* No refunds for cancellations or no-shows. If you inform us early enough, we can try to find a substitute and refund you, but no guarantees.
4. Why can’t I get a refund?
* We need a fixed number of participants to maximize court usage, court fees, team arrangements, and team rotations. Cancelations throw all of this off.
5. Do I need to bring anything? Water? Racquets? Birdies?
* If you have your own racquet, that will be best! Otherwise, we have spare ones and we provide the shuttlecocks. Bring enough water to hydrate yourself.
PROMENADE DU DOMAINE EXTRAORDINAIRE DE ST-GERMAIN-EN-LAYE
Promenade du magnifique domaine forestier de Saint Germain-en-Laye.
🦌🍄🌳🏰
Botanical Watercolor Introduction 05.04
Introduction to Botanical Watercolor
This workshop is an introduction to botanical watercolor techniques. You will learn the fundamentals of watercolor — color mixing, brush control, transparency, layering, and more.
More than a technical class, this is an invitation to slow down, connect with nature, and express your creativity in a mindful way.
No previous experience or materials are required. Just come with curiosity and the desire to create.
**Les Amis** is a women-only community of friendly souls. We provide access to hundreds of experiences that explore your passions and connect you with other event participants. **Check our website to learn more, and apply to join our community and events**: [lesamis.cc/apply](https://www.lesamis.cc/apply)
Après-Midi Jeux de Société
Un dimanche après-midi fun et convivial autour des jeux de société :)
Venez seul(e) ou en binôme et on formera des groupes sur place !
Prix d'entrée du café-jeux à 10 €, dont une boisson comprise et des jeux à volonté.
! Attention !
Nous réservons vos places jusqu'à 15h30, ensuite ce sera uniquement en fonction de l'affluence au café.
Par ailleurs, pensez à vous désinscrire si vous savez que vous ne venez pas, par respect pour nous et les participants en liste d'attente.
Merci :)
Graphical User Interfaces Events This Week
Discover what is happening in the next few days
StudioJahido – 1er cours gratuit - Kizomba & Bachata - Paris (12)
STUDIOJAHIDO – Tous les dimanches Après‑Midi
18 Rue Abel, 75012 Paris
⸻
Pourquoi venir ?
Rejoins-nous pour le coup d’envoi de la 7ᵉ saison de StudioJahido ! Tout est gratuit, l’ambiance est géniale, et nos tarifs sont carrément imbattables ! ✨
⸻
Cours offerts & horaires
1er cours GRATUIT pour les nouveaux ! Places limitées — priorité aux premiers arrivés, aux abonnés et aux inscriptions sur place.
• 15h00 : Kizomba évolutif
• 16h00 : Bachata débutant
• 17h00 : Bachata intermédiaire
Tarifs à partir de 132€/an, avec réductions spéciales (étudiants, couples, demandeurs d’emploi). 💸
⸻
Accès à la salle de danse
1. Code de la porte : 381A0 (zéro).
2. Appuie sur le bouton “Cours 2ᵉ sous-sol” — je t’ouvre à distance.
3. Descends au 1er sous-sol (salle d’attente / vestiaire).
• WC disponibles (sanibroyeur — ne rien y jeter ! 🙏).
4. Attends la fin du cours précédent pour descendre en salle de danse.
5. Problème pour entrer ? Écris-moi sur Messenger (profil : Pepito Jacson).
⸻
Rejoins la communauté !
• WhatsApp : https://chat.whatsapp.com/F2yvlK4adgNFhzx1wRaFhv?mode=gi_t
• Facebook : STUDIOJAHIDO & PEPITO Y MYSHA
• Instagram : Pepito dance&style
Némo Biennial 2025 is back in Paris and across Île-de-France! 🌟
**Némo Biennial 2025 is back in Paris and across Île-de-France! 🌟**
This major event dedicated to contemporary and digital art explores the connections between the real, the virtual, and the imaginary. Expect immersive installations, audiovisual performances, and unique interactive experiences that push the boundaries of creativity.
**What’s on the program?**
• Artworks and devices that blur the line between humans and machines 🤖
• Captivating sensory and visual performances 🎭
• Innovative creations from artists, designers, and researchers from around the world 🌍
We will be visiting exhibitions at **CENTQUATRE-PARIS**, one of the key venues of this edition. It will be a great moment to share impressions, discuss the artworks, and enjoy an inspiring collective experience together. 💫
More information: [https://www.biennalenemo.fr/](https://www.biennalenemo.fr/)
**Want to get more involved?**
Become a **co-organizer, event organizer, or assistant organizer** and help plan the outing, suggest ideas, or give a hand so everything runs smoothly.
📩 **How to participate**:
Just reply directly to this message on Meetup and let us know your interests or availability.
Let’s organize everything together to make this an unforgettable experience! 💫
**Spread the word!**
If you have friends or colleagues who might enjoy this kind of cultural outing, invite them to join our Meetup group!
The more passionate people we have, the more fun, lively, and inspiring our experiences become. 🎊
See you soon,
**The Art&More Team**
Venez vous relaxer et méditer
Bienvenue à tous !
La méditation du cœur est une technique simple et pratique.
En quelques minutes, vous apprendrez à vous détendre véritablement et à ressentir la légèreté et la joie.
Vous n'avez pas besoin de savoir comment méditer ni croire en un système ou une philosophie particulière.
Venez et faîtes l'expérience. C'est tout ! A dimanche prochain !
French and English Language Exchange at Les Berthom
🇫🇷
Bonjour ! J’espère que tout le monde va bien ! 😁
Nous revoilà pour un événement d’échange de Langue Franco-Anglais et de la bonne humeur :
* Dimanche à "Les Berthom" : 35 Boulevard Voltaire, 75011 Paris à 18H00, prix de la participation à 10€.
Proche des stations République(Métro 3, 5, 8, 9, 11) et Oberkampf(Métro 5, 9).
Une boisson vous sera offerte parmi la carte du bar ! 🍻
L’entrée au bar se fait à partir de 17H50.
Le concept de l’événement est celui qui suit :
* La durée totale de l’événement est de 2 heures, divisée en 3 sessions. À chaque session, des tables de 4 ou 5 personnes seront composées, avec au minimum 2 Français et 2 Étrangers par table. Et pendant cette session, il y aura 15 minutes de conversation en Français et 15 minutes de conversation en Anglais. À la fin de chaque session, les tables changent afin de vous faire rencontrer d’autres personnes !
Nos événements ont pour but de favoriser les échanges linguistiques, culturels et la création de liens sociaux amicaux et/ou professionnels ! Nos événements n’ont pas pour vocations d’être des speed-dating, nous trouvons cela important de le préciser et nous serons strict sur le respect de cette mention. ^^
En espérant vous voir très bientôt !
🇬🇧
Hello ! We hope everyone’s doing good ! 😁
We're back for a French & English language exchange event :
* Sunday at "Les Berthom" : 35 Boulevard Voltaire, 75011 Paris, starting at 6:00PM. For a 10€ fee.
Close to the Metro station République (Métro 3, 5, 8, 9 & 11) and Oberkampf (Métro 5 & 9).
A drink will be offered from the Bar's Menu !🍻
We’ll start the check-in at 5:50PM.
The concept of the event is :
* The whole event lasts 2 hours, subdivided in 4 sessions of 30 minutes. In each session, tables of 4 to 8 persons will be formed equally between foreigners and French (2/3 Foreigners and 2/3 French). In these sessions, there will be 15 minutes of French conversation followed by 15 minutes of English conversation. At the end of the 30 minutes, we’ll switch the tables and you’ll be placed on a new table with new persons (Hence, you’ll meet at least 9 to 12 different persons in an event) !
The purpose of the event is mainly focused on the language and cultural exchange, on top of creating friendly and professional links ! These events are not intended to be speed-datings, which is important to be precise and we plan to be strict about this point. ^^
We hope to see you soon !
Dessiner dans les jardins - Parc Monceau
Séance de dessin guidée, dessin d'espace jardin.
Parc Monceau\*\*. Dimanche 05/04, de 10h à 12h30.\*\*
Offre découverte uniquement 2 places à prix réduit (10€) !
Séance guidée de **2h30 de dessin** **dans un jardin parisien**, pour pratiquer le dessin et développer une pratique personnelle.
Ces séances sont conçues pour **s’immerger dans un jardin à une période particulière de l'année**, pour **observer et pratiquer le dessin, apprendre sur la couleur**, que vous soyez expérimentés ou pas.
Vous aurez mes conseils et des pistes pour **développer votre propre expression personnelle**. Je propose aussi diverses sources d'inspiration, des références d'artistes ou de mon propre travail. Vous êtes encouragé.e.s tout le long de la séance à développer votre pratique. Vous découvrirez par le dessin **des aspects singuliers des meilleurs jardins de Paris** !
Avec Elena Fontal Aira, paysagiste et peintre, professeure invitée à l’École Nationale Supérieure de Paysage de Versailles.
Au cours de la séance, je facilite la pratique du dessin à travers des propositions d'exercices pratiques, pour atteindre une **expression libre et sensible**, et avec des techniques de dessin non-académiques.
**Séance en groupe réduit de maximum 8 participant.e.s.**
Dans ces séances, vous avez à disposition toute mon expérience et conseils pour affiner votre capacité d'observation de l'espace du jardin. Un temps dédié à ta pratique personnelle dans un cadre unique, de jardin et en plein air. A la fin de la séance, un temps de partage et d'échange entre les participants est dédié.
Séance ouverte à tous niveaux.
Français, Español, English.
**Matériel conseillé** : feuilles de papier format A4/A3 ou +, crayons, aquarelle/encre, ou tout autre matériel habituel pour toi, support rigide (pour appuyer les feuilles à dessin), tabouret pliable.
RDV: **9h50 dans le jardin (lieu précisé par mail après inscription)**
Chaque séance est unique et différente.
A bientôt !
Pour plus de détails, vous pouvez consulter mon profil instagram : @blaue_lab
Sorties et rencontres amicales PARIS - Afterwork, jeux, rando, sport...
👋 Qui veut intégrer un groupe d'amis en cours de constitution pour faire des sorties et activités ensemble sur Paris et la région parisienne ?
Voici quelques exemples de sorties proposées dans ce groupe :
❇️ apéro, afterwork, bars, restaurants, brunch, pique-nique
❇️ ciné, concert, théatre, musée
❇️ sports (tennis, initiation au golf, hiit, running, escalade, etc.)
❇️ jeux de société (poker, loup garou...) et en plein air (mollky, pétanque...)
❇️ week-end
❇️ et tout ce que tu pourras proposer.
💥💥 Ouverture, respect et bienveillance sont les valeurs qui animent le groupe 💥💥
Si tout cela te parle, inscris toi à notre groupe "Sorties et rencontres amicales - Paris" pour être informé(e) de toutes les sorties, il vient tout juste d'être créé sur Meetup et nous serons heureux de faire ta connaissance lors d'une prochaine sortie 👋 Ne te fie pas au nombre de participants sur Meetup, nous sommes sur plusieurs sites et Meetup est le dernier sur lequel nous avons ouvert un compte.
\*\*\*\*\*\*\*\*\*\* BIEN LIRE ATTENTIVEMENT CI-DESSOUS \*\*\*\*\*\*\*\*\*\*
**NB : INUTILE DE CLIQUER SUR "Participer" SUR CETTE FICHE.** Inscris toi juste au groupe et clique sur "Participer" uniquement sur les activités / sorties qui ont lieu de façon sure et certaine et qui sont toutes précédées des symboles 💥💥 devant leur titre. **Si dans le titre de la sortie il n'y a pas les symboles 💥💥 c'est que la sortie n'est pas confirmée.**
Nos sorties (et celle d'autres utilisateurs) sont également publiées sur l'application gratuite de rencontres amicales Weezem :
👉 Appstore : [https://apps.apple.com/fr/app/weezem/id1547233803](https://apps.apple.com/fr/app/weezem/id1547233803)
👉 Google Play : [https://play.google.com/store/apps/details?id=com.weezemapp](https://play.google.com/store/apps/details?id=com.weezemapp)
Tu peux aussi t'inscrire au groupe Whatsapp Weezem ici pour être informé(e) de nos futures sorties 👉 [https://chat.whatsapp.com/BoYNpq9JUyFB6RbIIDjblC](https://chat.whatsapp.com/BoYNpq9JUyFB6RbIIDjblC)
A très vite.
Patrice
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 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.
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 01 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)



















