Skip to content

shannonjen/ttp-jan-2017

Repository files navigation

Queens College Tech Talent Pipeline January 2017

Fullstack Tutorials & Code Samples

Todo-Backend

http://www.todobackend.com/

"The Todo-Backend project helps showcase and compare different language and framework combinations for building web services. This website defines a simple web API in the form of a todo list and users can create their own identical APIs using various tech stacks. This website then provides a spec runner to verify that the user implementation is identical to the base implementation."

MVC Express App Structure

https://www.terlici.com/2014/08/25/best-practices-express-structure.html

RESTful API with pg-promise

http://mherman.org/blog/2016/03/13/designing-a-restful-api-with-node-and-postgres/#.V2pkEZMrKRs

pg-promise best practices

https://github.com/vitaly-t/pg-promise-demo

Heroku with Node

https://devcenter.heroku.com/articles/getting-started-with-nodejs#introduction

PostgreSQL & SQL references

If you are new to SQL and Databases, check out

https://www.postgresql.org/docs/9.5/static/tutorial.html

SQL

https://www.postgresql.org/docs/9.5/static/sql.html

psql

https://www.postgresql.org/docs/9.5/static/app-psql.html

Our Stack

Node.js

https://nodejs.org/

Express

http://expressjs.com/

PostgreSQL

https://www.postgresql.org/

npm

https://www.npmjs.com/

handlebars

http://handlebarsjs.com/

Tools

Gulp

http://gulpjs.com/

Bower

https://bower.io/

Grunt

http://gruntjs.com/

Yeoman

http://yeoman.io/

Webpack

http://webpack.github.io/docs/what-is-webpack.html

Karma

https://karma-runner.github.io/0.13/index.html

MV Frameworks

Angular

React

Ember

Backbone

Reference (my favorites)

HTML Elements

https://developer.mozilla.org/en-US/docs/Web/HTML/Element

CSS properties, psuedo-classes, units,...

https://developer.mozilla.org/en-US/docs/Web/CSS/Reference

Git

https://git-scm.com/docs

Free Learning Resources (my favorites)

HTML & CSS

http://learn.shayhowe.com/html-css/

Git

https://try.github.io

https://git-scm.com/book/en/v2

https://www.atlassian.com/git/tutorials/comparing-workflows

JavaScript

http://eloquentjavascript.net/

Node

http://nodeschool.io/

Newsletters

http://javascriptweekly.com/

http://html5weekly.com/

Meetups

Monthly JS Meetup (sells out in minutes)

http://brooklynjs.com/

About

Class Materials for Tech Talent Pipeline at Queens College January 2017

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors