Past Meetup

Full-stack Web Development with Node.js

This Meetup is past

172 people went

Location image of event venue

Details

We are happy to announce that Node Lingo (http://www.nodelingo.com/) is back for an introductory course on Node.js. This will be a three part series that will cover the basics of web development using JavaScript on both the client and server side.

There are a limited number of seats available for this event. To secure your spot you must rsvp and purchase your ticket via Eventbrite (https://codecrewnodejs.eventbrite.com).

Prerequsites

• Knowledge of HTML/CSS

• Text Editor (Sublime Text Download (http://www.sublimetext.com/2))

• Laptop Computer

Tuesday 9/10 - Front End JavaScript Refresher 7-9pm

Our goal for this series is to build a mini web application front to back. The first hour covers best practices on how to structure your JavaScript programs. We'll finish by crafting our UI and getting it ready to accept data from the server. Note that day 1 does not cover any Node JS so if you are already proficient on the front-end you may opt to wait for the 9/17 session.

Tuesday 9/17 - Node JS development on the server 7-9pm

We'll start with a primer on what Node JS is all about, then dive into key components in Node that allow you to build powerful JavaScript applications on the server. We walk you through how to construct a REST API using Node. We'll hook up the last week's front end to this Node API. We'll contrast the front and back ends of the client/server stack and emphasize JavaScript's central role, ending with some of the qualities that make Node unique.

Tuesday 9/24 - Panel session 7-9pm

We're all Swabbies, we're all learners on a journey! Join the NodeLingo team and fellow Code Crew members for a panel discussion on all things web development. Come with questions on learning web development, web/mobile trends & best practices, code organization/architecture, or questions on how to approach any projects you might have brewing. We'll also try and demo some of our personal projects and talk about how to continue your learning. Relaxed Q&A atmosphere, no formal curriculum today!

Instructors: Node Lingo

Andy Tzou focuses on HTML5 at Google, helping to usher in a mobile-first world. On the Rich Media Innovation team he works with advertisers in New York City to build and experiment with engaging new ad formats. Andy earned his Masters in Human-Computer Interaction from Carnegie Mellon and has taught undergraduate computer science for one decade, focusing on attracting talent to the field.

Brian Falk studied Physics at the University of Pennsylvania. During this time he developed a passion for UNIX, which led him to pick up languages such as C and Perl. After graduating, he moved to NYC and received his Masters Degree in Computer Science from Columbia University. Since then he has built applications for people in Academia and Finance, focusing on web applications built with Java and Ruby. In 2012, he left his job in finance to join the vibrant startup community in New York and in the process added Node.js to his toolkit.

Trevor McLeod graduated from Georgia Tech with a degree in Electrical Engineering and Nanomaterials. During college he was awarded two Presidential Research Awards for his work developing novel solar-cell technology. He also worked with various programming languages such as Java and C++, predominantly for computational mathematics. After college he worked as a Product Manager developing large-scale commercial solar products in Silicon Valley. In 2011, he joined the NYC startup community and since then has been passionately focused on learning JavaScript and Node.js.

Brought to you by: