Be MEAN - Node.js
Introdução
1.
Teoria
1.1.
V8
1.2.
Single thread
1.3.
Event Loop
1.4.
I/O Async
1.5.
Libuv
1.6.
Event Driven
1.7.
API
2.
Instalação
3.
HTTP
3.1.
createServer
3.2.
Methods
3.3.
Status Codes
3.4.
Rotas
3.5.
get
3.6.
request
3.7.
post
3.8.
put
4.
Callbacks
5.
FileSystem
5.1.
mkdir
5.2.
open
5.3.
readdir
5.4.
readFile
5.5.
rename
5.6.
writeFile
6.
npm
6.1.
init
6.2.
install --global ou -g
6.3.
install --save
6.4.
install --save-dev
6.5.
install --optional
6.6.
run
7.
Globals
7.1.
CommonJS
8.
Process
9.
Mongoose
9.1.
Create
9.2.
Retrieve
9.3.
Update
9.4.
Delete
10.
Eventos
10.1.
Mongoose
11.
Promises
11.1.
Mongoose
12.
Mongoose
12.1.
Arquitetura Atômica
12.2.
Validate
12.3.
Populate
12.4.
Plugins
13.
TDD
13.1.
assert
13.2.
chai
14.
Teste Atômicos
15.
Express
15.1.
Model
15.2.
Controller
15.3.
Routes
16.
Express
16.1.
Events
16.2.
Promises
16.3.
Middlewares
17.
Express
17.1.
TDD
18.
Socket.io
18.1.
TDD
19.
REPL
20.
UDP
21.
TCP
22.
HTTPS
23.
Utilizando APIs externas
23.1.
pokemons
23.2.
github
23.3.
redtube
23.4.
instagram
24.
Autenticação
24.1.
Session
24.2.
Express
24.3.
Mongoose/MongoDB
25.
Autenticação
25.1.
Token
Powered by
GitBook
Be MEAN - Node.js
FileSystem