This is a self paced two-day series, with sessions being held on Saturday June 21 and Sunday June 22 from 12-5PM each day. Makeup sessions are not offered.
We will start the day off with introductions, followed by a few brief lectures about programming and pair programming, and a demonstration of how to use Khan Academy. We'll watch one video and complete a single exercise together before you work independently. There are a series of projects at the end of the sections, which you will complete with a pair (we'll help you find a pair when the time comes).
This self paced series is for you if:
• you're a relatively fast learner (you probably picked up HTML and CSS pretty quickly)
• you're ok with choosing your own path, or with following the one we set for you
This self paced series is NOT for you if:
• you have a hard time grasping new concepts, and had a hard time with HTML and CSS
• you prefer lecture-style classes with more structure and guided exercises
For a traditional workshop-style class with lectures and guided exercises, see our 4-week JS101 series, which begins June 9 ($100 course fee).
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.
Dates: Saturday, June 21 from 12-5PM and Sunday, June 22 from 12-5PM
Location: Dev Bootcamp, 351 W Hubbard
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 May 25. 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!
• 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).
• What actually is programming? A gentle introduction to programming.
• 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.
If you are interested in being a teaching assistant for this workshop, please contact Liz through Meetup or via email. TAing is a great way to practice what you know and to get to know members of our community.