Skip to content

Web Programming

Meet other local people interested in Web Programming: share experiences, inspire and encourage each other! Join a Web Programming group.
pin icon
152
members
people1 icon
2
groups

Largest Web Programming groups

  • Photo of the user Member 1
  • Photo of the user Member 2
  • Photo of the user Member 3
105 members

Frequently Asked Questions

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

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

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

Web Programming Events Today

Join in-person Web Programming events happening right now

Coffee and Conversation (Karlin / křížikova metro)
Coffee and Conversation (Karlin / křížikova metro)
• What we'll do This meet up is for those who are learning English as a second language and want a chance to practice. We will provide a fun and interesting activity to encourage simple English conversation. It may be a game, an interesting topic, or whatever. We promise to keep the evening relaxed and give you a chance to practice your English. • What to bring Just you. • Important to know We are hosted by Do Slova Praha. As a church, we want to help our community in practical ways. We may hand out information to other events that our church does, but do not worry... this is not a religious event. Just come to practice English :) [https://www.doslovapraha.cz/](https://www.doslovapraha.cz/)
Sahaja Yoga FREE MEDITATION
Sahaja Yoga FREE MEDITATION
Sahaja meditation is spontaneous process based on inner energy which helps to look after physical, mental and emotional being. After self realisation , one can go into meditation effortlessly and attain peace, balance and joy. Program is available for every age group and no physical exercise. The program does help to calm yourself down after day stress and live a peaceful evening. What can you expect from the class: 1) A bit of theory about our suble system, chakras, chanels, meditation erltc. 2) Self realisation - a meditation during which Kundalini energy is awakened 3) Sharing expierence, explaining our perfeptions 4) Guided meditation 5) Q&A 6) Mental peace :) No registration is required. All Walk-IN are welcome and all classes are free of charge.
Uninstall Duolingo - Weekly Language Exchange
Uninstall Duolingo - Weekly Language Exchange
Free Event/Vstup Zdarma Pro češtinu, podívejte se níže EN Hello, people of Prague!! We bring you a forum to trade your language skills and learn something more. If not interested in language, you could have a general conversation. The goal is to create a chill environment for social networking with a focus on learning the language of your choice. So grab some beverages at the bar/cafe and get on with it every Thursday. **NEW** Venue: Tequila Tales Bar **NEW** Location: Ujezd 409/19, 11800 Malá Strana Timing: 1900-2200 (Every Thursday) \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- CZ Ahoj Pražáci!! Přinášíme vám fórum, kde můžete vyměnit své jazykové znalosti a dozvědět se něco víc. Cílem je vytvořit pohodové prostředí pro sociální sítě se zaměřením na výuku jazyka dle vašeho výběru. Takže si vezměte nějaké nápoje v baru/kavárně a pusťte se do toho každý čtvrtek. **NOVE** Místo: Tequila Tales Bar, Ujezd 409/19, 11800 Malá Strana Čas: 1900-2200 (každý čtvrtek)
AIoT Meetup at Concept Reply (Siemens Digital Twins Special)
AIoT Meetup at Concept Reply (Siemens Digital Twins Special)
**Beer, Pizza and IoT Meetup (Siemens Digital Twins Special)** AGENDA 18:30-19:00: Pizza and Beer (other drinks available) 19:00-20:00: Talk by Kazeem.Oladipupo and Ege Korkan on "Why simplifying IoT interoperability makes connected Digital Twins a reality?” 20:00-21:00: Networking with potentially more beer Look forward to seeing you all there. Due to limited capacity, we reserve the right to restrict admission. Pizza, beer and seats first come first serve! :)
Thursday Football
Thursday Football
Come and join us for a fun, friendly, but competitive game of 7-a-side. All abilities welcome. Artificial, outdoor pitch all year round, whatever the weather. The game starts at 19:30, please be ready to play by then. This football training event is organized by **Taverners FC z.s.** (IČO 23530791). By taking part in this event, each participant confirms that they are responsible for their own health and physical condition. Participation is voluntary and at the participant’s own risk. Taverners FC is not responsible for any injuries, health problems, loss, or damage that may occur during or as a result of participation in the event. Each participant confirms that they are fit to participate. IMPORTANT! A place is ONLY guaranteed for those who are on the list for the event. If you are on the waiting list, please wait patiently until you are on the actual list. Even if you see free spots on the list, but you are still on the waiting list, a place is NOT guaranteed. Also, we do last-minute subs in the Facebook group every Thursday afternoon: https://www.facebook.com/groups/tavernersprague The game costs 60 crowns. Ways to pay: 1\. With cash\. Ideally\, with exact change\, or no more than a 200 crown note\. 2\. On Revolut \- @simonalperovich / QR code at the game\. Late cancellation after 14:00 on the day of the event costs 60 crowns.
[Open] Real Estate & Mortgages: How to Navigate the Czech System
[Open] Real Estate & Mortgages: How to Navigate the Czech System
**Please note that this event is for free and you need to sign up to the following link:** [SIGN UP HERE](https://locusworkspace.com/events/2026/04/16/real-estate-mortgages/) **What you'll learn** Thinking about buying property in the Czech Republic? Whether you’re just exploring the idea or ready to take the next step, this session will help you understand how the system works and how to navigate it with confidence. Join us for an evening designed mostly for expats, starting with a short founder talk on the story behind Finaram and why simplifying mortgages for foreigners matters today. We’ll then break down the current real estate market, walk you through the key steps of the buying process, and share what you should (and shouldn’t) be asking when dealing with agents, banks, and sellers. **Why attend:** * Get a realistic view of the Czech property market in 2026 * Understand the full buying process step by step * Learn how to avoid common mistakes when dealing with agents * Ask your questions directly to experienced professionals **Event Schedule** 18:00 - Doors open 18:30-18:50 – Founder intro (Sergei Kavaleryan): the story behind Finaram 18:50-20:00 – Advisor talk (Robin Petrásek): how mortgages work in the Czech Republic 20:00-20:15 – Q&A 20:15-21:00 – Networking time (drinks and snacks provided) **About the Speakers** **Sergei Kavaleryan** is the founder of Finaram, an online mortgage guidance platform built for professionals and expats in the Czech Republic. He created Finaram after seeing how complex and unclear the mortgage process can be, especially for foreigners navigating a new financial system. Before building Finaram, he explored the market from both a user and analytical perspective, identifying key gaps in transparency, accessibility, and user experience. Finaram combines data-driven tools with guidance from licensed advisors to help clients understand their options, estimate affordability, and move through the mortgage process with clarity and structure. His focus is on simplifying decision-making and helping people approach property financing in the Czech Republic with confidence. **Robin Petrásek** is the founder of Expats Finance, a mortgage advisory firm focused exclusively on expats in the Czech Republic. With over 16 years of experience in banking and finance, and more than a decade specializing in expat clients, he has personally helped over 400 foreign buyers successfully secure property financing. His team has arranged more than 2.5 billion CZK in mortgages, with a 100% success rate for clients who moved forward with a purchase. Robin focuses on making complex mortgage rules clear and helping expats navigate the Czech system with confidence. He collaborates with Finaram as a trusted mortgage advisor for expat clients.
CACAO AND BREATHWORK: DEPTH
CACAO AND BREATHWORK: DEPTH
There is a wisdom that lives in the sea — in its depth, its movement, its light. In this three-part series, we begin each ceremony with cacao to root into the body, soften, and arrive. From there, breath becomes a doorway into the inner waters — into movement, feeling, release, and deeper contact with what lives within. Each ceremony explores a different quality of the inner ocean: Fluidity — trusting the flow of life Depth — the courage to feel Luminosity — the light beneath the surface You are welcome to join the full journey or come to any ceremony individually. Each session is a complete experience on its own, while also forming part of a deeper unfolding process. DEPTH - This evening is an invitation to reconnect with your emotional depth, meet what is present without avoidance, and access inner strength and resilience. This practice includes intensive breathwork and cacao. It is not suitable for those who are pregnant or have epilepsy, glaucoma, serious heart conditions, severe cardiovascular disease, unmanaged severe hypertension, or acute psychiatric disorders. If you have any health concerns, please reach out in advance so the practice can be adapted safely. If you have food allergies or sensitivities, please also let us know beforehand. When: Thursdays 9/4, 16/4, 23/4 at 19:00 Price: 450 CZK per ceremony / 1100 CZK full cycle via atmaprague@gmail.com

Web Programming Events This Week

Discover what is happening in the next few days

Brunch and Chill: Make New Friends
Brunch and Chill: Make New Friends
⚠️ **IMPORTANT: You must sign up and buy a ticket here to attend:** [https://groupvibe.com/](https://groupvibe.com/) **This is a curated, small-group meetup make new friends in Prague.** Each meetup brings together 4–6 like-minded people for casual conversations over brunch. We use the Groupvibe platform to organize and ensure everyone’s a good fit. 👉 **To attend, you’ll need to complete registration via this link:** [https://groupvibe.com](https://groupvibe.com) Once you register, and **buy a ticket or become a Groupvibe member**, we’ll share the exact location and match you with your group. **Why this works:** \* Smaller groups make real conversations easier \* Matching helps avoid awkward dynamics **Note:** RSVPs here on Meetup don’t reflect total attendance. Many attendees register directly via our website. This meetup is organized by **Groupvibe**, a small team passionate about helping people form meaningful friendships offline.
Community Kitchen at Brix
Community Kitchen at Brix
Are you into food and making friends? Every Saturday, we host a Community Kitchen at BRIX, where you can enjoy affordable, yummy food and watch it being prepared while meeting locals and travelers. Different menu every week, but we always include a vegan option so everyone can participate. This is an event for guests, charged on the spot. No tickets are needed. See you there! x 📍 Roháčova 132/15, Praha 3 — Žižkov
Hablamos español!
Hablamos español!
Hola tod@s! Tenemos otra reunion este viernes en Cafedu! Sois muy bienvenidos!
Sunday 6-a-side Football in Pražačka with Galaksians
Sunday 6-a-side Football in Pražačka with Galaksians
**6-a-side Football** practice at Pražačka Football artificial grass pitch. Maximum of 36 participants for 6 teams of 6. **Kick off at 12h00**. Everybody is welcome, no age, gender nor any restriction of any type to join. Cost: **90 crowns**. Please send the money using the **QR Code** stored here: https://imgur.com/a/PjU32Fi In case of any Opt-out within 24h of the session, or no show, the payment will be due (you still can ask someone to come instead of you, as your spot will be booked)
BlaBla Language Exchange
BlaBla Language Exchange
\~FREE EVENT\~ (Tips are welcome) Přejděte dolů na český jazyk 🇬🇧. Event Concept? 👉 Czech & Expats people can share their languages and socialize. For introverts and shy people (we all are sometimes), we have ice-breaking games and more... so feel free to come by. It is a very friendly event to meet people around the world🙂 By the time you make new friends in the meetup, our after party starts :) 🏅It is the BIGGEST, Oldest & the Only Free Language Exchange Event in the Czech Republic 🥰 (with 103 people) --> Can i Come to the Event if my English or other language is bad😔? ☺YESS! your language level does not matter. You can also make friends. 🇨🇿Can Czech People also come? Ofcourse! Everyone is invited --> How does it work? Dev (organiser) will give you the Sticker and will write your NAME & LANGUAGE you speak & want to exchange. Then you can join the Table of that language or meet the person of your language & make friends concurrently. (If you still don't understand, he will explain to you at the venue) 🙂 📍LOCATION Tequila Tales Bar & Music Club Újezd 19 118 00 Prague, Czech Republic (Nearest tram stop- Hellichova & Ujezd) 🫡Do I need a Reservation? No, Feel free to bring your friends 🤔Can I come late? Its better if you come on time so you can meet maximum people. ❓Questions❓ Write to +420 703 971 515 (call/ whatsapp) https://www.instagram.com/tequilatales_prg/ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* \~AKCE ZDARMA\~ (Tipy jsou vítány) Přejděte dolů na český jazyk 🇬🇧. Koncept akce? 👉 Češi a cizinci mohou sdílet své jazyky a socializovat se. Pro introverty a stydlivé lidi (všichni jsme někdy) máme hry na lámání ledu a další... tak neváhejte a přijďte. Je to velmi přátelská událost k setkání s lidmi po celém světě🙂 🏅Je to NEJVĚTŠÍ, nejstarší a jediná bezplatná jazyková výměnná akce v České republice (s 103 lidmi) --> Mohu přijít na událost, když moje angličtina nebo jiný jazyk je špatný😔? ☺ANO! na vaší jazykové úrovni nezáleží. Můžete se také spřátelit. 🇨🇿Můžou přijít i Češi? Samozřejmě! Všichni jsou zváni --> Jak to funguje? Dev (organizátor) vám dá nálepku a napíše vaše JMÉNO A JAZYK, kterým mluvíte a chcete si je vyměnit. Pak se můžete připojit ke stolu tohoto jazyka nebo se setkat s osobou vašeho jazyka a zároveň se spřátelit. (Pokud stále nerozumíte, vysvětlí vám to na místě konání) 🙂 📍 POLOHA Tequila Tales Bar & Music Club Újezd 19 118 00 Prague, Czech Republic (Nearest tram stop- Hellichova & Ujezd) Potřebuji rezervaci? Ne, klidně vezměte své přátele 🤔 Můžu přijít pozdě? Je lepší přijít včas, abyste mohli potkat maximum lidí. ❓Otázky❓ Napište našemu +420 703 971 515 (call/ whatsapp) https://www.instagram.com/tequilatales_prg/
Saturday Football
Saturday Football
Come and join us for a fun, friendly but competitive game of 7-a-side. All abilities welcome. Artificial, outdoor pitch all year round, whatever the weather. Please be ready to play on the hour. We will play on the pitch nearest to the changing room / bar building, and you have access to the changing room before the game. The game costs 80 crowns. Ways to pay: 1\. With cash\. Ideally with exact change\, or no more than a 200 crown note\. 2\. On Revolut \- \+44 7717 452 156 / @thomas3dgu / QR code at the game\. 3\. On Wise \- I will send you a payment link\. \~\~\~ Please note that during this current busy period, 3 spaces are reserved until Monday evening for new players (fewer than 3 Saturday events).
Preparing a community space
Preparing a community space
Want to give back AND spend a day in a creative community? Come along to this theatre clean up! We’ll be helping with clean-up and prep tasks as part of the ongoing renovation – painting, basic construction work, vacuuming, and general cleaning, some gardening as well. \*\*please note, there will be areas that are more dusty, so please advise if you have any allergies / issues\*\* Studio ALTA is a cultural centre, collective, and production platform. It nurtures creative ideas, responds to societal needs, and serves as a safe space for dreaming and realizing bold visions. https://www.altart.cz/o-nas/ If you have any questions, reach out to Julia +420 737 890 656

Web Programming Events Near You

Connect with your local Web Programming community

Operating Data Pipelines at Scale: Lessons from a Metadata-Driven Architecture
Operating Data Pipelines at Scale: Lessons from a Metadata-Driven Architecture
We will cover metadata-driven approach to building and operating data pipelines at scale on AWS. Discuss architecture, design trade-offs, and lessons learned from running a unified pipeline across multiple customers using configuration-driven workflows. **Presenter: Dilshad Nasirov** Seasoned Software Architect and cloud practitioner with 20+ years of experience building scalable systems and data platforms. Specializes in AWS, with deep expertise in data lakes, serverless architectures, and real-time data processing. Has led the design and delivery of enterprise-grade solutions across industries, helping organizations improve performance, reduce costs, and unlock data-driven insights. https://www.linkedin.com/in/dilshad-nasirov-4538431/ **CALL FOR SPEAKERS** Learn more: https://www.awscolumbus.com/get-involved/ **THANK YOU** *Leading EDJE* for hosting our meetup! Leading EDJE specializes in helping organizations innovate and solve complex problems. EDJE does this with their "A" player team of professionals using agile methodologies and SCRUM management techniques to give organizations a competitive advantage that sets them apart. Learn more at https://www.leadingedje.com/ **THANK YOU** *Amazon Web Services* for sponsoring pizza! Learn more at https://aws.amazon.com/. **DIRECTIONS** 6515 Longshore Loop, Suite 300 Dublin, OH 43017 (3rd floor) **FREE PARKING** at the Endres Garage across the street, 6540 Riverside Dr, Dublin, OH **Want to sponsor the pizza and/or bar tab for a future meetup?** Please contact me if you would like to sponsor this meetup's pizza and/or bar tab: angelo@mandato.com
[Ben Frain: Top 10 CSS Tips To Make Your Dev Life Easier] #11
[Ben Frain: Top 10 CSS Tips To Make Your Dev Life Easier] #11
Join us for **Ben Frain**'s talk ... Ben's book "Responsive Web Design With HTML5 and CSS" caught my attention (and should interest you as well). Find it here: [https://rwd.education/](https://rwd.education/) ***Bring your laptop and expect to write some (non-AI generated) code!*** Food and drinks will be available. **LOCATION:** 6515 Longshore Loop, Suite 300, Dublin, OH 43017 **FREE PARKING:** 6725 Longshore Street, Dublin, OH 43017
HTML5 Master Series (Class 03 of 04) (SPECIAL OFFERING)
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.
HTML5 Master Series (Class 04 of 04) (SPECIAL OFFERING)
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.
COhPy Monthly Meeting
COhPy Monthly Meeting
**Improving Office in Franklinton** Physical location: Improving Office 330 Rush Alley Suite #150 Columbus, OH 43215 Schedule: 6:00 p.m.: Socialize, eat, and drink. Improving will be providing pizza and beverages. 6:30 to 8:00 pm. Main meeting and presentation(s). Topic: This month Chris Pazsint will be talking about Agentic Coding. How does one use CLI Based Agents, and Agentic IDEs such as Cursor, Kiro, Antigravity? How to include agentic coding plugins for IDEs you already love such as Visual Studio Code. We meet on the last Monday of each Month. Presentations are given by members and friends of this group. If you would like to do a presentation (small or large) on a python topic, please contact Central OH Python at centralohpython@gmail.com
Page Building with Bricks (Class 04 of 10) (FEE BASED)
Page Building with Bricks (Class 04 of 10) (FEE BASED)
**PLEASE READ THE FOLLOWING IMPORTANT NOTES:** 1. The dates for this series are simply placeholders at the moment. We are working on our 2026 schedule, and adjustments are forthcoming. 2. Each class in this series has an attendance fee. 3. Each class from BOTH a sign-up and fee perspective is a separate entity. **Introduction:** Our Page Building with Bricks web development class provides detailed instruction for using Bricks Builder, a visual site builder for WordPress, to create and manage websites. Widely considered by many of the world's leading web developers to be the most complete page builder on the market today, Bricks Builder offers a wide range of features and comprehensive tools. Our Bricks Builder web development class provides detailed instructions on utilizing the toolset. The series of courses covers the core features of Bricks Builder, enabling users to design and develop responsive, visually appealing websites. Moreover, the courses are oriented to reinforce a focus on professional, scalable web development. Throughout the series, we focus our page-building instruction on the semantic and structural integrity of the pages in a responsive world. By the end of the 10-class series, participants will have a fundamental understanding of proper web page and website development. **The breakdown of the 10-class series is as follows:** * Class 01 - Survey of Page Builders / What Bricksbuilder Does For You * Class 02 - Boxes, Boxes, Boxes / Sections / Containers * Class 03 - Static Units / Relative Units / Responsive Development And Math Functions * Class 04 - CSS Variables And DRY Development / Classes And Global Styling * Class 05 - CSS Grid And CSS Flexbox * Class 06 - Responsive Development / Breakpoints And Media Queries * Class 07 - Effective Use Of Color / Effective Use Of Images * Class 08 - Beginning To Think Dynamically / Using Templates And Components * Class 09 - Dynamic Styling / Data Attributes And Attribute Selectors * Class 10 - Pseudo Elements / Programmatically Styling With Pseudo Classes Throughout the class sessions listed above, we cover the following key areas of web development with Bricks Builder: * **Introduction to Bricks Builder Interface:** * Familiarization with the builder's layout, including the toolbar, panel, and canvas, and understanding how to navigate and interact with its various components. * **Visual Site Building:** * Techniques for creating layouts using Bricks' drag-and-drop interface, incorporating sections, rows, columns, and elements to build page structures. * **Styling and Design:** * Utilizing Bricks' styling options to customize elements, apply global CSS classes for consistent design, and leverage features like Flexbox and CSS Grid for responsive layouts. * **Dynamic Content and Custom Fields:** * Integrating dynamic content from custom post types and custom field plugins (like ACF, Meta Box) to build data-driven websites. * **Template Building:** * Creating and managing reusable templates for headers, footers, post type layouts, and other site-wide elements. * **Performance Optimization:** * Understanding how Bricks Builder contributes to fast-loading websites and implementing performance best practices. * **Advanced Features:** * Depending on the class level, it might delve into advanced topics such as conditional logic, interactions, and custom code integration to enable more complex functionality. The series aims to equip participants with the skills to efficiently build, customize, and maintain WordPress websites using Bricks Builder, catering to both beginners and experienced web developers.