Intro to Programming with JavaScript - March 4th & 5th


Details
HTML and CSS can only take us so far in our web development projects. What if you want to open a pop-up when your “Contact Me” link is clicked? How about adding an interactive photo gallery to your page? Maybe you want to throw together a countdown to an upcoming event?
All of these features require some sort of JavaScript - the programming language of the web that is considered one of the “essentials” in web technologies. In this interactive 10 hour course, we’ll start at the basics of programming concepts using JavaScript - from variables to data types all the way to conditional statements and loops. Once the programming fundamentals are covered, we’ll apply them to our webpages, start manipulating the DOM and even build an interactive photo gallery! Get ready to get your algorithm on!
DATES & TIMES
Saturday, 3/04: 10am - 3:30pm and Sunday, 03/05: 10am - 3:30pm
INSTRUCTOR
We are honored to have Amy Gebhardt, a local web application developer teach our class. She has a degree in computer science and has 12 years of experience under her belt.
PREREQUISITE KNOWLEDGE
You understand the basic “anatomy” of a webpage - you know about HTML things like the head, body, and what elements are. You can select elements using CSS selectors. You know the difference between an element with a class and an ID. If you took the Girl Develop It Minneapolis Intro to HTML/CSS and the Intermediate HTML/CSS, courses you are 100% golden.
TECHNICAL REQUIREMENTS
• Google Chrome (https://www.google.com/chrome/browser/desktop/) for viewing our work and using the Dev tools.
• Atom (https://atom.io/) for writing code.
WHAT TO BRING TO CLASS
• Laptop & Charger (there will be Wi-Fi and power strips available)
• Don't own a laptop? No problem! GDI has a few extra laptops on hand, just e-mail Kelsey at kelsey@gdimpls.com to request one for this class.
VENUE & LUNCH SPONSORED BY
Thank you to our sponsor, PowerObjects, for hosting our class and providing lunch!
https://a248.e.akamai.net/secure.meetupstatic.com/photos/event/5/d/3/c/600_435863868.jpeg
WHERE TO PARK
10 hour metered parking is available for just $0.25/hour. Best spots are:
N 3rd Street (between N 8th Ave. and N 7th Ave) $2.50 for 10 hours.
N 8th Ave (between N Washington Ave. and N 3rd St) $2.00 for 8 hours.
http://photos2.meetupstatic.com/photos/event/4/7/f/1/600_457578417.jpeg
If you're up for a bit of a walk there is free parking at N 2nd St. (between 15th Ave. N and Plymouth Ave N.)
LUNCH / MEALS
Our meals are usually something affordable for feeding a large group, like pizza. In these instances, we will offer both vegetarian and meat based options. If you have other dietary restrictions such as gluten free, dairy free, vegan, etc., please be sure to bring your own lunch.
QUESTIONS?
We're here to help! If you have additional questions or would like to talk further before signing up for a class, please contact Elise at elise@gdimpls.com or Kelsey at Kelsey@gdiminneapolis.com.
NOTE: We will be communicating with you about this class via the email address you have in Meetup.com. Please make sure you check the email address you use for Meetup regularly.
REFUND POLICY
Refunds will be provided only if the class is cancelled. Please take a look at our refund policy and procedure at http://gdiminneapolis.com/resources/policies-forms/refund-policy/
ABOUT GIRL DEVELOP IT
Girl Develop It exists to provide affordable, judgement-free opportunities for adult women to learn web and software development. Please help support our mission by reviewing our Code of Conduct (https://www.girldevelopit.com/code-of-conduct).
To learn more about our Minneapolis chapter, visit gdiminneapolis.com (http://gdiminneapolis.com/).

Intro to Programming with JavaScript - March 4th & 5th