Skip to content

Web Standards

Meet other developers to discuss the W3C web standards: CSS, XHTML, DHTMl, XML, all that wonderful stuff.
pin icon
0
members
people1 icon
0
groups

Frequently Asked Questions

Yes! Check out web standards 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 standards events taking place this week here. Plan ahead and join exciting meetups throughout the week.

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

Web Standards Events Today

Join in-person Web Standards events happening right now

Daytona x Give(a)Go HackSprint
Daytona x Give(a)Go HackSprint
🚀 A one day build sprint at the frontier of AI agents & sandboxes Every time an AI agent writes code, it needs somewhere to run it. A real computer. Isolated. Fast. Disposable. Until recently, spinning one up took minutes. Daytona does it in under 90 milliseconds. That changes what is possible. **Registeration required on [luma page](https://giveago.co/register/hackspring).** **Please register here to confirm your post: [www.giveago.co/register/hackspring](https://giveago.co/register/hackspring)** On March 28th, we are bringing together Dublin’s most ambitious builders to explore what happens when you give AI agents fast, isolated compute and let them loose on real problems. *** # 🧠 What You Will Build **Design AI agents that demonstrate** * Sharp reasoning * Independent decision making * Safe execution in isolated sandboxed environments * Real world impact A sandbox is an isolated compute environment. A full computer spun up on demand where an agent can run code, browse the web, access files, execute workflows and disappear instantly. This is the infrastructure underneath tools like Claude Code, Codex and Browser Use. It is how serious agent systems run safely in production. *If it involves agents doing real work in the world, sandboxes are how you make it reliable and fast.* ✹ Every builder receives Daytona credits. 🏆 Top three teams earn thousands of dollars in compute. *** **Please register here to confirm your post: [www.giveago.co/register/hackspring](https://giveago.co/register/hackspring)** ## **Project Ideas:** * **Self-Evolving Agent** Spawn hundreds of agent variants in parallel, mutate prompts/tooling/memory, benchmark performance, and keep only the strongest. Darwinian selection for reasoning systems. * **Parallel coding agents** with full context on your codebase and all dependencies pre-loaded, running experiments simultaneously with different parameters and returning results fast. * **Research pipelines** that spin up isolated environments per experiment, run them in parallel, and aggregate outputs without any one run contaminating another. * **Evolutionary Fine-Tuning Lab** Run hundreds of fine-tuning jobs with varied hyperparameters and datasets in isolated sandboxes. Automatically rank, kill, and respawn better-performing models. *** ## What the day looks like 🕚 11:00 AM Doors open ⚙ 11:30 AM Intro to Daytona and sandbox primitives 🚀 12:00 PM Hacking begins 🍕 1:00 PM Lunch đŸ› ïž 1:30 PM Back to building đŸ–„ïž 4:45 PM Demos and judging 🏆 5:30 PM Awards and close Bring your laptop, an idea, and something you’ve been wanting to automate. **Please register here to confirm your post: [www.giveago.co/register/hackspring](https://giveago.co/register/hackspring)** ## About Daytona **[Daytona](https://daytona.io)**: Daytona builds the compute infrastructure that AI agents actually need: sandboxes that launch in under 90ms, fork into parallel branches, and snapshot mid-execution. Their customers include LangChain, Browser Use and more. This is the tech underneath Claude Code, Codex and every serious agentic tool running the cloud today. ## Venue Partner ​​\*\*[Baseline](https://baseline.community/)\*\*: An independent community and fund for early-stage founders in Ireland. They write €100K first checks to technical founders, backed entirely by private investors. Looking for your first check? these are the people to be in a room with. ## Join the Community **[Give(a)Go](https://giveago.co)** is a Dublin-based builder community running hands-on technical events for ambitious people who make things. 30+ events. 1,000+ attendees. Partners include PostHog, LangChain, ElevenLabs, HubSpot and Windsurf. One rule: learning by building. **Follow us on: [LinkedIn](https://linkedin.com/company/giveago) \| [Instagram](https://instagram.com/giveago) \| [Website](https://giveago.co) \| [GitHub](https://github.com/giveago)** > ***We’ll be taking photos and short video clips throughout the day for recap posts and marketing. By registering, you consent to being included. If you prefer not to appear in any photos or videos, just let one of the hosts know when you arrive*** **Please register here to confirm your post: [www.giveago.co/register/hackspring](https://giveago.co/register/hackspring)**
Handstands+Coffee-BOOK VIA OUR LINK IN DESCRIPTION ONLY
Handstands+Coffee-BOOK VIA OUR LINK IN DESCRIPTION ONLY
**Registration/booking on our system at least 24 hours before class is necessary. We do not take walk ins/your rsvp on meetup is not a booking.** BOOK [HERE](themovementstudio.ie/handstandsandcoffee) From beginner to winner! We have a special weekly 2 hour class that is more like a weekly workshop. It's a very social class, with amazing coffee, great coaching, and smiles and good work being done. Fancy trying something new? Spending time safely outside your comfort zone? Please visit themovementstudio.ie/handstandsandcoffee to book your spot Registration/booking is necessary. We do not take walk ins.
Monthly Meetup in the pub
Monthly Meetup in the pub
We will try to secure a table downstairs in the venue in order to keep the location consistent. New people who know nothing about Linux are welcome and encouraged to attend, please don't be shy. If you are new please feel free to approach one of the organisers, and we'd be only happy to help explain things as best as we can, we honestly don't mind and don't judge. We were new once ourselves :) Please note that in general, these are adult friendly meetups, therefore, we are not responsible for those under 18 in attendance. We may have events targeted at children in the future. As with any Meetup, please try to stick to your RSVP or change it to No if you can't come.
SAT- BRAY - TANGO - class fundamentals + Milonga workshop + tango practica
SAT- BRAY - TANGO - class fundamentals + Milonga workshop + tango practica
Saturday Argentine Tango in Bray ✹ Start your weekend dancing, learning, and sharing. From 4pm we move from focused classes straight into a friendly social practica — the perfect Saturday tango flow. Fresh mind, warm embrace, and that post-tango glow đŸ’« 🕓 4pm Class - Fundamentals 🕔 5pm Class - Inter/adv - Special Milonga Workshop 🕕 Practica until 8 pm (or later, depending on attendance and the energy!) đŸ’¶ €15 (a class or the whole evening) Tea, coffee & snacks included 📍 Holy Redeemer Parish Youth Centre, Bray google map link https://maps.app.goo.gl/tsxqcdAKfi3H5R917 Come dance, connect, and be part of our tango community. Organized by Tango Classes Lucia & Gerry — the first and only multidisciplinary tango school in Ireland - Corresponding Academicians by the National Tango Academy of Argentina đŸ‡ŠđŸ‡·
Mastering Data Science Engineering
Mastering Data Science Engineering
Hi All, We are excited to invite you to another informative and coding session on Saturday morning. Come network with data enthusiasts, share ideas, projects, advance your analytics and programming skills. We recommend bringing a fully charged laptop. Agenda: 10:00 – 10:45 Building an actionable dashboard on short term rentals using Power BI by Henrique Ricardo 11:00 – 11:45 Tableau: Transform Your Data into Actionable Insights by Mukesh Kumar 11:45 – 12:30 Networking Curious about turning data into beautiful visual stories? Join our PowerBI and Tableau analytics technologies for a friendly, hands-on session perfect for beginners! We’ll guide you step by step—from connecting to your data and creating your first charts, to exploring simple dashboards and interactive visualizations. No prior experience needed—just bring your curiosity and a willingness to learn. You’ll pick up practical tips, see real examples, and leave ready to start creating your own data insights with confidence. Let Roman Golovnya know if you're interested in hosting the next event or presenting at future meetups. You can contact him via meetup messages or email [roman.golovnya@gmail.com.](http://roman.golovnya@gmail.com./)
Turlough Hill & Power Station
Turlough Hill & Power Station
Shankill to Dalkey walk.
Shankill to Dalkey walk.

