Curso de MEAN 2 - JavaScript Full Stack

Curso de

MEAN 2 - JavaScript Full Stack

Aprenda a criar uma aplicação completa utilizando como linguagem de programação apenas o JavaScript

VEJA UMA AULA DE EXEMPLO

6x R$ 24,98

R$ 149,90 à vista

  • 24h

    Curso com certificado de 24 horas

  • Escolha o dispositivo que preferir PC, Tablet ou Smartphone.

  • Satisfação garantida ou seu dinheiro de volta!

Adquira este curso de forma avulsa

Curso de MEAN 2 - JavaScript Full Stack

MEAN 2 - JavaScript Full Stack

6x R$ 24,98

R$ 149,90 à vista

Informações sobre o curso

Sobre o curso

O JavaScript está em todos os lugares hoje em dia. Por isso, surgiu a ideia de criar sistemas baseados apenas em JavaScript. Assim, apenas com o conhecimento em uma linguagem de programação, o programador pode trabalhar no Front End, Back End e Banco de Dados.

MEAN é uma palavra formada pelas iniciais de cada uma das ferramentas usadas para se criar esses sistemas inteiramente em JavaScript - MongoDB (banco de dados), Express (back end), Angular (front end) e Node.js.

Neste curso teremos uma breve introdução a cada uma das ferramentas usadas, iremos aprender a integrá-las e, finalmente, subir um projeto para um servidor.

Conhecimentos adquiridos

Neste curso iremos apresentar o que chamamos de “MEAN Stack”, onde criamos aplicações inteiras apenas com JavaScript. Faremos uma revisão sobre cada uma das ferramentas que iremos usar e iremos aprender a integrá-las.

Alguns itens presentes no curso:

- Preparando o Ambiente de Trabalho;

- Armazenando Dados com MongoDB;

- Acessando o MongoDB com Mongoose;

- Programando no Back End com Express;

- Programando no Front End com o novo Angular;

- Criação de um sistema completo integrando MongoDB, Express, Angular e Node.js;

- Autenticação com Passport e JWT;

- Fazendo Deploy da aplicação no Heroku;

- Criando um Banco de Dados no mlab.

Para quem é esse curso?

Este curso é destinado a desenvolvedores que já possuam um conhecimento em JavaScript e queiram desenvolver sistemas inteiramente com essa linguagem, tornando-se um desenvolvedor Full Stack (Front End, Back End e Banco de Dados).

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

  1. JavaScript Básico
  2. HTML5 e CSS3 - Desenvolvimento web Básico
  3. MongoDB - Desenvolvedor
  4. Express - Otimização de aplicações Node.js
  5. Angular - Criação de interfaces web
  6. Node.js Completo

Carga horária do curso

3h12

Curso com 3h12 horas de vídeos

24h

Curso com certificado de 24 horas

18

Curso com 18 exercícios de fixação

Ambiente do curso

  • Sublime Text - 3.0.0
  • Google Chrome - 60
  • Git - 2.13.3
  • Heroku CLI - 6.0.0
  • MongoDB - 3.4.6
  • Express - 4.15.3
  • Angular CLI - 1.2.6
  • Node.js - 8.2.1

Metodologia

  • Vídeo-aulas
  • Texto e imagens
  • Início imediato
  • Exemplos práticos
  • Testes de aprendizado

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Curso de MEAN 2 - JavaScript Full Stack

MEAN 2 - JavaScript Full Stack

6x R$ 24,98

R$ 149,90 à vista

Conteúdo programático Baixar esta ementa

1 - Começando com MEAN

  1. Códigos, imagens, diagramas etc.

    O que é MEAN? Visualizar
  2. Códigos, imagens, diagramas etc.

    O que é MongoDB?
  3. Códigos, imagens, diagramas etc.

    O que é Node.js?
  4. Códigos, imagens, diagramas etc.

    O que é npm?
  5. Códigos, imagens, diagramas etc.

    O que é Express?
  6. Códigos, imagens, diagramas etc.

    O que é Angular?
  7. Códigos, imagens, diagramas etc.

    Quando usar MEAN?
  8. 3 desafios.

    Exercícios

2 - Preparando o Ambiente de Trabalho

  1. Códigos, imagens, diagramas etc.

    Instalando o Git
  2. Códigos, imagens, diagramas etc.

    Instalando o MongoDB
  3. Códigos, imagens, diagramas etc.

    Instalando o Node.js
  4. Códigos, imagens, diagramas etc.

    Instalando o Nodemon
  5. Códigos, imagens, diagramas etc.

    Instalando o Express Generator
  6. Códigos, imagens, diagramas etc.

    Instalando o Angular CLI
  7. Códigos, imagens, diagramas etc.

    Instalando o Heroku CLI

