MEAN Stack

CT da Novatec - Metrô Carandiru - São Paulo, SP
03 de junho de 2017, 09h - 10 de junho de 2017, 18h

Compartilhar:

Ingressos

R$ 0,00

Primeiro lote
R$ 900,00  (+ R$ 90,00 taxa)
Vendas até 22/05/2017
Encerrado
Segundo lote
R$ 1.000,00  (+ R$ 100,00 taxa)
Vendas até 02/06/2017
0

Descrição do evento

Data: 03, 04 e 10 de junho

Horário: 9h às 18h

Carga horária: 24 horas

Valores do investimento:

Primeiro lote: R$ 900,00

Segundo lote: R$ 1.000,00

O pagamento pode ser parcelado em até 12x, mas a quantidade de parcelas permitidas é definida pela bandeira do seu cartão.

Instrutor: William Bruno

Material de apoio: Livros Construindo aplicações com NodeJS e AngularJS - Uma Abordagem Prática e Objetiva

Curso A Stack MEAN - Desenvolvendo uma aplicação com MongoDB, ExpressJS, Angular e NodeJS

Sobre o curso 

A stack MEAN é fullstack JavaScript, pois é composta por MongoDB, ExpressJS, Angular e NodeJS, todas tecnologias consolidadas e muito utilizadas para aplicações web de alta performance.

Entenda quais tipos de serviços podem ser desenvolvidos com MEAN e aprenda a fazê-los do zero, desde como o JavaScript trabalha em seu modelo assíncrono e não bloqueante e como o MongoDB e o NodeJS podem te beneficiar por trabalharem dessa mesma maneira.

Objetivo do curso 

Capacitar o aluno para desenvolvimento de aplicações desde o servidor, passando pelo banco de dados, até o FrontEnd com JavaScript.

A quem se destina este curso? 

Programadores que querem aprender a desenvolver uma aplicação completa usando JavaScript em todas as camadas.

Pré requisitos 

Conhecimentos básicos em HTML, CSS, JavaScript e alguma linguagem de programação web.

Conteúdo do curso 

Construiremos uma API RESTful com NodeJS, conectando no banco de dados MongoDB, para depois o AngularJS consumir essa API e fazer o CRUD.

Introdução ao Node e ao ExpressJS
  • O que é o NodeJS ?
  • Qual a vantagem de se utilizar?
  • O Framework ExpressJS
  • Definindo nossas rotas
MongoDB e Rest
  • O banco de dados MongoDB
  • RESTful (statuscode, verbos http e URIs)
  • Criando Controllers
  • Definindo Models com Mongoose
Testes Funcionais e Promises
  • Adicionando Testes Funcionais a nossa aplicação
  • O que são Promises?
Introdução ao AngularJS
  • O que é Angular.js
  • Definindo nosso primeiro módulo
  • O Two-way data-bind.
  • Como funciona a Injeção de Dependência no Angular.js
  • Utilizando expressions
  • Definindo Controllers
  • Trabalhando com diretivas
  • Definindo nossas rotas
Criando e Consumindo Serviços
  • Serviços: O que são, para o que servem e onde vivem
  • Diferença entre Services, Factories e Providers
  • Adicionando regras de validação a nossa aplicação
  • Trabalhando com requisições AJAX através do método $http
  • Definindo e trabalhando com Resources
Otimizações e Boas Práticas
  • Otimizações e Boas Práticas
  • Criando nossas próprias diretivas
  • Adicionando filtros na aplicação
Benefícios Depoimentos de quem já fez cursos com William Bruno
Curso – Introdução ao MongoDB 
"Parabéns ao Willian Bruno... muito inteligente!" - Amanda Paiola 

Curso – Introdução ao MongoDB 
"O William Bruno é um excelente instrutor!" - Andre Luis Pereira dos Santos 

Palestra – Por que MongoDB? 
"Gostei bastante da palestra, é uma ótima introdução ao assunto. O palestrante tem bons conhecimentos e responde as nossas dúvidas." – Rafael Dutra da Silva de Oliveira 

Palestra – Por que MongoDB? 
"A palestra foi muito boa, o palestrante tem domínio sobre o assunto e não deixou de tirar nenhuma dúvida. A única coisa que eu achei que podia melhorar é o tempo de duração, 1 hora só é pouco." – Rafael Luiz Mazzini Arnosti

Instrutor

  william_rocha William Bruno
William Bruno é desenvolvedor Web apaixonado por boas práticas e design patterns. Iniciou com programação web em 2008 com PHP e JavaScript. Participante ativo do Fórum iMasters, escreve artigos para seu blog pessoal e alguns outros canais. É autor do livro Construindo aplicações com NodeJS, lançado pela Novatec Editora, e atualmente trabalha na BelezaNaWeb.com com NodeJS.
 

Sobre o produtor

Comentários

Local

CT da Novatec - Metrô Carandiru
Av Cruzeiro do Sul, 2463, sala 617
São Paulo, SP

Login

Esqueceu sua senha? Clique aqui.

Recuperar senha

Confira seu e-mail

O endereço indicado receberá um e-mail com instruções de como criar uma nova senha.

Criar conta

Ao me cadastrar, concordo com os Termos de uso e Política de privacidade da Sympla

Confira seu e-mail

Acesse seu e-mail e clique no link de confirmação.