Busca DevMedia
Você está buscando por "node.js" em vídeo aula
Já conhece nosso Plano de Estudo?
Conheça o passo a passo da Carreira Programador Back-End
- Criando a página backend Vídeo
Nesta aula vamos continuar a construção do nosso projeto ao criar a terceira página da aplicação, a página backend.
- Servidor web local com o Node.js Vídeo
Nesta aula veremos uma alternativa para criar um servidor web local, nesse caso utilizando o Node.js ao invés do Apache.
- Instalando o http-server Vídeo
Nesta aula veremos a utilização do Node.js através do terminal do Windows, para instalar o servidor web http-server.
- Preparando o ambiente Vídeo
Antes de começar a criar SPAs com React.js é necessário que você tenha alguns programas instalados no seu computador. Nesta aula você conhecerá quais são esses programas e aprender a instalá-los.
- Primeiro projeto: Mensagem de saudação Vídeo
O Node.js possui diversos frameworks que servem para agilizar o processo de desenvolvimento, mas nesta aula demonstraremos o uso do Node.js em sua forma pura, sem nenhum framework.
- Preparando o ambiente Vídeo
Nesta aula prepararemos o nosso ambiente de desenvolvimento, que inclui a instalação do Visual Studio Code, Node.js e o gerenciador de pacotes NPM (Node Package Manager).
- Introdução Vídeo
O Node tem sido uma escolha popular para a construção de APIs e aplicações web devido ao fato de utilizar o JavaScript como sintaxe. Esta aula irá apresentar o Node.js fazendo uma passagem pelo termo back-end.
- Introdução Vídeo
O Node.js é uma ótima tecnologia para construir aplicações back-end. Nesta aula veremos o que são aplicações back-end, como o back-end se comunica com o front-end e entenderemos sobre os termos requisição e resposta.
- O que é o Express Vídeo
O Express é um framework para utilizarmos com o Node.js que facilita o desenvolvimento, pois possui um conjunto de recursos fundamentais para aplicativos web e APIs. A instalação do Express no nosso projeto se dá por meio do gerenciador NPM.
- Recebendo requisições na API com Express Vídeo
Na aula anterior aprendemos os conceitos do recebimento de parâmetros na API através de requisições do front-end. Agora veremos de forma prática como receber esses parâmetros utilizando Node.js e o Express.
- Instalando o Node.js e o NPM Vídeo
O Angular CLI pode ser mais facilmente instalado através do NPM, o gerenciador de pacotes do Node.js.
- Instalando o Node.js Vídeo
Antes de criar o seu primeiro código JavaScript é necessário que você tenha alguns programas instalados no seu computador. Nesta aula você vai conhecer o programa que será utilizado para interpretar os códigos JavaScript, o Node.js.
- Estudando JavaScript com apoio do Node Vídeo
Nessa aula vamos abordar o uso do Node.js para o aprendizado da linguagem JavaScript.
- Entendo o papel do Express - Minha Primeira API RESTful com Node.js - Vídeo 2 Vídeo
Entenda qual é a importância do Express para uma aplicação web programada com o Node.js, bem como o papel de cada uma dessas tecnologias neste contexto.
- Considerações finais - Minha Primeira API RESTful com Node.js - Vídeo 9 Vídeo
Agora que você já sabe programar com o Node, veja quais podem ser os seus próximos passos com essa tecnologia.
- Configurando rotas no Express - Minha Primeira API RESTful com Node.js - Vídeo 7 Vídeo
Agora que temos os métodos do módulo controller criados, precisamos instruir o Express como chegar até eles. Para isso criaremos um módulo de rotas, no qual conectamos as URIs dos recursos da aplicação com os métodos do controller que os processam.
- Criando o módulo Controller - Minha Primeira API RESTful com Node.js - Vídeo 6 Vídeo
Apesar do Express não necessitar de um controller para funcionar corretamente, devido ao seu modelo de execução através de middlewares, como uma boa prática criaremos esse módulo para a aplicação neste vídeo.
- Criando um Model com o Sequelize - Minha Primeira API RESTful com Node.js - Vídeo 5 Vídeo
Conheça o modelo de configuração baseado em metadados do Sequelize, com os quais programamos tanto os dados do modelo quanto a sua validação. Com essas informações, o Sequelize cria um objeto através do qual acessamos a sua API de persistência.
- Adicionando o Express - Minha Primeira API RESTful com Node.js - Vídeo 3 Vídeo
Criaremos neste vídeo o entry point da aplicação com o Express. Veremos como instalar esse framework com o NPM, bem como as alterações necessárias no app.js para utilizá-lo.
- Introdução - Minha Primeira API RESTful com Node.js - Vídeo 1 Vídeo
Conheça a API que criaremos ao longo do curso e todas as tecnologias utilizadas. Aqui apresentamos também a estrutura do projeto, seus principais arquivos, bem como a integração entre cada um dos seus componentes.
- Configuração de conexão com o banco de dados - Minha Primeira API RESTful com Node.js - Vídeo 4 Vídeo
Isolar os dados de configuração do banco é uma boa prática e neste vídeo veremos como fazer isso no Node.js. Falaremos também sobre variáveis de ambiente e como o Node.js permite a troca entre os ambientes de desenvolvimento e produção.
- Conexão com o banco de dados e tratamento de erros globais - Minha Primeira API RESTful com Node.js - Vídeo 8 Vídeo
Neste vídeo veremos como sincronizar o modelo e o banco de dados, criando assim as tabelas necessárias para persisti-lo. Por fim, adicionaremos na aplicação a capacidade de tratar erros inesperados sem quebrar o contrato de retorno via JSON.
- Automatizando o LESS com Grunt - O que é LESS? - Vídeo 3 Vídeo
A fim de acelerar o processo de desenvolvimento, veremos nesse vídeo como automatizar a compilação dos arquivos .less usando o Grunt, um task runner também baseado no Node.js.
- Conexão com o MongoDB - Como acessar o MongoDB com o Node.js - Vídeo 2 Vídeo
Para acessar o banco de dados, precisaremos utilizar seu driver para Node.js. Então, neste vídeo veremos como instalar o pacote mongodb e configurar a conexão com o banco.
- Introdução e instalação - Como acessar o MongoDB com o Node.js - Vídeo 1 Vídeo
Neste vídeo conheceremos as ferramentas que serão utilizadas ao longo do curso e como instalá-las. Faremos o download do MongoDB e do MongoChef, uma interface de gerenciamento para esse banco de dados.