Join for free and connect with our local tech scene

Stay on top of the latest companies and upcoming events with our weekly newsletter, and be counted among the people building the future of your local tech community.

Philadelphia, PA /

Intermediate JavaScript

This two-part course runs on Saturday, October 14 and Sunday, October 15 from 12:45pm to 5pm. Each day includes a 30-minute break.

You've completed Intro to JS and are ready for the next level! Join us for a dive into the more advanced aspects of JavaScript.

Prerequisite: You must have an understanding of JavaScript basics in order to benefit from this intermediate-level class. Students who have taken our Intro to JavaScript class and feel comfortable with the basics are good candidates for this course. Take this JavaScript Basics Quiz and share your score with us when signing up.

Topics we'll cover:

• JS tools for testing, "linting," and minification

• Code organization, clean code, and debugging

• Design patterns

• Code performance

• AJAX requests and synchronous vs asynchronous processes

• Regular expressions

• Cookie management

• Introductions to MVC frameworks (Angular, React, etc), Node.js, libraries (jQuery), test-driven development, and object-oriented programming 

Tech Requirements:

• Your laptop. (Note: a netbook or tablet is NOT a substitute!)

• A modern browser such as Chrome or Firefox installed.

• A text editor. We recommend Sublime Text 3 (It's free and available for Mac/PC/Linux).

About the teacher: 

Catherine Farman has been building websites for over half her life, starting with HTML cobbled together on Geocities. Cat is currently a Technology & Innovation Fellow and Front End Developer for the Consumer Financial Protection Bureau, where she builds standards-based websites using HTML, CSS and Javascript to help protect consumers in the financial marketplace. Cat teaches responsive web design, Javascript, and Sass courses for Girl Develop It. When she's not at a computer she likes to sew and watch soccer. Find her on Twitter @cfarm.

Refunds offered only in case of emergency, class rescheduling, or class cancellation.

Unemployed or in financial distress and interested in taking this class? Apply for a scholarship

Want to help out at this class? We're always looking for TA's! Contact the organizer at jend at

All attendees are expected to abide by the Girl Develop It Code of Conduct


Sign in to comment.