Node.js é um software de código aberto, multiplataforma, baseado no interpretador V8 do Google e que permite a execução de códigos JavaScript fora de um navegador web.
Aprenda Node, NPM, Express.js, MySQL, MongoDB, Handlebars e diversas tecnologias do ambiente NODE nesse excelente curso gratuito ministrado pelo professor Victor Lima do canal Victor Lima – Guia do Programador
São pré requisitos deste curso conhecimentos de HTML, CSS e JavaScript.
Curriculum
- 1 Section
- 67 Lessons
- Lifetime
Expand all sectionsCollapse all sections
- Aulas67
- 2.101 – O que é Node.JS
- 2.202 – Como Instalar o Node.js
- 2.303 – Node na prática
- 2.404 – Módulos
- 2.505 – Protocolo HTTP
- 2.606 – Introdução ao Express
- 2.707 – Rotas
- 2.808 – Parâmetros
- 2.909 – Nodemon
- 2.1010 – Exibindo HTML
- 2.1111 – Instalando o Mysql
- 2.1212 – Como criar tabelas no MySQL
- 2.1313 – Manipulando o MySQL
- 2.1414 – Deletando registros no MySQL
- 2.1515 – Atualizando registros no MySQL
- 2.1616 – Sequelize
- 2.1717 – Como se conectar ao MySQL
- 2.1818 – Models no Sequelize
- 2.1919 – Handlebars
- 2.2020 – Como criar um formulário
- 2.2121 – Como enviar dados do formulário
- 2.2222 – Body parser
- 2.2323 – Estruturando banco de dados
- 2.2424 – Pegando dados do formulário
- 2.2525 – Listando dados do banco
- 2.2626 – Deletando posts
- 2.2727 – Introdução ao MongoDB
- 2.2828 – Como instalar o MongoDB
- 2.2929 – Iniciando com Mongoose
- 2.3030 – Trabalhando com o Mongoose
- 2.3131 – Iniciando projeto Express
- 2.3232 – Grupo de rotas no Express.js
- 2.3333 – Arquivos estáticos – Bootstrap
- 2.3434 – Formulário de categorias
- 2.3535 – Definindo o model de categorias
- 2.3636 – Cadastrando categorias no banco de dados
- 2.3737 – O que são sessões e cookies
- 2.3838 – Middlewares
- 2.3939 – Como configurar sessões
- 2.4040 – Como validar formulários no Express.js
- 2.4141 – Listando categorias
- 2.4242 – Editando categoria
- 2.4343 – Deletando categorias
- 2.4444 – Definindo model de postagens
- 2.4545 – Formulário de postagens
- 2.4646 – Salvando postagens no banco de dados
- 2.4747 – Listando postagens
- 2.4848 – Editando postagens
- 2.4949 – Deletando postagens
- 2.5050 – Criando home page
- 2.5151 – Página de postagem
- 2.5252 – Listagem de categorias
- 2.5353 – Definindo model de usuario
- 2.5454 – Registro de usuários
- 2.5555 – Fazendo correção
- 2.5656 – Cadastrando usuários no banco de dados
- 2.5757 – Formulário de login
- 2.5858 – Configurando o Passport
- 2.5959 – Finalizando autenticação
- 2.6060 – Controlando acesso
- 2.6161 – Logout
- 2.6262 – Como fazer Deploy na Heroku
- 2.6363 – Como fazer deploy na Heroku – Parte 2
- 2.6464 – Upload de arquivos no Node.js com Express.js
- 2.6565 – Como hospedar aplicações Node.js
- 2.6666 – Como enviar Email com Node.js
- 2.6767 – Como gerar arquivos PDF com Node.js