Past Meetup

JavaScript 101 — Build Your First Web App!

This Meetup is past

10 people went

Price: $85.00 /per person
Location image of event venue


**This is a one-day workshop. Lunch will be included.**

In this workshop—designed specifically for beginners—learn the underlying programming concepts of JavaScript while building your very first web app! In the process, we'll be learning how the language complements HTML and CSS in dynamic, interactive websites.

We'll cover an overview of what's possible with JavaScript, when and why a developer would want to use it, and how to incorporate it into a website. We'll introduce programming basics, including variables, arrays, objects, functions, events. Alongside the coding process, we'll also demonstrate JavaScript debugging strategies with Chrome's in-browser Dev Tools.

By the end of the workshop, students will have an understanding of how to build out basic interactivity and logic in their websites.

The price of this class does include lunch. Please be sure to let us know when you RSVP if you have any dietary restrictions.


You should have: (a) taken Intro to HTML/CSS through Girl Develop It, or (b) have a working knowledge of HTML

This course is specifically for beginners and we advise experienced developers to not take this class

The course will be taught by Katy Bowman and Ren Cummings with several teaching assistants.


Katy Bowman is a developer at Sparkbox. She works mostly in JavaScript, HTML, and CSS, writing code for a variety of web sites and applications. Prior to transitioning into a coding career, she spent close to ten years working in the land use planning field. She is one of the chapter co-leaders for Girl Develop It Dayton ( and loves spending time with her family and reading and writing books.

Ren is a designer/developer at Mile Two, LLC. ( She is a web-dev unicorn, working from the design of user experience to developing web and mobile apps. She has a BFA and MFA in Studio art, which bridged her interest in the concepts that went in to building the software that helped her as a maker. It has always been her goal to share the knowledge that she has gleaned from life and education.


At this time, you will need to provide your own laptop—PC or Mac—to participate in the course.

A modern web browser—either Chrome or Firefox with Firebug installed.

A CodePen ( account so you can save your work.


Girl Develop It welcomes all genders and identities to our classroom. By entering this group, all community members agree to abide by our Code of Conduct ( ).

No refunds of class payments are offered if you need to cancel enrollment.

Contact [masked] initiate a conversation with chapter leadership.

Our program and curriculum are geared toward adults (age 18 and up); at this time we do not accept minors as students in our courses and workshops.

If we have less than 4 students registered for the class as of five days prior to the class start date, we reserve the right to cancel the class and reschedule for a later date. Any students registered at that time will be refunded their full registration fee.


We offer need-based scholarships for people interested in taking this course who may not be able to afford the registration fee. To receive a scholarship for this course, you must commit to being present for all sessions of the class. To learn more about scholarships, email [masked] with "Scholarship - JavaScript 101" in the subject line.


Subscribe to our chapter newsletter (

Join us on Slack ( to chat about all things tech.
Follow us on social media: Twitter (, Facebook (, Instagram (