31º SEMANA DE COMPUTAÇÃO E INFORMÁTICA DA FIPP/UNOESTE (INFOESTE 2018)
Tipo de Atividade:
Ciclo de Cursos
Atividade:
Introdução ao Node.js para web (MC-39)
Instrutor(es):
Gustavo Henrique Minari (Graduando-FIPP)
Natália Favareto (Graduando-FIPP)
Vitor Fonseca Veronezi (Graduando-FIPP)
Informações gerais:
Resumo:
Node.js é uma plataforma de desenvolvimento JavaScript, utilizada principalmente para aplicações Web de alta escalabilidade no servidor. Ou seja, se o JavaScript já é bom no cliente, imagina usar ele no servidor!
Essa plataforma está cada vez mais popular, sendo utilizada por várias empresas. Grandes empresas como: PayPal,
Netfilx, BBC, Walmart, Linkedin, Yahoo, dentre outras, já perceberam o potencial do Node.js e já utilizam em algumas aplicações. Neste curso será abordado os principais conceitos e padrões de desenvolvimento Node.js, desde o básico. Será implementado uma aplicação de webservice simples para entender os fundamentos do Node.js para web, utilizando os conceitos mencionados no curso.
Assuntos a serem abordados:
Tópico 1: Conhecendo a tecnologia (preparação para o desenvolvimento do projeto prático)
Tópico 2: Conhecendo o modelo MVC
Tópico 3: Aplicação de Webservice simples para entender os fundamentos do Node.js para web
Para o 1º Dia:
Introdução ao Node.js (Tópico 1)
Noções Básicas de Node.js (Tópico 1)
Exemplo prático: configuração inicial do WebService (Tópico 3)
Exemplo prático: aprendendo a servir páginas usando Node.js (Tópico 3)
Exemplo prático: criando rotas no Webservice (Tópico 3)
Introdução ao MVC (Model View Controller) (Tópico 2)
Exemplo prático: entendendo como aplicar o MVC (Tópico 3)
Exemplo prático: criando uma API Rest (Tópico 3)
Exemplo prático: configuração inicial do WebService (Tópico 3)
Pré-Requisito:
Conhecimento básico em Javascript, JSON, SQL (Não é obrigatório, os SQL's serão disponibilizados prontos),HTML,CSS.
Local:
Lab 102
Número Máximo de vagas:
22
Períodos/Horários:
14/05/2018 (08:00:00 às 12:00:00)
15/05/2018 (08:00:00 às 12:00:00)