3 - Começando com MongoDB

  1. Códigos, imagens, diagramas etc.

    Iniciando com MongoDB Visualizar
  2. Vídeoaula com duração de: 00:04:41

    Começando com MongoDB Visualizar
  3. Vídeoaula com duração de: 00:06:11

    Inserindo, Buscando, Alterando e Removendo dados
  4. Códigos, imagens, diagramas etc.

    CRUD
  5. Vídeoaula com duração de: 00:05:19

    Buscas e Filtros
  6. Códigos, imagens, diagramas etc.

    Buscando e Filtrando Dados
  7. 3 desafios.

    Exercícios

4 - Começando com Express

  1. Vídeoaula com duração de: 00:12:21

    Iniciando uma aplicação Express com Express Generator Visualizar
  2. Vídeoaula com duração de: 00:07:30

    Criando Rotas e Acessando-as com Postman
  3. 3 desafios.

    Exercícios

5 - Começando com Angular

  1. Códigos, imagens, diagramas etc.

    Comandos do Angular CLI Visualizar
  2. Vídeoaula com duração de: 00:04:57

    Iniciando uma aplicação Angular com Angular CLI Visualizar
  3. Códigos, imagens, diagramas etc.

    O que são Componentes?
  4. Códigos, imagens, diagramas etc.

    O que são Decorators?
  5. Vídeoaula com duração de: 00:07:12

    Começando com Templates
  6. Vídeoaula com duração de: 00:08:36

    Começando com Eventos
  7. 3 desafios.

    Exercícios

6 - Evoluindo com Express

  1. Vídeoaula com duração de: 00:08:38

    Criando e Apagando dados por Requisições
  2. Vídeoaula com duração de: 00:12:53

    Organizando melhor nossa aplicação Express

7 - Integrando Express com MongoDB

  1. Códigos, imagens, diagramas etc.

    O que é Mongoose?
  2. Vídeoaula com duração de: 00:03:32

    Conectando ao MongoDB com Mongoose
  3. Vídeoaula com duração de: 00:13:04

    Criando Models
  4. 3 desafios.

    Exercícios

8 - Evoluindo com Angular

  1. Vídeoaula com duração de: 00:10:31

    Organizando a aplicação em Módulos Visualizar
  2. Vídeoaula com duração de: 00:07:31

    Trabalhando com Services Visualizar
  3. Vídeoaula com duração de: 00:04:38

    Criando Rotas
  4. Vídeoaula com duração de: 00:09:53

    Pegando Parâmetros da Rota

9 - Integrando Angular com Express

  1. Vídeoaula com duração de: 00:04:14

    Integrando Angular com Express
  2. Vídeoaula com duração de: 00:04:09

    Criando e Apagando Dados pelo Cliente

10 - Cuidando da Autenticação do Usuário

  1. Códigos, imagens, diagramas etc.

    Passport e JWT
  2. Vídeoaula com duração de: 00:07:28

    Preparando para autenticar
  3. Vídeoaula com duração de: 00:04:47

    Fazendo Login
  4. Vídeoaula com duração de: 00:09:53

    Restrigindo acessos a algumas APIs
  5. Vídeoaula com duração de: 00:09:29

    Restrigindo acessos a algumas Views com Route Guards
  6. Vídeoaula com duração de: 00:07:59

    Fazendo uma Tela de Login
  7. Vídeoaula com duração de: 00:04:36

    Integrando a autenticação Angular - Express
  8. Códigos, imagens, diagramas etc.

    Pequeno Desafio
  9. 3 desafios.

    Exercícios

11 - Deploy - Publicando nossa Aplicação

  1. Vídeoaula com duração de: 00:01:43

    Criando um Banco no mlab
  2. Vídeoaula com duração de: 00:04:16

    Subindo a Aplicação Express para o Heroku
  3. Vídeoaula com duração de: 00:06:20

    Fazendo deploy da aplicação Angular

12 - Conclusão

  1. Depoimento / Brinde

Adquira este curso agora mesmo

Curso de MEAN 2 - JavaScript Full Stack

MEAN 2 - JavaScript Full Stack

6x R$ 24,98

R$ 149,90 à vista

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

24h

Curso com certificado de 24 horas

O que os alunos dizem?

Excelente professor, muito boa a explicação nos vídeos.

Adquira este curso de forma avulsa

Curso de MEAN 2 - JavaScript Full Stack

MEAN 2 - JavaScript Full Stack

6x R$ 24,98

R$ 149,90 à vista

ou acesse todos os cursos com um dos nossos planos de acesso total

20% OFF
1 ano
De 12x R$99
12x 79 reais
ou por R$ 948,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
20% OFF
3 anos
De 12x R$199
12x 159 reais
ou por R$ 1.908,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
20% OFF
5 anos
De 12x R$249
12x 199 reais
ou por R$ 2.388,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados