Modo escuro

Node.js: Fundamentos e Prática

R$ 128,30

Parcelamos em até 12x de R$ 12,62

Node.js: Fundamentos e Prática
39 Tópicos
80 Horas
Certificado
Avaliação do curso
Curso 100% em vídeo aula com material de apoio
  1. Introdução ao Node.js: Aprender os conceitos básicos do Node.js e como utilizá-lo para criar aplicativos web poderosos.

  2. Ambiente de Desenvolvimento: Configurar o ambiente de desenvolvimento com o Visual Studio Code (VSCode) e utilizar o GitHub para controle de versão.

  3. Arrays e Funções em JavaScript: Dominar o uso de arrays para armazenamento de dados e criar funções para reutilização de código.

  4. Estrutura Condicional e Laços de Repetição: Utilizar estruturas condicionais como if-else e switch-case, além de laços de repetição como for e while.

  5. Comunicação HTTP: Entender o protocolo HTTP e como criar rotas para lidar com requisições e respostas em uma aplicação web.

  6. Banco de Dados MySQL e Sequelize: Conectar sua aplicação Node.js a um banco de dados MySQL utilizando o ORM Sequelize para facilitar as operações de CRUD.

  7. Templates com Handlebars: Criar e renderizar templates dinâmicos usando Handlebars para melhorar a experiência do usuário.

  8. Programação Orientada a Objetos em JavaScript: Aplicar conceitos de programação orientada a objetos em JavaScript para criar código mais modular e reutilizável.

Ao final do curso, você estará preparado para desenvolver aplicações web completas e escaláveis utilizando Node.js e suas tecnologias associadas.

Habilidades aprendidas

1 - O que é Node.js?

2 - Como instalar o Node.js?

3 - Utilizando o Node.js

4 - Instalando o VSCode

5 - Conhecendo o VSCode

6 - Integrando com o GitHub

7 - Tipos de dados

8 - Arrays

9 - Funções

10 - If

11 - Else if

12 - Switch

13 - For

14 - ForEach

15 - While

16 - Módulos

17 - Protocolo HTTP

18 - Express e Nodemon

19 - Rotas

20 - Parâmetros

21 - Query Params

22 - Instalando o MySQL

23 - Trabalhando com banco de dados

24 - Criando tabela

25 - Inserindo dados na tabela

26 - Atualizando dados na tabela

27 - Deletando dados da tabela

28 - Conectando à base de dados

29 - Criando tabela com Sequelize

30 - Utilizando o Handlebars

31 - Classificação

32 - Abstração

33 - Classe x Objeto

34 - Acessando métodos

35 - Definindo atributos

36 - Entendendo o this

37 - Enviar e-mail

38 - Gerar PDF

39 - Upload de arquivos

Douglas Mendes Mariano

DOUGLAS MENDES MARIANO

Douglas Mendes Mariano é especialista em Ciências de Dados e Redes de Computadores, bem como tecnólogo em Análise e Desenvolvimento de Sistemas. Além disso, Douglas carrega em sua bagagem profissional a experiência de ser docente de Informática e CEO da empresa Consultoria Mariano, que fornece soluções no campo de TI.

Dúvidas frequentes

TEMOS A RESPOSTA!

O curso é 100% online. Entregue materiais complementares. Ao se inscrever, você tem acesso a todas as aulas em poucos minutos.

O acesso às trilhas é de 3 meses e, para os cursos avulsos, 30 dias. Você não precisa se preocupar, faça no seu tempo.

Todos os cursos possuem certificado autorizado pelo MEC. No verso do certificado consta o cronograma, carimbo do CNPJ e a assinatura do responsável, além das características obrigatórias da validade do certificado.

Os cursos são 100% online. Após a confirmação do pagamento, você receberá os dados para login pelo seu email cadastrado no momento da compra.

Você pode efetuar o pagamento à vista com desconto (depósito, TED ou PIX) ou em até 12X no cartão de crédito.

Nossos consultores irão sanar suas dúvidas diretamente pela plataforma através do "Campo de Dúvidas".

Sim. 100% seguros. Todo o processo de compra é gerenciado pelo Pagar.me, através de uma transação criptografada com 128 bits.