Mobile Development
Meet local people interested in mobile development. Gather to network, share knowledge and advice!
582,353
members
468
groups
Largest Mobile Development groups
Newest Mobile Development groups
Frequently Asked Questions
Yes! Check out mobile development events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the mobile development events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find mobile development events near your location here. Connect with your local community and discover events within your area.
Mobile Development Events Today
Join in-person Mobile Development events happening right now
Handy Bikes | Beginners' No Drop Ride
Meet in the parking lot of the Handy Bikes Service Center.
At the start of each ride, we'll go over introductions to have a sense of participants' cycling experience.
Over the course of our rides, we'll address the following:
group riding dynamics;
safety (ABC check & trail hazards); gear shifting;
hill climbing;
audible and hand communication within the group, with other trail users, and automobile drivers;
what to bring on each ride; etc...
Bring your questions, water & a snack.
When it starts getting dark earlier, we'll need lights as well.
Helmets a MUST.
If you can, and especially if you've had issues with your bike, come a bit early to have it looked at ahead of the ride.
PS - all levels are welcome to join, however, be mindful that if you are an experienced rider, please be prepared to ride at the pace of the newest rider in the group.
Each week, depending on who's in attendance, and participants' riding ability/comfort level, we may do skills practice as a group in the parking lot or at the west end of Wheeler Ave. Once everyone is comfortable, we'll go for a ride on local trails and neighborhood streets and finish back at the shop.
Happy Pedaling !!
\~Maya
Volleyball - Advanced Beginners (B) - Quincy Park
If you’ve already learned the basics of volleyball and want to keep improving your skills while having fun, this event is for you!
**Skill Level:** Advanced Beginner (click [here](https://docs.google.com/document/d/1PojSi4qdlRsv1msCHhvpQ43iDc4FfzQwpWCc3kafVMY/mobilebasic) for details).
**Reminders**
1. Attendance: We’ve noticed that the waitlist is growing, so please make sure your name is on the Going list if you plan to play. Our number of nets is limited so this helps avoid too many rotations. If your name is on the list but you don’t show up, it will count as an absence according to Smiley Social rules. Please update your RSVP at least 12 hours in advance if your plans change.
1. Injuries: Play safely and be mindful of others on the court. Respect positions and avoid risky moves that could lead to injury. If you’re not sure the ball is yours, call it before going for it to avoid collisions.
1. Game Rules: Let’s follow the basic volleyball rules, especially the three-touch rule so we can play properly and improve as a team!
1. Priority will be given to players workingh consistent attendancendance.
\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
**Smiley Social documents:**
1. [Group Rules ](https://docs.google.com/document/d/1HrG35p_0M08leRvCp8XWG3CMkr_GL928XFabl5T6Dvg)
1. [Liability Waiver ](https://docs.google.com/document/d/1W2mq-7m99lmvd7gdWYaSUFtvVg4UGnzV6koafAbHmco)
1. [Volleyball Levels](https://docs.google.com/document/d/1PojSi4qdlRsv1msCHhvpQ43iDc4FfzQwpWCc3kafVMY/)
VVCC's "TGIBF Season Opener" 2026 April Route *New Location*
**NOTE: \*New start Point at Major Lansdale Blvd in the Parking Lot of Jerry's Seafood and Smokey Bones\***
Meetup is at 5:30p and on the pedals at 6:00p.
This "**IS"** a SAG supported ride. Please bring $5 exact change or CashApp: ***$ZOAROO***. SAG number will given at the pre-ride briefing.
With the exception of flats, NO ONE IS LEFT BEHIND.
Rather than the typical free-for-all, this ride is governed by Ride Marshalls who controls the pace at certain points in the route. Speeds vary from 15-19mph on rollers to 20+mph on the flats. Not to worry, at no time will you be required to ride at the front to pull the group. For those that have the need for speed, there is a sprint section throughout the route where you can test your fitness. Riders are allowed to go as fast or as easy as they like through these sections. There will be one official very brief regroup after crossing 202, near Walgreens off of Apollo Dr. After the regroup Everyone will ride at their own pace.
cue sheet:https://ridewithgps.com/routes/54019095
PACE:
A = 19+mph
B = 17-19mph
C = 15-17
D = 12-15
AMS (Average Moving Speed) may vary depending on terrain, traffic, and the ability of riders.
**Please Read**:
To maintain safety on the road and to be respectful of motorists the following simple set of guidelines are asked to be followed:
Do not pass the guide in the non Free Ride sections.
Yellow Line rule on two lane roads must be obeyed. (NEVER EVER to be crossed)
White Line rule when we have ample shoulder or an adequate bike must be obeyed.
Broken Line rule, we do not take up more than one lane except when safely transitioning for a left turn.
Slower riders in the Free Ride sections should move to the far right to allow faster riders to go by on the left.
2x2 Paceline at all other times. No wheel overlapping of the rider in front.
The ride will NOT stop for flats. If you are with a friend that flats, we suggest that you stop and ride in with them. Be sure to know the route and how to short cut or get back and how to change a flat.
NO "in ear" or "over the ear" Headphones of any kind allowed.
Experienced cyclists are asked to help first timers with route info
When you RSVP to participating in this or any VELO VELO Cycling Club ride or event you are acknowledging that you take sole and full responsibility for your own health and safety.
Helmets are a must. No helmet-No participation.
Please be sure to have all proper equipment and supplies to help ensure a safe and pleasant ride. Two spare inner tubes, CO2 cartridges, patch kit and pump.
Front and rear lights
Eye Protection
Gloves
Proper hydration
Water bottles that fit your bottle cage
ID and money
Obey all traffic laws including stopping at red lights.
MP(FRI)-Sand Volleyball: BB - Crystal City
***Please read all and make sure you agree before you sign up.***
**Court Type:** Outdoor Sand
**Level:** adv beginners+/intermediate (BB/A)
**Transportation:** Parking will be right by the sand courts, behind the courts, and there is garage parking close to the courts. Metro is the Blue and Yellow Lines.
**What to bring:** at least 3 bottles of water and a ball if you have one.
**MAX:** 10 players per net. (1 Net)
**Restroom:** Restrooms are across the street in the restaurants.
**Host's Philosophy on This Event:**
The purpose of this meetup is to create a fun and supportive environment where we can improve our skills, enjoy competitive games, and connect socially. While we do aim to play seriously and challenge ourselves, the focus is more on growth and enjoyment than simply winning at all costs. That’s why the title doesn’t include “competitive” or “social”—we want a healthy mix of both. This is a space where you won’t be judged for making mistakes, ***but we do expect you to listen to the organizer if they make suggestions or adjustments***. We also expect a mindset geared toward learning and getting better over time. That said, this event isn’t intended for total beginners; an understanding of the game is expected so that everyone can contribute to meaningful and engaging matches. The host holds the right to remove you from the game if they believe that you are at a C level.
**Skill Level:**
1. **If you want to know your level, please see the link below:**
[Smiley Social Volleyball Levels](https://docs.google.com/document/d/1PojSi4qdlRsv1msCHhvpQ43iDc4FfzQwpWCc3kafVMY/edit)
**YouTube:**
The games may be recorded and uploaded to our channel here:
Let the host know if you have issues with this ahead of the event.
[https://www.youtube.com/@mp02626](https://www.youtube.com/@mp02626)
**ATTENDANCE:**
**Player Selection:** Regulars > League Members > Smiley Attendance Ratio\* > Skills (BB>B) > New Members
The host takes attendance very seriously. Please remove yourself from the event (if you can't make it) as early as possible to allow others to join. You will be marked as a ***no-show*** if you don't show up to the event.
One no-show means you will be removed from the group. See the rules below.
**\*The organizers can see the number of times you have attended events vs the times you have dropped out. If your drop rate is more than 50%, you may not be accepted to the going list.**
[Smiley Social Rules](https://docs.google.com/document/d/1HrG35p_0M08leRvCp8XWG3CMkr_GL928XFabl5T6Dvg/edit)
**Q&A**
* Bringing your **dog** is welcome and encouraged.
* *Can I come if I don't know how to play?* No, you may not. The host teaches a beginner's volleyball class that you may attend on Saturdays.
* *Can I be late or leave early?* The host expects you to be there **on time** and leave on time. If you need to arrive late or leave early, please let the host know in advance.
* *Can I come even if I am not on the going list?* No, sorry
* Why Max the players at 10 when you can do 6v6? This court is already for 2v2; getting 6 players on each side is overkill.
* How can I become a regular if I don't ever get to attend? You can attend my other events on weekdays/weekends. Show me you have good skills and bring good vibes!
**Smiley Social documents:**
1. [Group Rules](https://docs.google.com/document/d/1HrG35p_0M08leRvCp8XWG3CMkr_GL928XFabl5T6Dvg)
2. [Liability Waiver](https://docs.google.com/document/d/1W2mq-7m99lmvd7gdWYaSUFtvVg4UGnzV6koafAbHmco)
3. [Smiley Social Volleyball Levels](https://docs.google.com/document/d/1PojSi4qdlRsv1msCHhvpQ43iDc4FfzQwpWCc3kafVMY/edit)
Mobile Development Events This Week
Discover what is happening in the next few days
Game Dev Working Session (Tysons-Pimmit VA Library Conference Room)
**Location**: Tysons-Pimmit Regional Library (Virginia) Conference Room
A game development **Working Session** involves 3 key parts:
1. Tell people what you're going to do
2. Actually do stuff
3. Show people what you did
That's what we'll be doing for this meeting. We'll briefly tell each other what we're going to do, then work on our projects, then at around 5:30 wrap up to show each other what we did and chat for a bit.
You don't have to stay the whole time, so feel free to drop in and out as you have time.
All game development skill levels welcome. Whether you're bringing a game you're trying to ship in a month, or you're just planning on following some tutorials or trying out a new tool to improve your skills, use this time to make progress.
Working sessions also train you to think about the scope of your work: pick a chunk of work that you can complete in the time that we have. That way you can end the working session with a feeling of accomplishment!
**What to bring**: Laptop, Charger, maybe a power strip if you have one handy, any other game development tools you need. Try to download any software you need before the working session. There is Wifi at this location, but it may be slow if you have to download any large files.
Sunday Boardgaming @ Panera
Open gaming at Panera! New players welcome. We have many games on hand or you can bring your own. We are happy to teach or learn one of yours.
Dulles Code & Coffee [FINAL] @ BTI360
**April 4, 2026 will be the last Dulles Code & Coffee event at BTI360.**
Dulles Code & Coffee is a collaborative community of software and technology enthusiasts seeking to learn, grow, and help each other. All skill levels are welcome. The concept is simple. Bring a laptop and ideas. We’ll provide coffee, tea, and donuts.
Thank you to [BTI360](https://www.bti360.com/) for sponsoring this event.
## **Event Format**
1. At 9:15 everyone introduces themselves and briefly describes what brought them out this morning (project, homework, networking, etc.).
2. For the rest of the day folks work in the communal space, socializing and asking/giving help as desired.
## **Location**
BTI360’s Office in Herndon
The office is across from Worldgate, looking down on the toll road.
## **Address**
12930 Worldgate Dr, Ste 400, Herndon, VA 20170 [[map](https://goo.gl/maps/pF5ZrPUviX1vtmdSA)]
## **Logistics**
* **Must be a U.S. Citizen to attend. Real ID verification is required. With updated security protocols, foreign nationals are unable to attend.**
* PARKING: Use the surface lot. All spaces marked MIII are open for parking. Please avoid Management spaces, State Farm and SP+
* ARRIVAL: Follow the signs from the front entrance to the freight elevator located in the parking garage on level P2. Take the elevator to Suite 400 (Floor 4).
* How to find us video: [https://youtu.be/ohqFzyqiASE](https://youtu.be/ohqFzyqiASE)
## **Community Guidelines**
We value the participation of each member of the community and want all attendees to have an enjoyable and fulfilling experience. To ensure a conducive environment, all participants are required to conform to our [code of conduct](https://github.com/DullesCodeCoffee/.github/blob/main/code-of-conduct.md).
Handy Bikes | Saturday Group Bicycle Ride
Weekly Saturday group ride, starting at Handy Bikes Retail Showroom.
Come ride with locals in the area! This group ride is for average folks who want to go for an average ride. It's not quite a coffee ride, but it's definitely not a race! Routes will vary around the area, with an average speed around 14 mph (minimum of \~10 MPH) for around 15-30 miles.
We'll be on pavement so bikes with smooth tires are encouraged, **helmets are mandatory**. Open to any riders who are willing and able to ride with a group including Class 1, 2, and 3 e-bikes. No speed demons please! Good group ride etiquette is a requirement.
Shop opens at 10:00 am
Show up and sign in by 10:15 am
Roll out 10:30 am
Please RSVP in advance, so that the ride leaders can prepare for the group's size.
[Handy Bikes on Strava](https://www.strava.com/clubs/737920/leaderboard)
[Handy Bikes on RideWithGPS](https://ridewithgps.com/organizations/14675-handy-bikes)
Quads & Doubles Volleyball - Competitive BB+/A
Let's get together to play some competitive quads and doubles volleyball.
**COST**: FREE
**Court Type**: Outdoor grass
**Minimum Skill Requirements**: BB+ (click [here](https://docs.google.com/document/d/1PojSi4qdlRsv1msCHhvpQ43iDc4FfzQwpWCc3kafVMY/mobilebasic) for details)
Attention:
1. This event is **NOT on a first come-first serve** basis and players with higher skill level and players who can bring a net/ball will get priority over others on the wait list.
2. Since skill levels are **self-reported**, some new attendees may not meet the expected level. For doubles, we encourage you to choose a partner you can enjoy the game with, and since this a competitive event, it is okay if you make a strong team and win all the games.
3. Each person must help set up and take down one net, leaving some nets unset for latecomers.
4. Please answer all questions, so it's helpful for us to organize the event.
**Smiley Social documents:**
1. [Group Rules](https://docs.google.com/document/d/1HrG35p_0M08leRvCp8XWG3CMkr_GL928XFabl5T6Dvg)
2. [Smiley Social Volleyball Levels](https://docs.google.com/document/d/1PojSi4qdlRsv1msCHhvpQ43iDc4FfzQwpWCc3kafVMY/edit)
3. [Good doubles partner](https://docs.google.com/document/d/14weEw-P52XKx0P8K2l-ZOFtYU61wmfdkSkopbG5avro/)
4. [Liability Waiver](https://docs.google.com/document/d/1W2mq-7m99lmvd7gdWYaSUFtvVg4UGnzV6koafAbHmco)
Monuments and Memorials Photo Safari
• What we'll do
Learn how to take great pictures BEFORE you go on that expensive trip! And we will teach you how to use your camera IN THE FIELD, not in a classroom! Join our standard Monuments and Memorials workshop, offered Wednesdays and Saturdays, in which the instructor takes you to some of DC’s most popular attractions: White House, Lafayette Park, the Einstein, Lincoln, Korea, and Vietnam Three Servicemen Memorials, and finally to Union Station, where you learn to make all the moving people DISAPPEAR! Remember, it was Confucius who said: "I hear and I forget. I see and I remember. I do, and I understand." At Washington Photo Safari, we help you "do " and understand! That is why our motto is "See. Click. Learn."
This $71 Safari (a 20% discount from the regular $89 price) begins with a 45-minute travel photography orientation, giving you basic tips in composition, F-stops and shutter speeds, portraiture, and interior photography. While you are taking pictures, you receive hands-on guidance on how to make those images even better! Advanced and smartphone photographers will appreciate the instructor’s extensive knowledge of the best camera angles in DC. This is suggested as a preliminary course before taking special safaris. Open to any photographers at any skill level with any camera, phone, or tablet. Transportation from site to site is provided by the instructor.
• What to bring
camera and all lenses
• Important to know
travel, architectural, portrait and street photography techniques
Mobile Development Events Near You
Connect with your local Mobile Development community
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.
What If Your AI Could Be a Team? - Chad Green
**Important time note:** Please plan on arriving between 5:30 and 6:00 as the elevators lock after 6 and you'll need to message us and we'll need to come get you.
The building address is 4450 Bridge Park
The entrance is 6620 Mooney St, Suite 400
You will need to scan your ID at the door to get a visitor badge.
**Abstract**
GitHub Copilot is powerful, but what if you could scale from a solo AI assistant to an entire team of specialized agents working in parallel? This session introduces Squad: an open-source framework for multi-agent orchestration that lets you define teams of AI agents with specific roles, responsibilities, and expertise.
We'll progress from Copilot basics to the Copilot CLI, explore how Agents add autonomy, and see how Instructions and Skills let you customize agent behavior. Then, the climax: a live demo where a Squad team of 3 agents (Lead, Developer, Tester) stands up and builds a working application in real-time, showcasing true multi-agent collaboration.
Whether you're new to AI or exploring how to scale your use of Copilot, this session will show you what's possible when agents work as a team.
**YouTube Link**
TBD
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/
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!
Columbus PHP: Monthly Meetup
Our monthly PHP meetup.
A virtual shindig courtesy of Zoom. Check back here for the details around 6:15 pm
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 Code & Coffee 85 @ Improving
Columbus Code & Coffee is an inclusive, informal co-working session. People of all skill levels attend, and we love it that way. Many people (optionally) bring projects to work on, and many other people (optionally) socialize the entire time. It's entirely up to you!
**What to Expect at the Intro Circle**
\~\~\~\~\~\~\~\~\~\~\~\~\~
Near the beginning of the event (1:30 pm), we do a standup:
* Organizer announcements, updates, and logistics
Round 1 - (7 secs max):
* Your name
* What you're working on
* What you can help others with
Round 2:
* Community events you wanna plug. If none, that's cool too.
Round 3:
* Job opportunities you're hiring for OR announce that you are looking for one. If none, that's cool.
After the introduction circle, everything is self-organized! Feel free to work alone, pair up, attend one of our workshops/presentations, or mingle!



















![Dulles Code & Coffee [FINAL] @ BTI360](https://secure.meetupstatic.com/photos/event/3/3/1/e/highres_532153086.webp?w=640)










