Skip to content

Details

Learn to write server-side JavaScript with this introduction to Node.js!

Node.js allows you to write the server-side of your application in JavaScript, and if you're interested in learning more about how to make a "full" web application beyond a HTML/CSS/JavaScript front-end, this course is for you!

Topics covered:

• How data moves around on the web, and what is possible using a server

• What Node is, and why you would use it

• How to create a Node web server using Express.js to make developing a server-side app quick and easy (at least easier!)

• How to use npm (Node Package Manager) to install and manage dependencies in your Node project

Prerequisites:

Students should be familiar with JavaScript, with a solid understanding of objects and functions. Some familiarity with the command-line will be helpful.

Tech requirements:

• Your laptop (Mac, PC, or Linux are all okay, however, we will not be offering support for the Windows command line, please be familiar if you are bringing Windows).

• A text editor such as Sublime or TextMate

• Git installed on your laptop (Install here: https://git-scm.com/downloads )

• NVM (Node Version Manager) installed on your laptop (Follow instructions here: https://github.com/creationix/nvm )

Schedule:

• 10am - noon: class / workshop

• noon - 1pm: break for lunch (pizza to be provided, if you have special requests, let us know in the comments)

• 1pm - 3pm: resume class / wrap-up

HUGE thanks to ReturnPath (https://returnpath.com/), our event host!

https://secure.meetupstatic.com/photos/event/b/3/7/a/600_449925946.jpeg

ABOUT THE INSTRUCTOR

Jared Stilwell is a bone-fide programming wizard, currently working as a UI Engineer at Retail Me Not, where he's worked for over 5 years in both backend and frontend. Previously, Jared spent 7 years as a programmer at Harding College in Arkansas. Jared has been a teacher for Girl Develop It for 2 years, making him one of our most seasoned instructors!

Related topics

Sponsors

GE (General Electric)

GE (General Electric)

Provider of classroom space

Spanning Cloud Apps

Spanning Cloud Apps

Host & Provider of Snacks

Walmart Technology

Walmart Technology

Provider of classroom space

Galvanize

Galvanize

Provider of Classroom Space

You may also like