Brenda and Feather learn node.js
JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
css
examples
exercises
img
js
node_modules
slides
templates
.DS_Store
.gitignore
BrendaFeather.js
BrendaFeatherServer.js
BrendaFeatherServer2.js
Procfile
README.md
async_programming.js
basic_server.js
debugdump.txt
favicon.ico
footer.html
form_handler.js
header.html
intro.html
package.json
preprocessing_server.js
race.js
server.js
signup.txt
stuff.txt

README.md

INTRO to Web Programming and Node.js.

This is an intro course to web programming and Node.js. You should start with intro.html - it leads to the other courses. It is intended to be accompanied by a lecture. I'm adding speaker notes, but I have not finished them.

The course should cover the following:

Section 1

Introduction to web programming, how data moves around, what HTTP is

  • Intro to Web Programming
  • Beginning Node.js
  • Exercises
  • Node, Git & Heroku

Section 2

Doing useful things, like having a file server, responding to forms.

  • Preprocessing and Forms
  • Forms, Events
  • Modules
  • Exercises

Section 3

Real webapps use templates. Also, databases.

  • Templates with Handlebars
  • Storing Data(a basic overview)
  • Users, Their Data, and a bit of Modeling.
  • Excercises