Skip to content

Javascript Study Group

Photo of Elizabeth F
Hosted By
Elizabeth F.
Javascript Study Group

Details

If you're new to coding, this will be an excellent introduction to one of the hippest languages out there as well as being pretty easy to learn + start building 'stuff' almost immediately! Looking forward to seeing you there!

We welcome people of all levels, but beginners are especially encouraged. You move at your own pace in this group, so it doesn't matter if you are a fast or slow learner.

This is the first series for Women Who Code-NYC and the language is...(drum roll please!) Javascript!

This will run for 4 weeks/once-a-week starting Monday June 2, 9, 16, and 23.

Challenge: 1 hr/day on ONE resource

Resources:

Newbie: no coding experience

dash.generalassemb.ly (https://dash.generalassemb.ly/) (HTML + CSS) {HIGHLY recommended!}

codecademy.com/tracks/javascript (http://www.codecademy.com/tracks/javascript)

Book:

Javascript Allonge - https://leanpub.com/javascript-allonge/read . Puts all JS functions/concepts/code in terms of coffee! Super easy analogies if you're coming from a non-tech background

Project:

Build a calculator! http://thecodeplayer.com/walkthrough/javascript-css3-calculator

Beginner: little Javascript experience

http://www.codecademy.com/tracks/javascript

http://www.codecademy.com/tracks/jquery

Book:

Javascript Allonge - https://leanpub.com/javascript-allonge/read (Puts all JS functions/concepts/code in terms of coffee! Super easy analogies if you're coming from a non-tech background)

Eloquent Javascript - http://eloquentjavascript.net/ (Step-by-step introductions to doing basic Javascript)

Project:

Convert number to Roman numerals.

learnstreet.com/cg/simple/project/integer_roman-javascript (https://www.learnstreet.com/cg/simple/project/integer_roman-javascript)

Intermediate: moderate Javascript experience

http://nodeschool.io/

https://docs.angularjs.org/tutorial/

Book:

Eloquent Javascript - http://eloquentjavascript.net/
(Step-by-step introductions to doing basic Javascript)

Project:

Learning Node? Try building a HTTP chat application! You'll need to set up the client + server side, so 2 files, lots of fun.

Advanced: you know who you are

Book:
Learning Javascript Design Patterns:

http://addyosmani.com/resources/essentialjsdesignpatterns/book/

Project:

Build a jquery UI widget.

Start a backbone OR ember.js project .

For the JS series, please look at our definitions of types of coders and decide which one you are. You'll be paired accordingly.
Newbie:

N00b = don’t know ANY programming language and/or concepts

JS Beginner:

Beg = Some basic programming experience but dont know Javascript

Beg-Inter = Intermediate knowledge in other programming languages but NOT Javascript

Beg-Pro = Advanced knowledge in other programming languages but NOT Javascript

JS Intermediate:

Inter - Moderate programming knowledge in Javascript (use language a few times/week)

JS Advanced:

Adv - Advanced knowledge in Javascript (use language every day)

If you've done any JS projects before, we'd love to have you demo. So email estellagmadison@gmail.com and ferrao.elizabeth@gmail.com !

If you have any JS or HTML/CSS experience, we'd love to have you TA! So shoot us an email and we'll get you set up!

Photo of Women Who Code NYC group
Women Who Code NYC
See more events
164 West 81st Street
(between Amsterdam & Columbus) · New York, NY