Skip to content

Intro to JavaScript: Animations and Events (Part 2)

Photo of Jessie Wu
Hosted By
Jessie W. and 3 others
Intro to JavaScript: Animations and Events (Part 2)

Details

This is Part 2 of the JavaScript Workshop Series

Description

This comprehensive workshop will be a mix of lectures, pair programming, and hands-on exercises building your webpage, and will be taught by Brenda Jin, Senior Application Engineer at Slack and Jessica Parsons, Web Development Instructor for JobTrain.

We will go from 10:00am to 5:00pm on Saturday. Lunch will be provided.

By the end of this course, you will be able to use JavaScript to:

  1. animate web pages

  2. accept and validate user input

  3. change the web pages based on user input

Prerequisites: Attendees should be comfortable with HTML/CSS fundamentals (HTML tags and attributes, CSS selectors) and JavaScript fundamentals (syntax, arrays, objects, functions, conditionals, loops).

This class will begin by reviewing the solution to the JS Part 1 take home assignment. Students are expected to review the assignment and attempt to complete it before class. The assignment can be found here: http://www.teaching-materials.org/javascript/exercises/creditcard.html

You can review fundamental concepts online at a few places:

• HTML/CSS: Khan Academy's HTML/CSS course (https://khanacademy.org/html-css), Codecademy's HTML/CSS course (https://www.codecademy.com/tracks/web), GDI SF HTML/CSS slides (http://teaching-materials.org/htmlcss-1day)

• JS: Codecademy's JS course (https://www.codecademy.com/tracks/javascript), Khan Academy's Intro to JS course (https://khanacademy.org/programming), GDI SF JS Part 1 Slides (http://teaching-materials.org/javascript/)

Tech requirements: Your laptop (Mac, PC, or Linux are all okay. If you don't have one of those, please let us know in advance) and charger. A modern web browser - either Chrome or Firefox.A text editor. We recommend Sublime Text 2 (free; available for both Mac and PC) or Notepad++ (PC).

Payment is required to attend. If you'd like to attend but cannot afford the cost, request a scholarship (https://docs.google.com/forms/d/19YePb1ncNgHLFze40_BJRM7w8SG5mh1D0uB4qyKjwWs/viewform). Due to the amount of applications, only the scholarship recipient will receive an email a few days before the workshop. Thank you for your understanding!

Photo of Girl Develop It San Francisco group
Girl Develop It San Francisco
See more events
Dev Bootcamp
633 Folsom St · 6th Floor, CA