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

Art/ Legal talk - Art as an Asset: Exploring Value, Ownership, and Tokenisation
Art/ Legal talk - Art as an Asset: Exploring Value, Ownership, and Tokenisation
* **[RSVP here](https://www.eventbrite.sg/e/1985291651773/?aff=oddtdtcreator)** \- Attendance is strictly by confirmed registration due to limited seating capacity\. Guests who have not completed registration and received confirmation via Eventbrite will not be admitted\. We appreciate your understanding and look forward to welcoming you at a future session\. Art is often seen as decoration or a luxury reserved for elites. But could it also be an alternative investment? In this session, **Ms. Christine Lok**, a young collector and art advisor, shares her perspective on the evolving art market and why people buy art today — from personal passion and cultural branding to social status and long-term value preservation. Together with **Mr. Chung Ting Fai**, they will explore how collectors approach art beyond aesthetics, and how a new generation of buyers is reshaping the market. Attendees will gain practical insights into viewing art not just as beautiful objects, but also as meaningful assets. **Date & Time:** 9 Apr 2026 Thur 6.30-8.30pm * **[RSVP here](https://www.eventbrite.sg/e/1985291651773/?aff=oddtdtcreator)** - **Attendance is strictly by confirmed registration due to limited seating capacity. Guests who have not completed registration and received confirmation via Eventbrite will not be admitted. We appreciate your understanding and look forward to welcoming you at a future session.** **Agenda:** 18:30 - 19:00 Registration and Greetings 19:00 – 19:10 Club welcoming and introduction 19:10 - 20:00 Art as an Asset Class: Understanding Value Beyond Finance & Art Funds, Fractional Ownership, and Tokenisation of Art 20:00 - 20:30 Q&A, Mingling & Wrap Up **Speaker:** **Christine Lok, Art Advisor and Young Collector** **Topic: Art as an Asset Class: Understanding Value Beyond Finance** **Speaker:** **Chung Ting Fai, Founder of Chung Ting Fai & Co** **Topics: Art Funds, Fractional Ownership, and Tokenisation of Art** * **[RSVP here](https://www.eventbrite.sg/e/1985291651773/?aff=oddtdtcreator) Attendance is strictly by confirmed registration due to limited seating capacity. Guests who have not completed registration and received confirmation via Eventbrite will not be admitted. We appreciate your understanding and look forward to welcoming you at a future session.** **Christine Lok, Art Advisor and Young Collector** Christine Lok is a young collector and art advisor who specialized in Western oil painting and watercolour at LASALLE McNally School of Fine Arts, Singapore, with a focus on Modern and Contemporary Western Art History. She is certified in art market economics, contemporary art theory, and art law (Christie’s Education), as well as Tangible Things (HarvardX). Christine regularly travels globally to attend major art fairs, such as Art Basel and Frieze, gaining first-hand insight into the evolving international art market. Christine works closely with collectors, family offices, galleries, and art experts across Europe, the United States, and Asia, collaborating on the acquisition and sourcing of blue-chip works, such as Yayoi Kusama and Yoshitomo Nara, as well as primary market sales locally. She is a private member of Frame & Flame, an international collectors’ group founded by @theartmarketguy and Artscapy. Her personal collection focuses on digital art, including video art, AI-generated works, and photography. **Mr Chung Ting Fai, Founder of Chung Ting Fai & Co** A veteran lawyer with more than three decades’of experience my practice straddles both contentious and non-contentious work. For non-contentious work, his focus is on wealth management and private clients’matters be it in Singapore or China where Mr.Chung is well regarded by the legal profession in China. Mr.Chung received many referrals from well established laws firms in China including Yingke, Jingshi and Han Sheng just to name a few. Mr.Chung advise wealthy families and family office from China, Japan, ASEAN and Africa on business structuring, investment immigration, trusts, legacy and estate planning. **Location:** Warehouse on River Promenade / Jiak Kim House 5 Jiak Kim St, Jiak Kim House, Singapore 169425 **\*Light refreshments will be served during the session. Guests are encouraged to continue the evening over dinner or cocktails from our club menu, including a specially curated set dinner at $50, with exclusive privileges available.** * **[RSVP here](https://www.eventbrite.sg/e/1985291651773/?aff=oddtdtcreator) \- Attendance is strictly by confirmed registration due to limited seating capacity\. Guests who have not completed registration and received confirmation via Eventbrite will not be admitted\. We appreciate your understanding and look forward to welcoming you at a future session\.** Note: As we aim to encourage a professional atmosphere at the event, Multi Level Marketing activities and any form of harassment are strictly prohibited.After the RSVP, you will receive the address & contact so please keep an eye on the confirmation page, confirmation email & reminder email. Who is the Host? [Eric Tse](https://www.linkedin.com/in/eric426/) See you!
Board & Card Games Clearance Sale
Board & Card Games Clearance Sale
This is not an event. I have thousands of Board & Card Games to let go at clearance prices. Many Free items to give away also. Location CBD area. Join Telegram Grp, https://t.me/+jYXYTpTlkh8yNWM1 Or Follow me Carousell, https://www.carousell.sg/u/andyngfl/
HG THU 530PM : $13 INTERMEDIATE
HG THU 530PM : $13 INTERMEDIATE
Board & Card Games Clearance
Board & Card Games Clearance
This is not an event. I have thousands of Board & Card Games to let go at clearance prices. Many Free items to give away also. Location CBD area. Join Telegram Grp, https://t.me/+jYXYTpTlkh8yNWM1 Or Follow me Carousell, [https://www.carousell.sg/u/andyngfl/](https://www.carousell.sg/u/andyngfl/)
Beach Tennis Open Play (All Levels)
Beach Tennis Open Play (All Levels)
### **Address** Sapphire Pavillion 30 Siloso Beach Walk ### **Schedule** Sundays 4PM - 6PM ### **Booking Information** * Please contact **98225900** to find out how to book this class. * The instructor will reach out to you once you've booked the class.
Cookie Squash Sessions
Cookie Squash Sessions
Join us for our Squash Sessions happening every Monday / Wednesday / Thursday 6pm to 8pm or 8pm to 10pm Suitable for beginners to the Squash Regulars. Each Session is $15 for pay per play. You can also enquire about being a member when you arrive. We use Meetup.com to advertise the session and our members use a private whatsapp group to register. So should you be the only one signing up, you may still see a full house that evening. Do sign up prior as we are limited to 16 pax per 2 hours sessions. Do whatsapp the organizer at 9006 0909 @Trevor to expedite the reply and confirmation of your bookings.

Web Standards Events This Week

Discover what is happening in the next few days

IN PERSON! From Streams to Insights: Kafka, Flink & Modern Analytics
IN PERSON! From Streams to Insights: Kafka, Flink & Modern Analytics
Hello everyone! Join us for an IN PERSON Apache Kafka® x Apache Flink® meetup on Apr 10th from 6:30pm, hosted by Credit Agricole CIB in Singapore! **📍 Venue:** Mapletree Business City Blk 20 West 20 Pasir Panjang Road Singapore, 117439 , Level 13 \*\*\* **🗓 Agenda:** * 18:30pm-19:00pm: Food, Drinks & Networking * 19:00pm-19:30pm: Zabeer Farook, Technical Architect, Credit Agricole CIB * 19:30pm-20:00pm: ​Dominique Ronde, Staff Solution Engineer, Confluent * 20:00pm-20:30pm: Networking \*\*\* **💡 Speaker:** ​Dominique Ronde, Staff Solution Engineer, Confluent **Talk:** Guardians of the Stream: Kafka, Flink, and the Rise of GenAI **Abstract:** In this session we will explore how Kafka and Flink can seamlessly integrate with GenAI to build intelligent systems capable of real-time learning, automation, and decision-making. Discover the next frontier in data streaming and artificial intelligence, where Kafka, Flink, and GenAI take center stage in shaping the future of industries. **Bio:** ​**Dominique Ronde** is a Staff Solution Engineer at Confluent, a pioneer in enterprise event-streaming platforms. With previous roles as a Big Data Architect and Data Scientist at freeyou, SAP, and Allianz, Dominique brings deep expertise in digital transformation, Java, AWS, and Apache Kafka®. Since 2016, he has worked extensively with Apache Flink and currently serves as a subject matter expert in the APAC region. Dominique is a frequent speaker at conferences worldwide, with a recent focus on innovative data use cases in the insurance industry. Outside of work, he enjoys experimenting with Arduino microcontrollers, IoT home devices, and traveling. \-\-\-\-\- **💡 Speaker:** Zabeer Farook, Technical Architect, Credit Agricole CIB **Talk:** Natural Language Analytics in the Lakehouse : Why is it harder than it looks? **Abstract:** AI agents and the Model Context Protocol finally make natural language analytics on your lakehouse technically plausible — any LLM can discover your schema, plan a query strategy, and return results in seconds. But connect an agent directly to your Iceberg stack and something uncomfortable happens: it returns confident, fluent, wrong answers with no signal that anything is amiss. This talk demonstrates exactly why — wrong metric formulas, invented business terms, incorrect join paths — and introduces the architectural layer that fixes it: the unified semantic layer, exposed as an MCP API. A glimpse at what becomes possible when agents call meaning, not just schema. **Bio:** Zabeer is a seasoned Technology Architect with nearly 20 years of experience in enterprise software across FSI and fintech, including retail banking, wealth management, KYC, regulatory reporting, and payment systems. He brings strong expertise in digital transformation, legacy modernization, and data engineering, with hands-on experience in AWS, Kubernetes, Kafka, Flink, Spark, APIs, and DevOps. Actively contributes to the Singapore tech community, co-hosting Kafka meetups and delivering technical talks, with a strong focus on real-time data streaming and event-driven architecture. \*\*\* ***DISCLAIMER*** BY ATTENDING THIS EVENT IN PERSON, you acknowledge that risk includes possible exposure to and illness from infectious diseases including COVID-19, and accept responsibility for this, if it occurs. As the classroom is a mask-on setting, please be reminded that masks should still be worn at all times unless actively eating or drinking NOTE: We are unable to cater for any attendees under the age of 18. \*\*\* If you would like to speak or host our next event please let us know! [community@confluent.io](mailto:community@confluent.io)
Group Tennis Class (Beginner) @ Stadium
Group Tennis Class (Beginner) @ Stadium
**Who Is This Session For:** Beginner tennis players with no experience or play for less than 1 year. **What You'll Learn:** \- Foundational tennis skills\, footwork\, forehand and backhand strokes\, volley and serve \- Learn progressively\, in stages\, to adapt and improve on these basic skills \- Spar with players of similar standard \- Learn tennis from certified coach \- At least 2 years of coaching experience **What To Prepare:** Water bottle, sports attire, tennis racket will be provided to you :) **Number Of Pax:** Max 4 pax per group **Wet Weather Policy:** Reschedule in case of rain, 1h before lesson **Time:** Sunday 7.00-8.00 PM **Price:** $45 per class $150 for 4 classes ($37.50/class) Please PM or Whatsapp Gabriel ([8401 4648](https://wa.me/6584014648)) if you are interested! 😊 ➡️ [https://wa.me/6584014648](https://wa.me/6584014648) **We Also Have Classes Other Popular Locations** River Valley, Buona Vista, Tampines, Punggol, Upper Thomson, Stadium, Farrer Park, Kembangan, Choa Chu Kang, Lorong Chuan, Senja Cashew CC, Bukit Batok and many more! **View All Our Tennis Classes Islandwide! 👇** [https://sporthitch.com/tennis/](https://sporthitch.com/tennis/) **Arrange For Adult Private Tennis Classes! 👇** [https://sporthitch.com/adult-private-tennis-classes-singapore/](https://sporthitch.com/adult-private-tennis-classes-singapore/) **Arrange For Kids Private Tennis Classes! 👇** [https://sporthitch.com/kids-private-tennis-classes-singapore/](https://sporthitch.com/kids-private-tennis-classes-singapore/)
华语练习 Mandarin Practice
华语练习 Mandarin Practice
**LEARN MANDARIN WITH US** **和我们一起学华语/普通话** Come and join us every Saturday afternoon and learn some useful Mandarin from proficient speakers in a friendly and casual atmosphere. Besides learning the language, you will also get to make new friends from all around the world. Whether you are a beginner, intermediate and advanced learner, we welcome you. The meetup starts at 4 pm. We will try our best to arrange seating at this time so that each group has expert Mandarin speakers. If you come later than 4.10 pm we cannot guarantee ideal seating. Seating priorities will be given to those who signed up. **欢迎会说华语/普通话的朋友** 我们非常欢迎会说华语/普通话的朋友来参加我们这个华语/普通话练习小组,帮助来自世界各地的朋友学习华语/普通话。 *** GETTING THERE Take Downtown (blue) Line or Circle (yellow) Line to Promenade MRT. Take Exit C at Promenade MRT, and go up to level 3. LOCATING US INSIDE THE FOOD COURT Look for a round tables section near the wall of the food court away from the stalls. You can drop the Event Host a message if you are lost. NO COMMERCIAL ACTIVITIES We welcome anyone who is keen to learn a language or help others learn the language. However, this is NOT the platform for individuals who have other intentions, such as recruiting members for their business or organization or selling products or services. We will not hesitate to ask such individuals to stop attending our meetups.
Developer's Gym - Getting Good with Git (Workshop)
Developer's Gym - Getting Good with Git (Workshop)
**Date/Time:** Saturday, 11 April 2026, 10am-1pm **Venue:** Open Government Products 51 Bras Basah Rd, #04-08 Lazada One, Singapore 189554 **Venue Sponsor:** Open Government Products [https://www.open.gov.sg](https://www.open.gov.sg) ====================== ***\*\*NO FOOD PROVIDED FOR THIS MEETUP\*\**** Topic: Git Good Presenter: Chay Choong, Software Engineer, Bifrost LinkedIn: https://www.linkedin.com/in/chaychoong/ This workshop imparts the principles, knowledge, and tools for telling a story with your git history - a skill that will change your perspective on what makes a good pull request. Participants should bring their laptops **About the trainer** I am a Platform Engineer, which is just the trendy way of saying "DevOps/SRE/Backend". I currently work at Bifrost, a startup that specialises in creating realistic digital worlds using 3D software. ====================== **House Rules to note:** * Air-con switches off at 1pm. * No food or drinks (bottled water is fine). * If you generate litter, please take it with you.
Prostate Cancer Health Talk with Dr. Peter Lim | Free Event for Men 40+
Prostate Cancer Health Talk with Dr. Peter Lim | Free Event for Men 40+
Prostate cancer is the most common cancer among men in Singapore. Most men have no symptoms in the early stages — and by the time they do, it may already be advanced. **Early detection saves lives. And it starts with knowing your risk.** This April, take the most important step for your health and join us for a free, expert-led talk by **Dr. Lim Huat Chye Peter** — one of Singapore's most respected urologists and founder of the Society for Men's Health (Singapore). **📅 Date:** Saturday, 11 April 2026 **🕑 Time:** 1:30 PM – 4:00 PM **📍 Venue:** Farrer Park Hospital, Connexion, #16-06 (Viv Hall) **💰 Admission:** FREE **If you're a man over 40, this talk is for you.** Most men avoid talking about their health — until it's too late. Don't wait for symptoms. Prostate cancer is highly treatable when caught early, but the window matters. This is your chance to get straight-talking, expert guidance in a relaxed, open setting where all questions are welcome. **What you'll learn:** * What prostate cancer is and how it develops silently * Who is at risk — and why men over 40 need to act now * When and how to get screened, and what tests to expect * Treatment options and the latest advances in urological care * How to have the conversation with your doctor — and what questions to ask Come alone, or bring a father, brother, husband, or friend. The men in your life need to hear this. **Seats are limited. This event is free — but your health is priceless. Register now before it's too late.**
SWP #175: Photo Walk - Chinatown
SWP #175: Photo Walk - Chinatown
Here's an engaging photography meetup description for Chinatown: Join us for a fun photography adventure in Chinatown! Whether you're a pro or just starting out, this is the perfect place to capture amazing photos. In Chinatown, you'll find colorful lanterns, bustling markets, and beautiful architecture. Bring your mobile phone or any camera you have - we'll explore the area together and snap some great shots. Join us if you are interested in photography. It doesn't matter if you are a pro or a beginner; we do it for the love of photography. We'll kick off with a short meet and greet before heading out to click pictures together. After our photo walk, we'll end at a nearby coffee shop to chat and share our experiences. This is a free event, but please RSVP to let us know you're coming. If you have any trouble finding us or have questions, feel free to call or text: Jay: +65 9352 0249 Sandeep: +65 8609 1667. Join our WhatsApp group for live location sharing: https://chat.whatsapp.com/IYNcf63yaXr2PAXyrjeHzi We share our live location there to help everyone stay connected — especially as people naturally wander off while shooting. Meeting Point: Chinatown MRT - Chinatown MRT — Exit A (Pagoda Street) Route: Pagoda St → Trengganu → Temple → Sago
Technique Group Class (Adults & Teens, Beginner)
Technique Group Class (Adults & Teens, Beginner)
**For ages 13 and above.** Bellydance is one of the oldest dance forms originating in the Middle East. Various dance styles have evolved from it, depending on the country and the region with the Egyptian style being the most common. ### **Address** High Street Centre, #B1-14 1 North Bridge Road Singapore 179094 ### **Schedule** Saturdays 10AM - 11AM ### **Booking Information** * Please contact **98225900** to find out how to book this class. * The instructor will reach out to you once you've booked the class.

Web Standards Events Near You

Connect with your local Web Standards community

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 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.
IxDA Chat ‘n Pancakes
IxDA Chat ‘n Pancakes
Pay attention! We’re delaying a week for those of you who may be on Spring break and/or celebrating the holiday. Ok, no pancakes, but waffles-a-plenty. Join the local UX and Digital Design community for a casual monthly breakfast. Look for us upstairs!
HTML5 Master Series (Class 04 of 04) (SPECIAL OFFERING)
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.
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.
CBusData: The Fellowship of the Star Schema: Transforming OLTP Data for Power BI
CBusData: The Fellowship of the Star Schema: Transforming OLTP Data for Power BI
The Fellowship of the Star Schema: Transforming OLTP Data for Power BI One does not simply build reports on OLTP data. Join us on an epic journey from the depths of raw, normalized tables to the shining halls of a well-modeled star schema fit for Power BI greatness. We will demystify the differences between OLTP and OLAP, walk through star schema vs snowflake (and why Power BI has a clear favorite), and show you the compression differences between normalized and columnar storage that will make you never look at an OLTP model the same way again. We will cover the different types of dimensions, when to use them, and how to handle Slowly Changing Dimensions without losing your mind. You will leave knowing exactly how to identify a bad model, how to convert OLTP data into a clean star schema, and how to forge relationships that rule them all. Whether you are a data wizard, a curious hobbit, or somewhere in between, your models will never be the same.