Curso de MEAN

Data: Indefinido

Horário: Indefinido

Carga horária: 24 horas

Valores do investimento: Indefinido

Instrutores: William Bruno e Rafael Almeida

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


Curso de MEAN – Desenvolvendo uma aplicação com MongoDB, ExpressJS, Angular e NodeJS

 

Sobre o curso

MEAN (MongoDB, Express, AngularJS, e Node.js) é uma solução full-stack Javascript para desenvolvimento de aplicações web inteiramente com Javascript. Excelente opção para prototipação rápida de projetos e desenvolvimento de aplicações escaláveis.

O Curso de MEAN 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 apenas com Javascript.

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
  • Criando nossas próprias diretivas
  • Adicionando filtros na aplicação

Benefícios


Instrutores

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. Atualmente trabalha na BelezaNaWeb.com NodeJS.

 

Rafael Almeida
Rafael Almeida é desenvolvedor web há 4 anos, apaixonado por front-end e fascinado pela evolução da linguagem javascript. Atualmente trabalha na Oi Internet como Software Developer, desenvolvendo novos produtos e otimizando outros com React, Angular, PHP e Node. Também é palestrante em alguns meetups sobre Front-End, AngularJS e NodeJS.


Avise-me quando este curso estiver disponível

Nome

Email

Telefone

Nome do curso

Período
 Diurno Manhã Tarde Noite Sábado Domingo

CompartilheShare on TumblrShare on LinkedInTweet about this on TwitterPin on PinterestShare on Google+Share on FacebookEmail this to someone