31º SEMANA DE COMPUTAÇÃO E INFORMÁTICA DA FIPP/UNOESTE (INFOESTE 2018)
Tipo de Atividade: Ciclo de Cursos
  • Introdução ao Node.js para web (MC-39)
  • Gustavo Henrique Minari (Graduando-FIPP)
    Natália Favareto (Graduando-FIPP)
    Vitor Fonseca Veronezi (Graduando-FIPP)
  • 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.
  • Lab 102
  • 22
    • 14/05/2018 (08:00:00 às 12:00:00)
    • 15/05/2018 (08:00:00 às 12:00:00)