Skip to content

shannonjen/ttp

Repository files navigation

#Queens College Tech Talent Pipeline 2016

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

Queens College Tech Talent Pipeline 2016

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published