Python Web Development
Meet other local people interested in Python Web Development: share experiences, inspire and encourage each other! Join a Python Web Development group.
2,429
members
4
groups
Largest Python Web Development groups
Newest Python Web Development groups
Frequently Asked Questions
Yes! Check out python web development events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the python web development events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find python web development events near your location here. Connect with your local community and discover events within your area.
Python Web Development Events Today
Join in-person Python Web Development events happening right now
Speed Dating & Live music with Nacho
**⚠️>>[Ticket needed (click here)](https://eventfrog.ch/en/p/dating/speed-dating/speed-dating-live-music-with-nacho-7419061154385814550.html) <<**
**🎶 Speed Dating & Live Music by Nacho Fernandez**
**Ages 25–40**
Looking for real connections in a relaxed, warm atmosphere? Join us for a special evening that combines **meaningful conversations** with **intimate live music**.
📲 Join our WhatsApp chat to keep up with the event:
[https://chat.whatsapp.com/FoJN0DzRQgF232huSHiGOi](https://chat.whatsapp.com/FoJN0DzRQgF232huSHiGOi)
(if you run into trouble open it in WhatsApp Web on your desktop)
We’ll begin with a structured **speed dating session**, designed to help you meet several interesting people in a fun, low-pressure way. Afterward, the evening flows naturally into a live acoustic concert — perfect for deepening conversations or simply enjoying the vibe.
🕒 Schedule
🕖 **19:00** – Door open
🕘 **21:00** – Live Music with Nacho
🎸 About the Live Music
Nacho will perform a **stripped-back acoustic set** — just **guitar and voice**, creating a close, emotional atmosphere.
Expect a mix of **original songs and all-time favourites**, performed in **English and Spanish**.
No big production. No distractions. Just **raw sound, presence, and emotion at the center**.
🎟️ What’s included
* Curated experience with **balanced gender ratio**
* **Snacks included**
* Food and additional drinks available to order at the venue
⚠️ Important
Tickets are **non-refundable**, as we carefully curate the group and gender balance.
Come open-minded, leave with new connections ✨
Whether romantic, friendly, or simply human.
💬 Want more events like this? Join our WhatsApp newsletter to stay updated:
[https://chat.whatsapp.com/DNCKCapTzlSKqBqS8EQckJ](https://chat.whatsapp.com/DNCKCapTzlSKqBqS8EQckJ)
Pub Crawl - Karaoke Nightlife Tour
Join us for an unforgettable night of bar-hopping. We will kick-off with some socializing, go to a fun Karaoke and end up the night at Vior Club! Get ready to meet new people and have a fantastic time with our Pub Crawl Tour.
**What to expect**: A fun night with a group of expats, locals and tourists that would like to socialize and spend the night together. Tour-guides will take you to 3 different venues, organize some games, distribute neon glow sticks and make the night entertaining :)
**When**: Pub Crawls every Saturday - Meet @ 9pm
**Where**: 2.Akt Zürich
**Price**: from 25.- incl. welcome snacks, shots, entrance fee to Night Club
**Tickets**: https://tinyurl.com/PC-31-01-26 (pls buy tickets in advance)
**WhatsApp Group**:[https://chat.whatsapp.com/Dttaz9sydMZ0tSqX2MgVjb](https://chat.whatsapp.com/Dttaz9sydMZ0tSqX2MgVjb) (Join for updates & pics)
**Group size**: Average 35 people
**Free Language Exchange for Pub Crawl ticket-holders:**
If you come 1 hour earlier, you can participate to the Language Exchange free of charge. We encourage you to join both to have more time getting into the atmosphere and for the ease to meet new people.
Looking forward to seeing you all again!!
Sébastien, Fernando, Eliseo
More information: [https://www.pubcrawlzurich.com/](https://www.pubcrawlzurich.com/)
Event pictures? Follow us on [IG](https://www.instagram.com/pubcrawlzurich) and [FB](https://www.facebook.com/pubcrawlzurich)
The Courage to be Disliked
Do you often feel like you are holding back or saying yes to things at the cost of your own boundaries and needs? Do you fear being misunderstood or disliked by others? Do you admire or envy people who seem to not care about what other people think of them?
This session might be just the right thing for you.
The fear of being disliked by others results in constant approval seeking, prioritizing other people's expectations, and betraying your own needs and values. This is an exhausting, unsustainable, and unproductive way to function.
In this experiential session we aim to help you understand the costs of approval-seeking, and learn to live more from values and integrity.
This is a 90-minute personal development session that combines elements of group coaching, workshop and bookclub. I call it a non-ordinary bookclub because a book may inspire our content, but you don't have to read the book to participate.
This session has been inspired by the book The Courage to be Disliked by Ichiro Kishimi and Fumitake Koga.
**What we’ll do**
\- Guided conversations
\- Experiential exercises
\- Brief reflections and journaling
\- Set commitments and takeaways
**Who it’s for**
Those who want to understand themselves better, and gain more psychological freedom and clearer boundaries.
**What to bring**
\- Open mind and willingness to actively participate
\- Journal and pen
**Logistics**
\- Exact address will be provided to those who reserve their spot\.
\- Arrive a few minutes early; the main door closes promptly at start time\.
**Payment**
\- This event is pre\-paid; your spot is reserved once payment is made\.
\- Number of participants is limited for optimal experience\.
\- RSVP will close once group is full\.
Make payment through TWINT to Ingrid Balogh 0765309996. Add your name & email address in comment. If you are bringing a guest make sure their payment is made separately with their name and email address in comment field.
Fees - choose fairly based on your financial capacity.
Supporter: 45 chf+
Standard: 35 chf
Reduced: 15 chf
**About the host**
I am Ingrid, a certified coach and facilitator, but most importantly a human being navigating the complexities of being alive. My work is deeply informed by my diverse personal and professional background, as well as by my own path of growth.
Pilates Reformer | All Levels Welcome – Small Groups
Hi everyone 👋
You’re warmly invited to join my **Pilates classes in a friendly, calm and motivating environment**.
I’m a **Certified Pilates Teacher** and my goal is to help you **feel stronger, move better and improve your posture**, with **personalized attention** in small groups.
✨ **All levels are welcome** — beginners to advanced. Exercises are adapted to your level and needs.
***
### 🌿 What you can expect:
* ✔️ Certified Pilates instruction
* ✔️ Personalized guidance and individual corrections
* ✔️ Small groups for better results
* ✔️ Supportive and welcoming atmosphere
* ✔️ Classes in **English & Spanish**
***
### 🧘♀️ Class options:
* **Reformer Pilates** – max. **4 people**
* **Mat Pilates** – max. **10 people**
📌 *Please message me before attending so I can place you in the right class.*
***
### 🎁 **Special offer for new clients**
* **3 Reformer classes – CHF 90**
* **3 Mat classes – CHF 75**
* Please message me before attending. Payment via TWINT is required before the class.
Pilates is ideal to **build strength, improve posture, prevent injuries and feel more energetic**, whether you are new or already experienced.
📩 **Interested?**
Send me a message or contact me by phone — I’ll be happy to answer your questions and help you choose the best option for you.
✨ *Limited spots available due to small group size.*
I’m looking forward to moving together!
My telephone no. and Whatsapp: 0787321824
E-mail address: cristinaserranomoral@gmail.com
Language Exchange Zurich - Meet new people & Enjoy free snacks
Join the Language Exchange to meet new people, practice your foreign languages and spend a good time together. We will serve free tapas such as Bruschetta, Wedges, Nachos or similar.
**How it works**: Choose the country flag sticker of the languages that you speak or want to practice! Seat on the right language table and start your conversation with our conversation topic cards.
Average group size: 25 participants
**When**: Every Saturday, 20:00 - 22:00
**Where**: 2.Akt Zürich
**Price**: 10.- incl. Snacks
**Tickets**: https://tinyurl.com/LX-31-01-26 (please buy ticket online)
**WhatsApp Group**: https://chat.whatsapp.com/8jkvEUJ5jLp75fYglQFCNJ (join for updates & pics)
**After the Language Exchange:** Pub Crawl!
For those who want to continue the night, we have a Bar Tour starting from the same place at 10PM. Language Exchange participant get a 10fr discount when buying the combo-ticket online.
Your Event Hosts
Didem, Sébastien & Katja, Fernando
More info: [https://www.pubcrawlzurich.com/languageexchange](https://www.pubcrawlzurich.com/languageexchange)
Event pictures? Follow us on [IG](https://www.instagram.com/languageexchangezurich) and [FB](https://www.facebook.com/zurichlanguageexchange)
🎨 Craft & Apero – Sgraffito Plate Workshop
**[⚠️>>Ticket needed (click here)<<](https://eventfrog.ch/en/p/art-exhibitions/other-art-events/craft-apero-sgraffito-plate-workshop-7419358069660877722.html)**
**🎨 Craft & Apero – Sgraffito Plate Workshop**
Join us for a cozy and creative afternoon where craftsmanship meets good vibes. In this hands-on workshop, you’ll design your own unique sgraffito ceramic plate while enjoying delicious drinks and relaxed conversation.
You’ll receive a pre-made medium-sized ceramic plate, choose your favorite **underglaze** color, and then engrave your own motif or pattern using the traditional sgraffito technique.
No prior experience needed – just bring your curiosity and creativity. A selection of visual references and pattern ideas will be available for inspiration.
**Join our WhatsApp group for updates on this event:**
https://chat.whatsapp.com/JPIASNUJGwD23UUweSe0s3
✨ What’s included:
* Pre-made medium ceramic plate (diameter around 20–22 cm)
* Choice of underglaze color
* Guidance throughout the process
* All materials provided
* Apero with mocktails, wine & snacks
* Firing of your unique piece
ℹ️ Please note:
* Tickets are non-refundable
* Photos and videos may be taken during the event for communication and promotion purposes. Please let the host know if you do not want to be included.
💬 Want more events like this? Join our WhatsApp newsletter to stay updated:
[https://chat.whatsapp.com/DNCKCapTzlSKqBqS8EQckJ](https://chat.whatsapp.com/DNCKCapTzlSKqBqS8EQckJ)
Join the Social Circle Team – We’re Growing! 🚀
After a stellar growth spurt over the past 8 months, we’re excited to open our doors to a few new faces. Our small but dedicated team is ready to welcome **experts and volunteers** who want to help us bring people together in Zurich. 🤝✨
**We’re looking for people who are:**
* 📅 Organisational talents
* 🥂 Outgoing and great hosts
* 💡 Entrepreneurial minded
* 🦄 Have a good sense of humor
* 🤗 Team-players and natural collaborators
* ⭐ *Experienced in events, marketing, or community building is a plus*
* ❤️ Passionate about helping others make meaningful connections
If that sounds like you, we’d love to hear from you!
👉 **Tell us a bit about yourself in our sign-up form:**
[Click here](https://synonymous-tile-65a.notion.site/267c2d13203c81e8b4d1dac25101f7f0)
Afterwards, feel free to join our WhatsApp group as a first touchpoint and to meet the rest of the crew (we will let you in after we reviewed the form):
[WhatsApp Group](https://chat.whatsapp.com/ES6wW1L4T0E7Si2VccPYuT)
Cheers — and we’re looking forward to meeting you soon!
**Nina & Max** 🌟
Python Web Development Events This Week
Discover what is happening in the next few days
Algorithmic Trading & Crypto
## (Lesson 2)
## What to expect
Project Equilibrium is an in-person introduction to disciplined, rule-based trading automation. This first event is designed to be clear, practical, and approachable—no hype, no pressure, and no prior technical background required.
### Why we meet (two-session structure)
This meetup is structured as **two lessons**:
**Lesson 1 — The “Why” (mindset + framework)**
* What Project Equilibrium is (and what it is not)
* Why we focus on process, rules, and execution discipline
* What “24/7 execution” means in practice
* Q&A and open discussion
**Lesson 2 — The “How” (step-by-step setup)**
* A simple walkthrough of the basic tools you need
* Step-by-step guidance to install and prepare the required exchange apps/accounts
* A clear checklist to be ready for future sessions
(You won’t be left alone—everything is explained calmly and in order.)
### What to bring
To make the second lesson smooth, please bring:
* **A smartphone** (for authentication and exchange app setup)
* **A laptop** (for the setup steps and configuration)
If you only have one device, you can still join Lesson 1. The setup lesson is simply easier with both.
### Who this is for
* People curious about algorithmic execution and portfolio discipline
* Beginners who want a structured approach
* Experienced traders who want more consistency and less stress
### Agenda
* Welcome + introductions
* Lesson focus of the day (Why / How)
* Guided walkthrough (where applicable)
* Q&A + next steps
### How to find the group
* Arrive a few minutes early and look for the **Project Equilibrium** group.
* I will be there to welcome attendees if you’re unsure, simply ask the venue staff for the Meetup group name.
Digital Detox Cafe
**[⚠️>>Ticket needed (click here)<<](https://eventfrog.ch/en/p/eating-drinking/digital-detox-cafe-7420438236659491236.html)**
**Unplug & Create: Digital Detox Café at Paint it Easy**
Take a break from screens and reconnect with yourself and others at our Digital Detox event in Zürich’s most inviting creative space, Paint it Easy.
We’ll kick off the evening with a relaxed atmosphere, setting the tone for a mindful and inspiring night.
Join our craft group: [https://chat.whatsapp.com/JPIASNUJGwD23UUweSe0s3](https://chat.whatsapp.com/JPIASNUJGwD23UUweSe0s3)
Choose your path for the evening (workshops are first come, first served):
💬 **Connection, Play, Learn**
**Workshop:** Reducing your screen time
**Deep Talk with Question Cards:** Dive into meaningful conversations and connect with fellow participants on a deeper level.
**Boardgames:** Just for fun or to meet new people.
🎨 **Creative Activities:**
* **Drawing** (included)
* **Canvas Painting** (CHF 10/hour + canvas, e.g., 30x40 cm: CHF 9)
* **Pottery Painting** (CHF 20–45 per piece)
* **Jewellery Making with Beads** (CHF 10/hour + materials, avg. CHF 20–30)
* **Linocut Printmaking** (CHF 25–35 per piece)
📍 **Location:** Paint it Easy, Zürich
💰 **Early Bird Ticket:** CHF 15 (standard CHF 18)
**Includes :** Welcome drink\*, drawing material, notebook, games, workshop
**Doesn't include** : optional creative activity fees (depending on your choice)
\*Warm drink, homemade iced tea, or lemonade
Join our Whatsapp community to stay updated on upcoming events:
👉 [https://chat.whatsapp.com/IN37htEEuH2Gdl73EQCqGV](https://chat.whatsapp.com/IN37htEEuH2Gdl73EQCqGV)
No experience needed—just bring your curiosity and an open mind! Whether you're painting, reflecting, or connecting, this is your space to recharge, express, and enjoy.
Please note that pictures might be taken and used, if you don't want to be on them please let the host know. Tickets are not refundable.
#digitaldetox
BBS Stretching & Body Conditioning– RSVP
I'm really excited to announce our next Meet Up event. It will take place at Core studio in Rennweg
Rennweg 12, 8001 Zurich.
Designed to strengthen, release and stretch muscle tensions, conditioning your body by increasing your range of motion and flexibility as well as overcoming back pain; improving your posture and circulation so you can exercise more efficiently, whilst keeping your body injury free. The class is structured as a workout & stretch combination. Open to all levels.
You will need to bring a smile, some water and wear comfortable exercise cloths. The class will be 60 minutes which should be more than enough to get those muscles warmed up and you posturised ready for the next session.
There's a small cost to cover the venue and facilities - CHF 40.-
For more details about the training provider please see:
https://www.balletbodysculpture.com/ballet-body-sculpture-classes-in-zurich
Ballet Basics Workout – RSVP
I'm really excited to announce our next Meet Up event. It will take place at Core studio in Rennweg
Rennweg 12, 8001 Zurich.
The is dedicated to everyone who likes the idea of exercising with the music, dancing and learning a bit of ballet. Find out how to set up the a great posture, learn about body conditioning as well as mind & body connection. Unlike at most general adult ballet classes we will show you how exercise with the precision and focus, getting great results.
A great class for those that are just starting with ballet, or those who are conscious about using their body precisely and targeting correct muscle groups in order to achieve greater results. The class is structured as a unique combination of ballet exercises, Pilates, stretching and motivation. Open to all levels.
You will need to bring a smile, some water and wear comfortable exercise cloths. The class will be 60 minutes which should be more than enough to get those muscles warmed up and you posturised ready for the next session.
There's a small cost to cover the venue and facilities - CHF 40.-
For more details about the training provider please see:
https://www.balletbodysculpture.com/ballet-body-sculpture-classes-in-zurich
Padel & Socialize: Mexicano Tournament & Try Outs! (Tickets Required)
[TICKETS](https://eventfrog.ch/de/p/sport-fitness/tennis/padel-socialize-try-the-newest-sport-7368249956937774332.html)
Looking for something different than going out on a Saturday evening? Join us for a fun introduction to padel or for the mexicano tournament, perfect for absolute beginners, occasional hobby players, or tennis enthusiasts looking to try something new. No previous experience is needed. After the event, we will gather for a social evening and have a drink together, you may bring something that you would like to share with the others.
**Location: Padelta, Milandia**
The venue has lockers (bring a 2.- coin) and showers available.
**Cost:** 40 CHF per person. It includes court rental, rackets, balls, a drink, and snacks after the game!
If you are a good former tennis player and have not tried padel yet, get the ticket of "Tournament Ticket", as long as you learn the rules beforehand through videos.
Newbies (50 CHF) will guided with an instructor (Abraham) separately.
**Schedule:**
19:40-19:50: Gather
19:50: Quick rule briefing & team division (first timers together)
20:00 - 22:00: Play padel with the possible rotating matches
22:00 onwards: Socialize, chat, and maybe find a training partner!
**Location**: [Padelta, Milandia](https://maps.app.goo.gl/efZMYwi4DqHephJB8)
**Parking info**: [nearest parking](https://maps.app.goo.gl/x9nNu8h37zp3UL697) (use this link also if you plan to take the train / bus)
**Game Rules:**
Because we’re using the Mexicano format, expect max one break during the whole 2 hrs games, in practice, that means each player is on court roughly 90-95% of the time. On average 1 game lasts 12 mins.
Scoring follows the Mexicano format; for this event, note:
* Every rally = 1 point.
* Serve switches to the other team every 2 points.
* The same player serves both serves (first from the right, then from the left).
* A game ends when the combined score is 21 (e.g., 9–12, 5–16, 8–13, etc.).
The event is posted in several places and **limited to 21 people**. Therefore, make sure to:
**1\. Buy the [ticket](https://eventfrog.ch/de/p/sport-fitness/tennis/padel-socialize-try-the-newest-sport-7368249956937774332.html) &**
**2\. Join the** [Whatsapp](https://chat.whatsapp.com/JubQ49fKJ8g5kjdDg2u59Z?mode=wwt) **group to confirm your spot.**
**3\. Be ready to play the full 2 hours\!**
Looking forward to seeing you there!
**[Zürich Together Linktree](https://linktr.ee/zurichtogether)**
**Cancellation & Reselling Policy:**
1\. You may cancel the ticket up to 48 hrs\. before the event and receive ≈ 50% refund\.
2\. You may cancel your ticket between 48\-24 hrs\. before the event and receive no refund\.
3\. You may resell the ticket up to 48 hrs\. before the event to someone in the CORRECT category\, it is your task to check and inform the organizer in the group chat once it is completed\.
4\. In the last 24 hrs\. No reselling is allowed and you may be suspended from the padel events\. If for some reason it is not in your control\, please contact the organizer\. If you do not show up without writing any message\, you may be suspended from the future padel events\.
**Disclaimer**:
Participation at your own risk. We are not responsible for any injuries.
Yu-Gi-Oh! Prerelease Burst Protocol @Kabooom Comic Shop
##### Add a little New Year’s fireworks show to your Deck with *Burst Protocol*!
“Rokkets” return in *Burst Protocol*, along with the latest “Forbidden” Quick-Play Spell Card: **Forbidden Crown**!
Depicting the struggle of powers above and below, the “Forbidden” series of Quick-Play Spells started way back in 2009. **Forbidden Crown** is the sixth, and the one with the most effects (so far)!
And who knows the weight of the Crown better than **Darklord Eveningstar**? The Darklords are back!
But wait, there is more
It’s a “Rokket” relaunch! Use the many powerful “Borrel” Link Monsters from *Yu-Gi-Oh! VRAINS* to fire off brand-new “Rokket” monsters inspired by Varis’ strategy from the anime! You can also add a new Link-5 “Borrel” Monster to your Extra Deck to go alongside your mighty Borrelend Dragon! Play your cards right and you may even be able to Summon both together!
Doors Open: 11:30
Start: 12:00
Entry fee: CHF 25.-
Please be here 10 - 15 mins prior, so we have enough time to register you.
The Tournament Winner will receive a Playmat.
All Players will receive 5 Booster from this new set and build a deck with the cards
We can only consider registrations via the Neuron App or via [KCGN](https://cardgame-network.konami.net/tournament_info/E25-007603)
**Follow us on:**
Facekbook:
[www.facebook.com/kabooom.comicshop](http://www.facebook.com/kabooom.comicshop)
*Instagram:*
[https://www.instagram.com/kabooom_comics/](https://www.instagram.com/kabooom_comics/)
Join our Discord community:
[https://discord.com/invite/XeEKXnk](https://discord.com/invite/XeEKXnk)
Soirée 40+ - Allons boire un verre et danser un peu 🎉 🎉
Rdv devant l entree : 21:00
Ouverture des portes : 21:00
Entree: 20.-
Vous pouvez vous inscrire pour gagner l entrée gratuite sur le lien suivant: VERLOSUNG
https://www.papiersaal.ch/events/1234
Python Web Development Events Near You
Connect with your local Python Web Development community
DoJo (Informal Python Meeting)
**New Dojo Location!**
**Draft Day Columbus**
1130 Dublin Road
Columbus, OH 43215
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 topic suggestions and people interested in presenting at our monthly meetings. To this end we've set up a survey form at [https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc](https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc)
Web Design Decoded: Tools, Practices, and Proven Processes (Semantic HTML)
**Web Design Decoded: Tools, Practices, and Proven Processes:**
**Semantic HTML**
At WebDev Columbus, we are exploring some of the most important topics of professional high-end web design and page building. Primarily focused on site building in the WordPress environment, our group explores tools, tips, and techniques for building the best WordPress sites possible. Additionally, we focus on disciplines and technologies that take website design from visually appealing to optimized spaces for delivering you and/or your client's message effectively and with a nod towards extended reach.
Each session combines practical demonstrations with real-world insights, giving you actionable knowledge you can apply immediately. Whether you're a seasoned developer looking to enhance your design skills or a newcomer wanting to understand design best practices, this series offers valuable insights for every skill level.
**What to expect:**
* Hands-on demonstrations of popular design tools
* Best practices for design-to-development workflows
* Tips for creating responsive, accessible designs
* Real-world problem-solving scenarios
* Interactive Q&A sessions
* Networking opportunities with fellow developers
**Each meetup features:**
60 minutes of focused presentation
30 minutes of live demonstrations
30 minutes for questions and discussion
**See you there!**
Our casual, collaborative environment encourages learning from both presenters and fellow attendees. Bring your questions, share your experiences, and connect with Central Ohio's web development community!
**Stay tuned for specific session topics and dates.**
Hybrid MI Python: Automating Minecraft with Python and AI
Join us as Evan Stone demonstrates how to leverage Python and AI to create intelligent automations for Minecraft servers. Learn how to build custom tools that enhance player experiences through automated tasks, smart game mechanics, and AI-driven features. Whether you're interested in game development, automation, or practical AI applications, this talk will show you how Python can transform multiplayer gaming experiences.
AGENDA:
7:00pm - Opening announcements
7:10pm - Automating Minecraft with Python and AI
7:50pm - Q&A
Columbus PHP: Monthly Meetup
Our monthly PHP meetup.
A virtual shindig courtesy of Zoom. Check back here for the details around 6:15 pm
[Gary Yu: GIS and Software Programming] (In-Person) #8
**GIS and Software Programming** (with a focus on Python and JavaScript) by **[Gary Yu](https://www.linkedin.com/in/gary-yu-analyst/)**
* GIS Overview
* Programming Overview
* GIS History
* History of Programming
* A Cluster of GIS Software
* A Tale of Two Programming Languages (Python and JavaScript)
* How to integrate GIS Software in Python
* How to integrate GIS Software in JS
***Bring your laptop and expect to write some (non-AI generated) code!***
*(title subject to change)*
Food and drinks will be available.
**LOCATION:**
6515 Longshore Loop, Suite 300, Dublin, OH 43017
**FREE PARKING:**
6725 Longshore Street, Dublin, OH 43017
Columbus Code & Coffee 83 @ Improving
Columbus Code & Coffee is an inclusive, informal co-working session. People of all skill levels attend, and we love it that way. Many people (optionally) bring projects to work on, and many other people (optionally) socialize the entire time. It's entirely up to you!
**What to Expect at the Intro Circle**
\~\~\~\~\~\~\~\~\~\~\~\~\~
Near the beginning of the event (1:30 pm), we do a standup:
* Organizer announcements, updates, and logistics
Round 1 - (7 secs max):
* Your name
* What you're working on
* What you can help others with
Round 2:
* Community events you wanna plug. If none, that's cool too.
Round 3:
* Job opportunities you're hiring for OR announce that you are looking for one. If none, that's cool.
After the introduction circle, everything is self-organized! Feel free to work alone, pair up, attend one of our workshops/presentations, or mingle!
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.






















![[Gary Yu: GIS and Software Programming] (In-Person) #8](https://secure.meetupstatic.com/photos/event/6/a/a/f/highres_532167311.webp?w=640)

