MEAN JS Full Stack c/ Mongo, Express, Angular e Node - 6 sábados - Início 17/09


Details
http://photos3.meetupstatic.com/photos/event/4/9/b/c/600_454098876.jpeg
Prof. responsável: Eder Carlos Salazar Sotto (http://201.55.32.25/extensaotecnologica/curso/mean-criando-aplicacoes-web-full-stack-javascript-em-mvc-com-mongo-express-angular-e-node#)
Público alvo: Alunos ou ex-alunos de cursos relacionados a área de TI
Investimento: R$ 300.00
Eder Carlos Salazar Sotto - Possui graduação em Tecnologia em Processamento de Dados pela Faculdade de Tecnologia de Taquaritinga (SP) FATEC (2005). Atualmente é Analista de Sistemas Sênior do grupo educacional UNIESP, onde atua equipe de desenvolvimento de aplicações WEB de sistemas financeiros. Tem experiência na área de Ciência da Computação, com ênfase em Arquitetura de Sistemas de Computação, Programação WEB, Redes e Banco de Dados. É professor dos cursos de Análise e Desenvolvimento de Sistemas e Sistemas para a Internet da FATEC Taquaritinga.
Objetivos do evento
Permitir aos alunos o domínio de uma solução ponta a ponta usando JavaScript no front-end com Angular, no back-end com Node e Express e no banco de dados com MongoDB. Além disso, realizar testes de unidade e integração contínua, realizando também build de front-end com Grunt.js e fazer deploy da aplicação. O conteúdo cobre todo o desenvolvimento, apresentando ferramentas para todas as etapas.
Cronograma do evento O curso é dividido em seis semanas de quatro horas cada, onde serão abordados sequencialmente com a criação de um projeto prático de aplicação Web os tópicos abaixo:
1: Introdução: Apresentação do Mean Stack, suas vantagens, e instalação do Node.js
2: Express: Um framework web para Node.js. Criando views, rotas, controllers e uma REST API.
3: AngularJS: O framework MVC da Google: Comparação com o Jquery e vantagens do angular; Angular Expression; Criando controllers; Criando Models.
4: Integrando AngularJS e Express
5: MongoDB: Banco de dados não-relacional baseado em documento
6: Integrando Node/Express e MongoDB
7: Autenticação com Passport: Autenticando a aplicação através de redes sociais como Facebook
8: Tornando a aplicação ainda mais segura
9: Grunt: Automação de tarefas front-end
10: Testando a aplicação
11: Integração contínua
12: Deploy da aplicação

MEAN JS Full Stack c/ Mongo, Express, Angular e Node - 6 sábados - Início 17/09