Skip to content

My learning resource for Angular2, TypeScript2, MEAN-stack apps and other modern web development.

Notifications You must be signed in to change notification settings

gokemon/tuts-plus

Repository files navigation

tuts-plus

A learning resource

There is not going to be any code in this repo, merely this readme and people notes. This readme will grow, as we fulfill pull requests. So partly is about merge "code" branches in Git and GitHub across people, as well as not messing up each persons "notes".

This readme will serve as our "shared" location for Learning Resources. OK, so I have some clean up on which ones we have done, and when, and which we have not.

Check out these other Readmes I have;

https://leanpub.com/mean-machine Added a ChangeLog (420)

NodeJS NodeJS

Links to Node tutorials here

Easily Develop Node.js and MongoDB Apps with Mongoose Scotch.IO

MEAN with Angular 2 - User Registration and Login Example Jason Watmore's

Create a Web App and RESTful API Server Using the MEAN Stack Heroku's ~ This is the conman / ContactList repos

Learn to Build Modern Web Apps with MEAN This is the 14-part Thinkster that builds the reddit clone

PostgreSQL and NodeJS ~ CRUD todo single page application with Node 6.6, Express 4.13, Angular 1.5, and PostgreSQL. mherman's

How to Debug Node.js with the Best Tools Available (5/1/17)

Express Apps

There is a lot more to explore than I thought. A lot of middleware package to look through and figure out.

Build a Complete MVC Website With ExpressJS <a little older, but seems to work>


Angular 2 ****

Links to Angular 2 tutorials here

mix & match any frontend tutorial with any backend tutorial Thinkster's

https://scotch.io/tutorials/interactive-angular-2-charts-with-zingchart

Something to ponder How to Handle File Uploads in Angular2 (4/18/17)

Angular 2 Bootstrap 4 components, powered by Angular, written by angular-ui folks (4/18/17)

Angular Style Guide (4/19/17)

Angular 2 Routing (1/23/17)

How to create (and use) custom components with Angular 2 (5/6/17)

Going Forward

Future Angular 2 Links will be added to these readme files.

ng-deploy-gh-pages


TypeScript 2 TypeScript 2

Links to TypeScript 2 tutorials here. I want more TS2 learning material, like doing all this stuff, but only coding in TS2, so I can learn it better than plain JS.

Building a MEAN (MongoDB, ExpressJs, Angular and Node.js) api app using TypeScript and host it with Heroku Zimmergren's

Developing a superhero-api with Node, Express and TypeScript2 Michael Herman's

Building a REST Service with Node.JS, DocumentDb, and TypeScript

This guys stuff is good, and since I am using his knowledge, and sharing it, I figure fair use on his image. It's his. TypeScript 2 + Express + Node.js Brian Love's

Here is my repo for the TS2, Express and Node app ~ https://github.com/gokemon/heros

TypeScript 2 + Express + Mongoose + Mocha + Chai EVEN BETTER

https://angular-university.io/course/typescript-2-tutorial

Other TypeScript2 repos (4/4)

John Papa's TypeScript2 blogs (4/11)

Other Groups


https://scotch.io/tutorials/debugging-angular-2-apps-with-augury

https://scotch.io/tutorials/debug-a-node-app-inside-of-visual-studio-code

I hope Docker works like the magic people say it is.

Docker

<4/5> Was having a challenge wrapping my mind around the Dockerfile, so;

Docker Tutorial Series

  1. Installation
  2. Basic Commands
  3. More on Images and Containers
  4. Docker Hub
  5. Building your own Docker Images
  6. Docker Private Registry
  7. Data Volumes
  8. Linking Containers
  9. Writing a Dockerfile
  10. Writing a Dockerfile
  11. Docker Swarm Tutorial
  12. Docker Swarm on Google Compute Engine
  13. Getting Started with Kubernetes using Minikube
  14. Docker Management Commands

Digital Ocean

How to Host a MEAN Stack App on Digital Ocean Turns out this was crap. A waste of a couple of hours. The tutorial was not very helpful, out of date, and D.O. doesn't live up to being "wonderful" All in a all, a very disappointing experience.

Mongo & mongoose

Links to tutorials here

Object Modeling in Node with Mongoose Heroku

Easily Develop Node and MongoDB Apps with Mongoose Scotch.IO

http://stackoverflow.com/questions/5747806/what-is-the-killer-reason-for-using-mongoose-orm

CSS styling(SASS & Bootstrap, etc)

Links to tutorials here

Angular Material 1x (4/19/17)

Use Bootstrap SASS with Angular CLI (5/6/17)

Testing

TESTING ANGULAR FASTER WITH JEST https://www.xfive.co/blog/testing-angular-faster-jest/

Other Topics

Steps for doing GitHub push & pull requests and merges

Adding an existing Git repo to GitHub using the command line (5/7/17)

Tagging Steps (5/9/17)

Top Visual Studio Code Extensions- 50 Powerful Tools to Make Visual Studio Even More Useful

I should consider moving my git commands section to its own ReadMe.


Series like Beer Locker, Twitatron, Node Hero

[WTF image here]

Write Better Fracking Code

Write better code

Beer Locker

  1. Beer Locker: Building a RESTful API With Node
  2. CRUD
  3. Passport
  4. OAuth2 Server
  5. Digest
  6. Username & Password

Twitatron

  1. Building a Production Web App With Node
  2. Views & Controllers
  3. User Accounts

Node Hero ~ part I

  1. Getting started with Node.js
  2. Using NPM
  3. Understanding async programming
  4. Your first Node.js HTTP server
  5. Node.js database tutorial
  6. Node.js request module tutorial
  7. Node.js project structure tutorial
  8. Node authentication using Passport
  9. Node unit testing tutorial
  10. Debugging Node applications
  11. Node.js Security Tutorial
  12. How to Deploy Node.js Applications
  13. how to do Node.js monitoring and how to find advanced issues in production environments.

Node at Scale ~ part II

  • Using npm
  • Node.js Internals Deep Dive
    • The Node.js Event Loop
    • Node.js Garbage Collection Explained
    • Writing Native Node Modules [beyond my needs and abilities at this point]
  • Building with Node.js
  • Testing + Node
    • Node.js Testing and Getting TDD Right
    • Node.js End-to-End Testing with Nightwatch.js
  • Node in Production
    • The Definitive Guide for Monitoring Node.js Applications
    • Debugging Node.js Applications
    • Profiling Node.js Applications
  • Node + Microservices
    • Request Signing
    • Distributed Tracing
    • API Gateways

About

My learning resource for Angular2, TypeScript2, MEAN-stack apps and other modern web development.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published