Web Standards Events This Week

Discover what is happening in the next few days

Tutorial 9 – Object Detection using DETR (Meta AI) with Hugging Face & PyTorch
Tutorial 9 – Object Detection using DETR (Meta AI) with Hugging Face & PyTorch
My name is Aurelie and I'm graduating with an MSc in Artificial Intelligence from the University of Limerick. I run monthly **machine learning** and **deep learning** tutorials in Dublin with a small group of people. \*\*In this tutorial, we will build an end‑to‑end object detection workflow using the **DETR** model from Meta AI, powered by **Hugging Face Transformers** and **PyTorch** based on a Hugging Face tutorial. We will use a small public dataset, walk through data preprocessing, fine‑tuning the model, evaluating performance, and finally running inference on a **new, unseen image** containing a similar object that was not part of the training set. You will receive a Jupyter notebook with clean, reusable code covering every step. No setup required beyond a laptop and a Google account to run everything in Google Colab. **The tutorials are limited to 15 participants and you can reserve your spot either here or by emailing aureliem219@gmail.com. Please make sure to book as soon as possible, as the registration count on Meetup does not guarantee availability.** **For more information about the tutorials:** * The tutorials are interactive and will be conducted using **Jupyter notebooks** on **Google Colaboratory** (a free, cloud-based platform that lets us write and run code directly in the browser). While **Google Colaboratory** is free to use, tasks that require more computational power (such as training deep learning models) may benefit from GPU access. In that case, Google offers a once-off payment for around €10 which can last several months depending on your usage. Some familiarity with **Python** or other programming languages is helpful but not required. Everyone is welcome to join and learn at their own pace. * The tutorial lasts for 1.5 hours. * During the tutorial, I share the Jupyter notebook with participants so they can keep it for future reference. We go through the notebook step by step together and I do my best to answer any questions along the way. * The notebook includes the complete code from data preparation to model training and evaluation. It can be reused or adapted for your own business needs or personal projects * We will be working with a variety of **Python** libraries including **Scikit-learn**, **PyTorch**, **TensorFlow**, **Keras**, **Seaborn**, **Pandas** and **Matplotlib** and the **Hugging Face** framework. These tools will help us explore different machine learning and deep learning techniques using publicly available datasets. * Each tutorial focuses on a different algorithm in depth. Topics covered include **linear regression**, **logistic regression**, **K-means clustering**, **decision trees**, **artificial neural networks (ANNs)**, **convolutional neural networks (CNNs)** for image classification, **object detection** and **natural language processing**. The goal is to break down each technique step by step, making it approachable and practical for real-world applications. This tutorial take place at the **Grafton Hotel, 32 Stephen Street Lower, Dublin 2** (We will be sitting in the lobby in the corner or on the right handside). It will run from **3 pm** to **4.30 pm**. **Grafton Hotel, 32 Stephen Street Lower, Dublin 2** * The tutorials are a high-level practical introduction to machine learning and deep learning and the emphasis on understanding how we process the data , train and evaluate a model with Python. We won't cover the mathematics behind it however some tutorials may have mathematical formulas as part of the algorithm explanation and some tutorials might have more complex data preprocessing as it depends on the datasets and the task we are doing. However the tutorials focus on the practical part! * *Payments need to be made in advance to secure your place and fees are non-refundable unless I need to cancel the event, in this case refunds will be made.*
Sunday boardgame meetup
Sunday boardgame meetup
Our free-of-charge meet-up in the Black Sheep Pub on Capel Street. This is a casual meet up for people who want to play boardgames. Lots of people bring plenty of games and rules will always be explained so don't worry if you're new to the hobby and you don't have anything to bring along or think you won't know how to play. The meet-up runs for the whole day but late comers always welcome, you just may have to wait a little for a game to open up but games will be starting and ending throughout the day. **IMPORTANT!** **The meet up is free of charge but we do ask that people support the bar by buying food and/or drink. The bar is very accommodating to us and it's important that we support them in return. Bringing in outside food or drink is completely unacceptable.** Check out the comments below where people will say what games they are bringing and express your interest in joining if interested. Any questions contact either of the organisers Gavin or Stephen.
Speed Dating - Age 24-34 Finger Food Included!
Speed Dating - Age 24-34 Finger Food Included!
‌ [Get Tickets here](https://datingbar.ie/speed-dating/)‌ **Been on many dates lately?** How about 10–15 mini-dates in one evening? **Speed Dating** is your chance to skip the endless texting and meet real singles who are ready to connect *face to face*. đŸ‘„ Recommended **age** is **24-34** 💬 Enjoy **7-minute conversations** that just might spark something real 🍮 **Finger food** served during breaks! đŸŽ¶ **Afterparty** \- live music at the bar đŸŽŸïž [Tickets](https://datingbar.ie/speed-dating/) are **essential** 💡 Further details -> DatingBar.ie Come ready to mingle, laugh, and make genuine connections. **See you there!**
Sunday 29th March 230pm Forty Foot
Sunday 29th March 230pm Forty Foot
Join me for a sea swim/dip at the Forty Foot on Sunday 29th March, at 230pm. Remember i am not a lifeguard so take care to know your limits in cold water, especially at this time of year. Bring your warm clothes, warm drink and your warm company. see you all there, down the steps at the forty foot.
Killiney Hill to Dun Laoghaire
Killiney Hill to Dun Laoghaire
Waitlist - The Spanglish Camino 2026: +90 h inmersiĂłn bilingĂŒe
Waitlist - The Spanglish Camino 2026: +90 h inmersiĂłn bilingĂŒe
📅***Date to be confirmed.*** Fecha por confirmar. 📍***From the City to the Camino.*** De la ciudad al Camino. ***After organizing several Walk & Talk events in Barcelona and Tenerife, we’ve decided it’s time to take this concept to the next level.*** DespuĂ©s de organizar varios eventos de Walk & Talk en Barcelona y Tenerife, hemos decidido que es hora de llevar este concepto al siguiente nivel. ***People have absolutely loved the formula.*** A la gente le ha encantado nuestra fĂłrmula: * ***Meeting new people from all over.*** Conocer gente nueva de todo el mundo. * ***Hitting those 10k steps a day.*** Cumplir con los 10k pasos diarios. * ***Practicing Spanish and English with natives from around the world.*** Practicar español e inglĂ©s con nativos de todo el mundo. ***And what better place than the Camino de Santiago to turn our 90-minute Saturday strolls into a full 90-hour immersive week?*** ÂżQuĂ© mejor sitio que El Camino de Santiago para llevar nuestros paseos de 90 minutos de los sĂĄbados a una semana de inmersiĂłn total de 90 horas? ❓***How it works***. *CĂłmo funciona* ***We are looking for a small, balanced group.*** Buscamos un grupo pequeño y equilibrado: * ***10 Native or fluent English speakers.*** 10 Hablantes nativos o fluidos de inglĂ©s. * ***10 Native or fluent Spanish speakers.*** 10 Hablantes nativos o fluidos de español. ***The goal is a strict 50/50 split so you always have someone to practice with. No "tourist traps," just a week of real connection and language exchange.*** El objetivo es un 50/50 estricto para que siempre tengas a alguien con quien practicar. Sin "trampas para turistas", solo una semana de conexiĂłn real e intercambio de idiomas. **❓*How many days?*** ÂżCuĂĄntos dĂ­as son? ***Plan for 7 days (6 nights). We’ll walk the final 100km to Santiago to get the "Compostela" certificate.*** Cuenta con 7 dĂ­as (6 noches). Recorreremos los Ășltimos 100 km hasta Santiago para conseguir el certificado de la "Compostela". ❓***What’s the budget?*** ÂżCuĂĄl es el presupuesto? ***We’re still finalizing details, but expect a total investment of around €750 - €950.*** AĂșn estamos cerrando detalles, pero cuenta con una inversiĂłn total de unos 750€ - 950€. ***This is an all-in-one package that includes.*** Es un paquete con todo incluido que contiene: * ***Shared accommodation in hostels.*** Alojamiento en hostales seleccionados (habitaciones compartidas). * ***Breakfasts and Dinners (lunch/picnic on your own).*** Desayunos y cenas incluidos (el almuerzo/picnic en ruta es por cuenta propia). * ***Luggage transport between stages.*** Transporte de mochila entre etapas. * ***Full Immersion Program (+90 hours of live practice).*** Programa de InmersiĂłn Total (+90 horas de prĂĄctica real). * ***Pre-trip Training: Access to our online courses and prep sessions to get to know each other and gain speaking confidence before we even start walking.*** Fase de PreparaciĂłn Previa: Acceso a nuestros cursos online y sesiones para ir conociĂ©ndonos y ganar confianza al hablar incluso antes de empezar a caminar. ❓ ***Do I need to be an athlete?*** ÂżTengo que ser un atleta? ***Not really, but you should be comfortable walking about 20km a day. It’s a challenge, but we’ll go at a steady, conversational pace.*** Realmente no, pero deberĂ­as sentirte cĂłmodo caminando unos 20 km al dĂ­a. Es un reto, pero iremos a un ritmo constante y conversacional. ❓ ***Where is the meeting point?*** ÂżCuĂĄl es el lugar de encuentro? ***We will all meet in Sarria (Lugo). Most people fly into Santiago or Madrid and take a train/bus to join the group there.*** Nos reuniremos todos en Sarria (Lugo). La mayorĂ­a de la gente vuela a Santiago o Madrid y coge un tren o autobĂșs para unirse al grupo allĂ­. ❓ ***Why join the list?***ÂżPor quĂ© unirte a la lista? ***Places will be very limited (only 20 spots). If you join the waitlist, you’ll get the itinerary and the early-bird price before we announce it on social media.*** Las plazas serĂĄn muy limitadas (solo 20). Si te unes a la lista, recibirĂĄs el itinerario y el precio reducido antes de que lo anunciemos en redes sociales. ***Just RSVP "YES" to join the list. We’ll reach out to you as soon as the dates and details are ready.*** Solo dale a "Asistir" para entrar en la lista. Nos pondremos en contacto contigo en cuanto tengamos listas las fechas y los detalles.y los detalles. ***⚠ IMPORTANT: This is a Waiting List. The date you see is just a placeholder to keep the event active. By clicking "RSVP," you’re simply telling us you’re interested so we can send you the info first.*** IMPORTANTE: Esto es una Lista de Espera. La fecha que ves es solo para mantener el evento activo. Al darle a "Asistir", solo nos confirmas que te interesa para que podamos enviarte la informaciĂłn antes que a nadie.

Web Standards Events Near You

Connect with your local Web Standards community

CSS3 Master Series (Class 04 of 06) (FEE BASED)
CSS3 Master Series (Class 04 of 06) (FEE BASED)
**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, on a first-come, first-served basis. 3. Each class, from BOTH a sign-up and fee perspective, is a separate entity. **Introduction:** **The breakdown of the four-class series is as follows:** **Class 1: Introduction to Web Styling and Basic CSS3** **Class 2:** **Class 3:** **Class 4:** **Class 5:** **Class 6:**
CSS3 Master Series (Class 03 of 06) (FEE BASED)
CSS3 Master Series (Class 03 of 06) (FEE BASED)
**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, on a first-come, first-served basis. 3. Each class, from BOTH a sign-up and fee perspective, is a separate entity. **Introduction:** **The breakdown of the four-class series is as follows:** **Class 1: Introduction to Web Styling and Basic CSS3** **Class 2:** **Class 3:** **Class 4:** **Class 5:** **Class 6:**
HTML5 Master Series (Class 01 of 04) (SPECIAL OFFERING)
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.
HTML5 Master Series (Class 02 of 04) (SPECIAL OFFERING)
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.
Columbus PHP: Monthly Meetup
Columbus PHP: Monthly Meetup
Our monthly PHP meetup. A virtual shindig courtesy of Zoom. Check back here for the details around 6:15 pm
Page Building with Bricks (Class 03 of 10) (FEE BASED)
Page Building with Bricks (Class 03 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.
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: Type Annotations with John Cassidy 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