JS101: Intro to JavaScript (two-week series)

Groupon - 600 W Chicago Ave, 4th Floor Chicago - View Map Girl Develop It Chicago
Tue, Feb 17, 2015, 6:00 PM (CST)

About this event

This is a two-week series, with classes being held on Tuesdays and Thursdays - February 17, 19, 24, & 26 from 6-8:30PM. Makeup sessions are not offered. 

JavaScript is the programming language that makes web pages interactive, and is now used these days to make servers, robots, and more. That makes it one of the most useful first languages to learn, if you're just getting started with programming, and particularly web development. 

This workshop is targeted at beginners to programming. If you already know another language, you're welcome to come, you'll probably find that you work at a faster pace.

Cost: $100

Dates: Tuesdays & Thursdays, February 17, 19, 24, and 26 from 6-8:30 PM each session

Location: Groupon, 600 W. Chicago Ave., Floor 4 in Hello Food South

A limited number of scholarships are available for those with a financial hardship. To apply, click here. Do not RSVP for the event. The deadline to apply for a scholarship is February 10th. Scholarship applicants will be notified shortly after the deadline. Class capacity does not impact scholarship students. 


Attendees should be comfortable with HTML5 and CSS3: specifically, you should understand the box model, floats, CSS resets, and HTML5 standards and tags. 

If you have either:

(a) attended our Intro HTML/CSS workshop and spent time practicing your code, or 

(b) attended our Intermediate HTML/CSS workshop, or 

(c) built and maintained websites, 

then you will be well-prepared for this class!

If you need to brush up on your HTML and CSS, you can review The Beginner's Guide to HTML and CSS and The Advanced Guide to HTML and CSS (lessons 1, 2, 3, 4, 7, and 8).

Tech requirements:

• Your laptop (Mac, PC, or Linux are all okay). 

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

• A text editor. We recommend Sublime Text 2 (free; available for both Mac and PC).

Topics covered:

• What actually is programming? A gentle introduction to programming. 

• A brief history of JavaScript. 

• Variables, functions, and data types. 

• Conditionals, control flow, loops, and working with arrays. 

• What is the DOM?

• Accessing and modifying the DOM. 

• What is an object? 

• Handling events and creating animations.

• JavaScript best practices. 

Instructor: Lana Rakhman

Lana Rakhman is a a former teacher/poet turned software engineer. She loves coding, teaching, and her two cats. She works at Centro, teaches/TAs at Girl Develop It, and co-organizes RailsBridge.

Host: Groupon

I'm sure there's no need to introduce Groupon to you - you've probably used one of our great deals. What you probably don't know is some of the cool things that we're working on in-house. From our flagship Groupon site down to our new Breadcrumb POS system, Groupon is brimming with opportunity. And with our world class engineering and design teams in Chicago, Palo Alto, and Berlin, we're gearing up to make a new Groupon a reality. 

If you are interested in being a teaching assistant for this workshop, please contact Paige through Meetup or via email. TAing is a great way to practice what you know and to get to know members of our community. 


Tuesday, Feb 17
6:00 PM - 9:00 PM (CST)


600 W Chicago Ave, 4th Floor Chicago