NodeJS + Express + SQL com Sequelize
Learn web development with NodeJS, Express, and Sequelize. Build powerful backend applications and connect to relational databases. Perfect for aspiring developers!
Course Content
NodeJS + Express + SQL com Sequelize is an intermediate-level Udemy course taught by Felipe Daniel. It runs 9h 34m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 46 reviews, with 203 students enrolled. It is a paid course, last updated May 2024.
Aprenda Node.js do zero e domine o desenvolvimento de aplicações web! Este curso é ideal para quem busca uma plataforma robusta e popular para construir soluções web modernas.
O que é Node.js?
Node.js é um ambiente de desenvolvimento de software para a web, construído sobre o motor V8 do Chrome. É a tecnologia preferida por grandes empresas como empresas de mídia, bancos digitais e gigantes do entretenimento, que a utilizam para criar softwares de alto desempenho. Com Node.js, você pode desenvolver:
- Aplicações web completas
- APIs RESTful
- Chats em tempo real
- Aplicações de realtime
- Soluções para IoT (Internet das Coisas)
Para quem é este curso?
Este curso é perfeito tanto para desenvolvedores experientes que desejam expandir suas habilidades, quanto para iniciantes no mundo do desenvolvimento de software. Abordaremos os fundamentos da linguagem, tornando-a acessível a todos os níveis de experiência.
Conteúdo Detalhado:
- Configuração Inicial:
- Instalação e configuração do Node.js em ambiente Linux
- Instalação e configuração do Node.js em ambiente Windows
- Iniciando projetos com o npm (Node Package Manager)
- Manipulação de Dados:
- Trabalhando com Arquivos (leitura, atualização, escrita e exclusão)
- Utilizando Módulos Externos no Node.js
- Gerenciamento de Pacotes com o NPM
- Desenvolvimento com Express:
- Instalação e configuração do Express
- Rotas e roteamento
- Requests e Responses no Express
- Tipos de Responses
- Entendendo Middlewares
- Middlewares de tratamento de erros
- Templates e Views:
- Conhecendo o Template Engine Pug
- Carregamento de Assets nas Views
- Criando um Navbar com o Pug
- Criando Formulários com o Pug
- Utilizando o Grid com o Pug
- Banco de Dados com Sequelize (ORM):
- Instalação e configuração do Sequelize (ORM) em Linux
- Instalação e configuração do Sequelize (ORM) em Windows
- Operações CRUD (Create, Read, Update, Delete) com o Sequelize
- Desenvolvimento de um CRUD completo utilizando os conceitos aprendidos.
Domine o Node.js e construa aplicações web escaláveis e eficientes!
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.