Permalink
Fetching contributors…
Cannot retrieve contributors at this time
41 lines (23 sloc) 1.77 KB

Object-Oriented JavaScript

In this workshop, you'll learn the principles of Object-Oriented programming and how you can apply those principles in JavaScript to architect your code better. Understanding that will help your code as it gets larger, and is a crucial skill for using JS in a large codebase, like at a company.

The workshop will be a mix of lectures and hands-on exercises in pairs. It will be taught by {{ teacher_name }}, {{ teacher_description }}.

This is a great follow-up workshop for those who attended our Intro to JavaScript workshop.

Topics covered

Object instances, properties, methods Using .prototype for OO in JS Extending objects

Slides

https://www.teaching-materials.org/jsoo/

Prerequisites

Attendees should be comfortable with JavaScript fundamentals (syntax, data structures, conditionals, loops). That means that you attended our Intro to JavaScript workshop or you learned those concepts online.

You can review them online at a few places:

Tech requirements

  • Your laptop (Mac, PC, Linux) and charger.
  • A modern web browser (Chrome, Firefox, Safari)
  • A text editor - we recommend either Sublime Text 2 or Atom (both free)

If you do not have a laptop, please contact the instructors. We have a limited number of Chromebooks for students to borrow.

Payment

Payment is required to attend. If you'd like to attend but cannot afford the cost, click here to request a scholarship. Due to the number of applications, only the scholarship recipient will receive an email a few days before the workshop. Thank you for your understanding!