JS201: Intro to jQuery

Brad's Deals - 640 N. LaSalle St., Suite 460 Chicago - View Map Girl Develop It Chicago
Wed, Jan 28, 2015, 6:00 PM (CST)

About this event

Meet jQuery, a small, cross-browser JavaScript library that makes adding interactivity, animation, and manipulating the DOM on your website easier. In fact, you've probably already met, as jQuery is the world's most popular JS library and has been used on some of the world's most popular websites.
In this evening workshop, you'll be getting to know it better.

We'll cover the basics: traversing web pages to find and manipulate elements; creating and injecting elements; listening for events; creating animation and effects; and following good jQuery patterns. Just like with our one-day workshops, we'll have hands-on exercises throughout the night.

This is intended to be a follow-up workshop for JS101: Intro to JavaScript, or for those already comfortable with JavaScript and HTML and looking to expand their skills.


Cost: $30 

Date: Wednesday, January 28th from 6-9 PM 

Location: Brad’s Deals, 640 N. LaSalle, Suite 460 

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 January 21. Scholarship applicants will be notified shortly after the deadline. Class capacity does not impact scholarship students.


Prerequisites

Attendees should be comfortable with HTML5 and CSS3: specifically, you should understand the box model, floats, CSS resets, and HTML5 standards and tags. Additionally, you should be familiar with JavaScript syntax, data structures, conditionals, loops, and event handling. 

You should have: 

(a) taken Intro or Intermediate HTML/CSS through Girl Develop It, or
(b) built and managed websites on your own, 

And also: 

(a) taken JS101 through Girl Develop It (full 4-week series, or completed all exercises and homework for the self-paced workshop), or
(b) have completed a self-study JavaScript course, and are familiar with syntax, arrays, conditionals, for and while loops, and event handling. 

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 is jQuery? What is a JavaScript library?
• Finding, creating, changing, and reading elements
• Looping
• Events, effects, and animation
• Method chaining
• An introduction to jQuery plugins


Instructor: Lauren Scott

Lauren is a full-stack web developer, poet, Dev Bootcamp graduate, and general life enthusiast. She loves programming because it combines her passion for creating things with her love of problem solving. Girl Develop It gave her a safe space to throw herself whole-heartedly into web development, and she’s ready to pay it forward! She’s passionate about teaching, learning, coding, feminism, tabletop RPGs and a good dumpling.

Host: Brad's Deals

Brad’s Deals is a curated guide to the best shopping deals used by over 10 million consumers. We level the playing field and reduce the noise in people’s lives to give them back time, save them money and help them to be better consumers. We’re focused on solving really cool problems, like scaling out a service that is doubling in traffic every year, building an engaged community of avid deal seekers, defining the future of retail on mobile, and processing huge amounts of data to deliver the most relevant content to the right people, in the right channel, at the right time. 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.

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.

All attendees, including staff and volunteers, are expected to abide by the Girl Develop It code of conduct.

When

Wednesday, Jan 28
6:00 PM - 9:00 PM (CST)

Where

Brad's Deals
640 N. LaSalle St., Suite 460 Chicago

Partner