JavaScript
Meet other local people interested in JavaScript: share experiences, inspire and encourage each other! Join a JavaScript group.
658
members
2
groups
Related topics
Largest JavaScript groups
Newest JavaScript groups
Frequently Asked Questions
Yes! Check out javascript events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the javascript events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find javascript events near your location here. Connect with your local community and discover events within your area.
JavaScript Events Today
Join in-person JavaScript events happening right now
Improv - theatre group
We are starting a closed improvization theater group, meeting weekly on Tuesdays. If you are interested to join, you're welcome to try it on 14.4.!
No previous experience in theatre or improvisation is required – the most important thing is to have fun and try something new.
**IMPORTANT**: Spots are limited, please make sure to reserve yours!
The training sessions teach and apply basic improv techniques, skills and principles.
In addition to short exercises, those who are interested can work towards for a small performance for a small audience in late spring – however, participation is also meaningful without the desire to perform.
*Commitment*:
The first time you can come and get to know the other participants and the techniques without any commitment.
From week 16 (14th of April) onwards, the group will close in hopes that the participants can work more focused together and develop onto what we have learned.
Participants will also get the opportunity to take turns directing the rest of the group or other smaller responsibilities as they gain confidence.
WHEN & WHERE:
Tuesdays at 18-20
Tallipääty, MIITTI office
Lapinlahten Lähde
Lapinlahdenpolku 8
00180 Helsinki
About the facilitator:
Iska Knuuttila has been part of the Jyväskylä-based Impropaatti group in 2020–2024, where he led some of the training and performed in two performance seasons. The repertoire included both short techniques and long plays.
Join our Whatsapp community network to join your favourite group and stay connected with the other members! When you participate in one of our groups or events, just ask the group facilitator to add you to the community!
IG: instagram.com/miitti1
Facebook: facebook.com/miitti1
Web: lapinlahdenlahde.fi/en/projekti/miitti/
Swedish Language Café at Luckan
(SWE nedan)
This is a language café for anyone who wants to practice their Swedish through discussion in a laid-back environment. Swedish Language Café takes place every Tuesday at Luckan, and the programme is adapted according to the participants’ needs and wishes.
Swedish Language Café is organised in collaboration with Kvinnliga Akademiker i Helsingfors.
The Swedish Language Café meets at Luckan, Georgsgatan 27 / Yrjönkatu 27 every Tuesday at 17:30-19:00.
There is no need to sign up in advance.
For more information: integration@luckan.fi
SWE
Swedish Language Café är ett språkkafé som är öppet för alla som vill öva svenska via diskussioner i en avslappnad miljö. Språkkaféet hålls varje tisdag och programmet anpassas enligt deltagarnas behov och önskemål.
Språkkafét ordnas i samarbete med Kvinnliga Akademiker i Helsingfors.
Språkkafét hålls på Luckan, Georgsgatan 27 klockan 17:30-19:00.
Förhandsanmälan krävs ej. För mera information kontakta integration@luckan.fi
Helsinki HashiCorp User Group meetup sponsored by NordCloud Oy
Our next edition of HUG is happening at NordCloud Oy Finland .
Join us for an exciting evening with riveting talks, groovy people and tasty snacks!
Talks and speakers will be announced soon, so stay tuned!
17:30- Open doors
18:00 - NordCloud Introduction - Jeeva B Elumalai, Global business development NordCloud Oy
18:15 - Talk 1 - Reproducible Developer Environments with Jumppad - Robert Barnes, HashiCorp
19:00-19:15 - Break
19:15 -Talk 2
20:00 - Ending words, HUG Organizer
20:10 - Mingling & Networking
21:00 - Event ends, pack up
Tekoälyavusteisuus SharePointissa
Huhtikuun teemana on AI-avusteisuus SharePontissa 🪅
Aiheesta alustaa Sanna Jackson / Sulava
**Liity mukaan Teamsilla:** [https://copilotbuzz.com/miitti](https://copilotbuzz.com/miitti)
Holistica - BodyMind Flow
**Holistica BodyMind Flow**
**The Spring Sessions**
The Holistica classes are a fusion of mobility, strength, breath work and relaxation exercises. We also use Yoga, Qigong, and somatic practices, as well as playfulness, dance, and creative activities.
Every class is different and the main goal is to connect to our bodies through movement, to build a warm, welcoming and supportive community and to provide tools to support us to improve our overall health and wellbeing in everyday life.
**Exclusively for women.** Migrant women very welcome. LGBT+ very welcome.
Come as you are, bringing openness and curiosity.
Wear comfortable clothes.
**IMPORTANT:**
• Spots are limited. If you are not on the MeetUp attendance list, you will be kindly asked to leave.
• If you reserve a spot but cannot attend, please cancel in good time so someone from the waitlist can join.
About the Project:
These classes are part of the Mindful Movements project, launched in September 2025.
Facilitator: Lay Wascher — Yoga teacher, Holistic BodyMind and Wellbeing facilitator, Group Fitness instructor and MIITTI volunteer.
WHEN:
Tuesday, 14th of April, 18:30-19:45
WHERE:
Wanha Labra, Lapinlahden Lähde
Lapinlahdenpolku 8
00180 Helsinki
(How to find us: Inside the yellow main building's courtyard, enter through the door to Kahvila Lähde and turn left, head up the stairs, the door to Wanha Labra is straight ahead.
If you want to be part of the MIITTI community,
follow us on our other platforms:
[Instagram](instagram.com/miitti1)
[Facebook](facebook.com/miitti1)
[Website](lapinlahdenlahde.fi/en/projekti/miitti/)
Whatsapp: Join our Whatsapp community network to join your favourite group and stay connected with the other members! When you participate in one of our groups or events, just ask the group facilitator to add you to the community!
***MIITTI’s Principles for safer space:***
MIITTI wants to nourish a safe and pleasant environment for everyone, where everyone can feel safe as themselves. By joining as a volunteer, employee or participant of the event or activity, you agree to follow the guidelines below
*Non-discrimination*
I do not make assumptions about people based on their external characteristics or names. I treat all participants with respect, and I don’t use language or take actions that discriminate based on race, gender, sexuality, disability, age, religion, or any other characteristic. I respect pronouns and names.
*Boundaries*
I respect others' personal space and boundaries, both physical and mental. I acknowledge that I cannot know someone else's boundaries without asking first. I ask before touching. I listen to others and adapt my behaviour if someone indicates that my behaviour makes them feel uncomfortable.
*Creating Safe Environment*
Everyone is responsible for contributing to a safe and respectful environment. If I witness harassment, I do my part to support those who experience inappropriate or offensive treatment.
*Zero Tolerance for Harassment*
Our space upholds a strict zero-tolerance policy towards any form of harassment. Harassment, whether verbal, physical, or online, will not be tolerated.
If you experience or witness inappropriate behavior or harassment at our events, please report it to the MIITTI or Lapinlahden Lähde staff.
Football with MIITTI
Hello sporty population!
Let's gather around and play some football together with people from around the world!
IMPORTANT! Spots are limited, so make sure you reserver yours!
If you are not registered on the list, you will be kindly asked to leave; this is to ensure fair access for everyone!
We will play indoors at Playbox in Vantaa on Tuesday evenings from 18.00-19.00
Age limit: 16+
You can come directly inside the hall or meet us at the entrance a bit before 18.00.
MIITTI welcomes everyone to its events regardless of background or gender.
You don't have to have any skills at all to come and play with us, and if you do, please come and coach us!
WHERE:
Playbox
Vetokuja 1
01610 Vantaa
Warm welcome!
If you want to be part of the MIITTI community, follow us on our other platforms:
WhatsApp: Join our Whatsapp community network to join your favourite group and stay connected with the other members! When you participate in one of our groups or events, just ask the group facilitator to add you to the community!
Finnish Language Café
Learning Finnish in Finland can be difficult because Finns tend to switch to English. That is one of the reasons people like our Finnish language café: you get to practice Finnish with Finns :)
The events are completely free and there is always a native speaker to facilitate the conversation and to help find the right words. The coffee is good too ☕😋🇦🇹
Tervetuloa!
When? ⏰
Usually Tuesday to Friday from 15:00 - 16:00
Where? 📍
In a cozy Viennese coffee house: The Good Coffee Company, Eerikinkatu 33, Helsinki
The Good Coffee Company
A Taste of Vienna 🇦🇹
Eerikinkatu 33, 00180 Helsinki
Please visit our Facebook page for updates and changes:
https://www.facebook.com/TheGoodCoffeeCompany/events
JavaScript Events This Week
Discover what is happening in the next few days
HelsinkiOS - The Spring Meeting
🌼 Spring is here again and it's time to have a get together to talk about Apple (and other) technologies and to meet old friends. And maybe to speculate on what will be coming in WWDC.
Once again Wolt are our amazing hosts at the Helsinki HQ on Wednesday, 15th of April for the event! There will be drinks 🍻 and snacks 🍕as well. Agenda:
18:00 Doors open
18:30 Welcoming words
18:40 First Talk: "10 years in the App Store - lessons learned" - Timi Koponen
19:10 Second Talk: "Future: Yesterday – Writing SwiftUI for iOS 26 while supporting 18 or below" - Pyry Jahkola
19:40 Mingling and food/refreshments
20:00 Third Talk: "Agentic iOS Development in a Multi-Repository Setup" - Andrei Sadovnicov
20:30 More mingling
21:00 or so event ends
(The agenda may be subject to refinement, will keep you updated here.)
Finding Seams - a hands-on workshop
To whoever want to turn hard-to-test code into easy-to-test code.
This is a **hands-on workshop** where we do pair programming on an example domain. The example code contains difficult-to-test code, and your job is to make the code testable and add few tests.
You will learn **3 different techniques** on turning legacy code into testable code. These techniques you can take with you to your work and use them the very next day.
**Schedule**.
17:00 some snacks and setting up your dev env.
17:30 programming exercise
18:45 quick retro
19:00 free discussion, sauna\* is on.
\* Please bring a swimsuit for the sauna. Towels are on the house.
Vibe Coding Finland: April meetup with Antilooppi at VERK
Welcome to our April meetup in Helsinki, arranged together with Antilooppi (https://antilooppi.fi/).
Schedule:
17:00 Doors open!
17:30 Welcome words by organizers and Antilooppi
17:40 **"From Layoff to $9K/Month: Lessons from Building and Selling Mobile Apps"**
**by Steven Phuc, indie developer**
In today’s tech industry, job security feels increasingly uncertain. Whether unemployed or still employed, many people are facing layoffs or constant pressure to adapt.
After being laid off as a React web developer, Steven spent months trying different paths — web projects, SaaS ideas, and experiments that didn’t gain traction.
Eventually, he shifted focus to building consumer mobile apps, learning everything from product direction to distribution through trial and error.
Within about a year, his apps reached around $9,000 in monthly revenue.
This talk shares a practical and honest roadmap from uncertainty to sustainable product income — covering key lessons, failures, and what actually mattered.
If you’re curious about turning ideas into real products and interested in this path, this talk is for you.
\*5 min break\*
18:15 **"Vibe Coding Without Losing Your Edge", Johanna Wäänänen, Founder, Systemic, PhD Researcher**
At the same time as AI rushed into our everyday work, I started my PhD research on how human physiology shapes cognitive performance.
That overlap made me notice, that AI is not just changing how we work or code. It’s changing how we think and feel.
We’ll explore a question especially relevant for coding:
* Why can coding with AI make your brain feel… a bit like mush?
* And more importantly: What can we do about it?
My hope is that by exploring this together, we can share practical ways to maintain clear, high-quality thinking while working with AI.
We’ll look at how to:
* stay sharp to move fast
* use AI to extend your thinking and not replace it
* keep your edge in a world where AI is everywhere
This is a phenomenon worth understanding to keep your edge.
Johanna "I study how human physiology shapes thinking, decision-making, and collaboration — and, ultimately, performance. And how these are evolving in the age of AI. Alongside my research, I work with teams and organizations navigating complex environments"
\*5 min break\*
18:50 **“The Job of Product Designer in the Age of AI”, Lassi A Liikkanen, PhD, Director of Product Design and Insight, Qvik Ltd.**
Is there a future for human designers? The tasks and responsibilities of a UX/UI designer are subject to rapid shift as AI can be used to radically augment the professional capability of every designer. In this talk I reflect on recent developments that have and will influence designer work in the immediate future, taking the conversation to discuss the tasks designers would love and will have to take on in the future.
19:30 Mingling / free discussion etc
20:00 Doors close
**About us**
Vibe Coding Finland is a community for developers, designers, business professionals and tech enthusiasts who love to vibe code, learn, and connect in a relaxed and inspiring atmosphere. Whether you’re a seasoned professional or just starting your coding journey, you’ll find good company, meaningful discussions, and hands-on sessions to boost your skills and creativity.
Our meetups feature a mix of talks, coding sessions, project showcases, and networking — all centered around building great vibes and a supportive tech community in Finland.
Snowflake Finland User Group Helsinki - April 2026 at Twoday
The Snowflake Finland User Group is a space for discussion and mutual learning about leveraging the Snowflake cloud platform. It offers an excellent opportunity to discuss best practices, review real-world Snowflake use cases, and explore third-party technologies with your peers. You'll also have the chance to expand your professional network and learn from other Finnish success stories.
This time, we’ll have speakers from **Metso** and **Antti Rask** — BI professional, founder of Helsinki Data Week, co-author of the *RandomWalker* R package, author of *col2hex2col*, creator of the *TuneTeller* and *BiblioStatus* apps, and author of the upcoming book *ggplot2 Extended*.
🤝 Organizer and Sponsor: Twoday
🏠 Venue: Twoday, Keskuskatu 3
🍕 Catering: Light bites and drinks
✨ Agenda & Speakers: See below 👇
5:00PM \| Arrivals\, food and mingling
5:30PM \| Snowflake User Group \- Introductions by Mika Heino and Eerik Puskala from Twoday
5:40PM \| Presentation by Juha Hurtig \(Metso\) \+ QA
6:30PM \| Short break
6:40PM \| Presentation by Antti Rask \+ QA
7:30PM \| Wrap\-up & Networking
8:00PM \| Doors Close
You can also sign-in to [https://usergroups.snowflake.com/helsinki/](https://usergroups.snowflake.com/helsinki/) to get notifications from our Bevy page.
Our venue has capacity limits, so please only RSVP if you intend to come and if you need to cancel change your RSVP status on the Meetup to "Not Going."
Ren Xue Yuan Gong
Welcome to join our Ren Xue Yuan Gong practice throughout the summer at Lapinlahden Lähde!
The practice is simple but yet practical and powerful.
It is easy to learn and will help you:
-gain energy, feel less tired and stressed
-more mental clarity, easier to concentrate
-boost your immune system
Time:
Sundays 15:30 - 17:00
WHERE:
Tallipääty, MIITTI office
Lapinlahden Lähde
Lapinlahdenpolku 8
00180 Helsinki
About REN XUE
Ren Xue is a comprehensive system for uplifting human life. It includes a unique form of Qigong (Yuan Qigong); three foundational theories (Theory of Qi, Theory of Consciousness, Theory of Totality) and a large body of teachings.
It was created by world-renowned teacher and healer Yuan Tze who continues to offer online and in-person events worldwide.
Ren Xue combines ancient Chinese wisdom traditions with modern insights into health and well-being.
The goal of Ren Xue is to help individuals improve their physical, emotional, and mental health through a holistic approach that emphasizes the connection between the mind, body, and spirit.
REN XUE FINLAND
Ren Xue Finland (RXF) is the Finnish branch of the global movement, an organization dedicated to the promotion and teaching of Ren Xue and its associated practices, including Yuan Gong and Yuan Ming Medicine.
It provides easy entry into the Ren Xue system through local in-person sessions, online courses and workshops/retreats.
Other learning methods can be found here: Ren Xue TV, a YouTube channel and Learn Ren Xue website. More about Ren Xue: [https://www.renxueinternational.org](https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.renxueinternational.org%2F%3Ffbclid%3DIwZXh0bgNhZW0CMTAAAR06uJQRSC7BE3zhPePQ7X_KO7WXa60cr7NK25KdOqfbSIHpYqBLO3dYgVM_aem_alDR7a6KhbNhG3u9NhCUVA&h=AT18asmYaRkvHCJemaC7rr9GVu579uflDCg7T6mLNodWdtMVhuxwFhIyz0p5ONeJbm3WQ3ZGIwONIa0_pDvih4t9BCCJUBkjhK4BdIMEl4aQ_qPzR5ykW-aiOndhYDPeAW9_2_eWZaMsv889HKbp8_c&__tn__=q&c%5B0%5D=AT35KTjVjr2kCnYHrXXjXPxEGFK-RFbZnFVdDmWrTe5WwbSZZ5ulNxFEjPPhejS8Pf4xetwkU1hhM1P2K_ABugpnXL6w-CKE25ARXwtLSexv-4fPJ4s2_Kcqgj3g2XWjCVkPPgcjwrPoNWOvdKa2f1VqyVa-2kcTojodTS3wn9zrnRjZLcG7)/
Play Badminton [Social Games] @Smash Center
【IMPORTANT SUMMARY】
* The purpose of social games is to know some people, do some exercise and enjoy the games together with others. Winning and getting points is not the focus of this session. Please play with consideration to your opponents' level.
* Please purchase your slot through this link [https://7538e9.myshopify.com/](https://7538e9.myshopify.com/)
【SIGN-UP SYSTEM】
* Please sign up and pay through this link. [https://7538e9.myshopify.com/products/social-game](https://7538e9.myshopify.com/products/social-game)
* We don't use the signup system on Meetup.com anymore. (Neither the waiting list)
* It says this event is full on this meetup page, because I didn't open any slots here for you to sign up. You have to check this [sign-up page](https://7538e9.myshopify.com/products/social-game) to see if there is still a slot available there.
* The background of using an external sign-up and payment system is because Meetup.com introduced a service fee to increase 21% of the fee in May 2023, and we want to reduce this cost.
【FEE and REFUND POLICY】
* Fee includes courts and plastic shuttles. Please sign up and pay before you come. NO refund if you do not cancel until 48 hours before the event.
* Racket: bring one or rent one at the counter.
* You can put a comment to sell your slot after the deadline of refund, or sell your slot in our whatsapp group.
* No matter the reason is sickness, accident or anything, the group or I will not afford the cost caused by your absence.
* Of course you CAN'T ask me, "Can I sign up for free for next week because I didn't come to use my slot this week?". Please remember, the court booked for you was there and it costs money. The court doesn't simply become "free of charge", just because you didn't come to use it.
【COMMUNICATION】
* Communication: our whatsapp group [https://chat.whatsapp.com/JJQbJlisbcj5YDnlcSu347](https://chat.whatsapp.com/JJQbJlisbcj5YDnlcSu347)
* There are too many spams, so I only accept +358 number to join whatsapp group. Numbers from other countries will all be rejected.
【OTHERS】
* Please always keep 1 meter away from those courts where people are playing. Never step into the corners of other courts! If I see you do this, I probably will yell at you!
* If you have some questions, you can put your questions in the comments on the event page. People will respond.
* We play double games to 21 points. After each game, please let those who are waiting to play. Feel free to play with whoever you want, but please avoid playing with the same people all the time.
* If you are new to badminton, please Google basic badminton rules in advance. Serve rules, double rules and point counting rules. You are always welcome to ask anyone in our group. Most of our members are more than happy to help you.
* Badminton activity is organized for non-profit purpose, but I take a small fee for my work.
* Want to restring your racket? I can do restring for you. €24 including the string. Please get contact with Ken.
[https://drive.google.com/file/d/1XdBBBKBmsHqvMyI7t1MttqOxwX8rs7vQ/view?usp=sharing](https://drive.google.com/file/d/1XdBBBKBmsHqvMyI7t1MttqOxwX8rs7vQ/view?usp=sharing)
* [https://www.meetup.com/Helsinki-Badminton-Meetup/](https://www.meetup.com/Helsinki-Badminton-Meetup/)
* You want to pay with your sport card or voucher? check the bottom of the page. Click "read more"
* https://www.meetup.com/Helsinki-Badminton-Meetup/[https://www.meetup.com/Helsinki-Badminton-Meetup/](https://www.meetup.com/Helsinki-Badminton-Meetup/)
Pottery Wheel Workshop 🪴
IMPORTANT: Registration is not available through Meetup. The workshop size is limited and will be filled on a first-come, first-served basis, so you must purchase your ticket from our website in advance.
Welcome. Sign up and get your ticket from here.
[https://holvi.com/shop/UDUMBARA/section/pottery-wheel-workshops-keramiikka-kurssit/spring-2026-kevat/](https://holvi.com/shop/UDUMBARA/section/pottery-wheel-workshops-keramiikka-kurssit/spring-2026-kevat/)
Join us for a challenging, fun, and relaxing time creating with local wild clay and socializing with friends. Udumbara Pottery Studio in Kallio, Helsinki, welcomes pottery students of all experience levels to come and enjoy pottery wheel lessons within a small group setting.
Osaamme myös suomea, tervetuloa. Vi talar också svenska, välkommen.
JavaScript Events Near You
Connect with your local JavaScript community
[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)
**PLEASE READ THE FOLLOWING IMPORTANT NOTES:**
1. The dates listed for this series are about 95% reliable. We are completing our 2026 schedule as we speak, so minor adjustments are still occurring.
2. Each class in this series has an attendance fee, though this first offering is free on a first-come, first-served basis.
3. Each class, from BOTH a sign-up and fee perspective, is a separate entity.
**Introduction:**
HTML5 is the foundational technology for modern web development, serving as the standard markup language for structuring and presenting content on the World Wide Web. Developed through a collaboration between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG), HTML5 provides a robust system of elements (tags) that tell a browser how to display text, images, and multimedia in a clear and meaningful way. It works in concert with Cascading Style Sheets (CSS) for presentation and JavaScript for interactivity, forming the core technology stack for virtually all websites and many web applications today.
One of the significant advancements of HTML5 is the introduction of powerful new features and elements designed to improve functionality and simplify development. Key additions include native multimedia support via the \ and \ tags, allowing developers to embed media without third-party plugins. It also offers new form controls for better user input, such as date and email types, and introduces web storage capabilities to store data offline for enhanced performance. These features streamline the process of building rich, interactive web experiences.
A significant focus of HTML5 is enhanced semantics and better structural organization of content. New semantic elements like , , , , and \ provide meaningful structure to documents, which aids in search engine optimization (SEO) and improves accessibility for assistive technologies. These elements define different parts of a webpage (e.g., a header for the top, a nav for navigation links, a footer for the bottom), making the code more readable and understandable for both developers and machines. This emphasis on clear structure helps in creating more logical and maintainable websites.
Developing websites in today's competitive environment requires taking advantage of every technique you can to get the maximum exposure possible. Our HTML5 class will not only show you what's new in the HTML specification, but also the best way to develop optimized web pages that get the attention your client and/or company requires.
**The breakdown of the four-class series is as follows:**
**Class 1: Introduction to Web Structure and Basic HTML5**
This class introduces the core concepts of web development, the history of HTML, and the fundamental structure of an HTML5 document.
* **Topics**:
* **Web Architecture Overview**: How browsers, servers, and web pages interact.
* **HTML Fundamentals**: Understanding elements, tags, and attributes.
* **Basic Document Structure**: Using !DOCTYPE html, html, head, and body.
* **Text Formatting**: Headings (h1 to h6), paragraphs (p), and text-level semantics (e.g., strong, em, br).
* **Lists and Links**: Creating ordered (ol) and unordered (ul) lists, and linking between pages using anchor tags (a).
* **Activity**: Students create a basic personal webpage containing text, a list of hobbies, and a link to an external website.
**Class 2: Semantic HTML5 and Multimedia Integration**
Class 2 focuses on modern HTML5 elements that provide meaning (semantics) to content, improving accessibility and search engine optimization. It also covers adding images and multimedia.
* **Topics**:
* **Semantic Elements**: Understanding and implementing elements like header, footer, nav, section, and article.
* **Images**: Adding images using the img tag and attributes like src, alt, width, and height.
* **Multimedia**: Embedding audio and video content using the audio and video tags.
* **File and Folder Structure**: Best practices for organizing project files and managing file paths.
* **Activity**: Students refactor their Class 1 project to use a proper semantic layout and add an image and a link to a video file.
**Class 3: Forms and User Input**
This session is dedicated to building interactive HTML5 forms, which are essential for capturing user data and input.
* **Topics**:
* **Form Basics**: Using the form element, action and method attributes.
* **Input Types**: Exploring various input types (e.g., text, password, checkbox, radio, date, submit).
* **Form Elements**: Utilizing label, textarea, select, option, and button.
* **Client-side Validation**: Implementing HTML5 validation attributes like required, minlength, and pattern.
* **Activity**: Students build a complete contact form with different input fields, radio buttons, and basic HTML5 validation.
**Class 4: Introduction to CSS3 and Basic Styling**
The final class introduces Cascading Style Sheets (CSS) to style the HTML content and make the web pages visually appealing and accessible.
* **Topics**:
* **CSS Fundamentals**: The role of CSS, selectors, properties, and values.
* **Integrating CSS**: Using inline, internal, and external style sheets.
* **The Box Model**: Understanding margin, padding, border, and content for basic layout.
* **Basic Styling**: Changing colors, fonts, and text alignment.
* **Accessibility Basics**: Identifying principles of web design usability and accessibility, including ARIA labels.
* **Activity**: Students apply an external CSS file to their Class 3 form project to style the layout, colors, and fonts, culminating in a well-structured and styled webpage.
Cocoaheads
Come out to Improving for our monthly iOS and Mac meetings.
This Month's Presentation:
Nothing yet. (You should volunteer).
What is Cocoaheads (http://cocoaheads.org/)?
CocoaHeads is a group devoted to discussion of Apple Computer's Cocoa Framework for programming on MacOS X and iOS (including the iPhone, iPad and Apple Watch). During monthly meetings, members present on their projects and offer tutorials on various programming topics.
What is BuckeyeCocoa (http://buckeyecocoa.org/)?
BuckeyeCocoa is a group of Objective-C/Swift developers/enthusiasts. We host monthly Cocoaheads and near-weekly NSCoder meetings in Columbus, Ohio. The meetings are free to attend.
Presentations!
Presenters welcome! We are always in need of people willing to present material. Any Swift and/or Objective-C related topic is welcome. Times can be 5 minutes (i.e. lightning talks) to a maximum of 2 hours. Interested? Contact info is on the BuckeyeCocoa website.
To volunteer for a presentation contact us at @BuckeyeCocoa on Twitter.
Follow us on Twitter! @BuckeyeCocoa (https://twitter.com/#!/Buckeyecocoa/) For more information: http://buckeyecocoa.org/
Vaso Dublin: Happy Hour & Trivia
We're bringing the community together for a casual happy hour with ServiceNow-themed trivia, food and drinks, and great conversation.
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
Fun & easy way to play more tennis (read event description)
We’re still working to get more people into these Meetups, but our goal is to give PlayYourCourt members a few social tennis outings each week in addition to your practice sessions and Challenge League matches.
These Meetups are co-ed, super laid back, and all skill levels are welcome. Post your skill level and a suggested court in the comments section so we can round up as many players as we can for some tennis fun!
Also, if you’re looking to meet new practice partners or play some matches and you aren’t already in the PlayYourCourt Community, you can go here to see what we’re all about and sign up:
https://www.playyourcourt.com/tennis-community/columbus-oh/meetup/
If you love tennis, we’d love to have you! Be sure and watch the quick video that explains how everything works.
Happy hitting!
- Scott
NSCoder Night
Bring your work or your hobby, hang out, and code with us.
Follow @buckeyecocoa for more information.














![Play Badminton [Social Games] @Smash Center](https://secure.meetupstatic.com/photos/event/d/1/c/a/highres_456653706.webp?w=640)

![[Ben Frain: Top 10 CSS Tips To Make Your Dev Life Easier] #11](https://secure.meetupstatic.com/photos/event/2/f/d/f/highres_533472255.webp?w=640)




