Skip to content

Kuab/minicurso-secomp2013

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mini Curso SeComp UFSCar 2013

Node.js [1] é uma plataforma baseada em JavaScript que permite o desenvolvimento de aplicações de alta performance, visando escalabilidade e respostas em tempo real.

Express [2] é um framework simples e minimalista que auxilia o desenvolvimento de aplicações web sobre o Node.js. Provê um ambiente rico e robusto para aplicações web single e multi-page.

Angular [3] é um framework front-end JavaScript desenvolvido pela Google que possibilita a extensão do vocabulário HTML, permitindo a construção de páginas dinâmicas de forma simplificada.

Estas modernas ferramentas possibilitam o desenvolvimento de aplicações ricas com interfaces dinâmicas e interativas ao usuário, e com back-end robusto e escalável. Por tratar-se de JavaScript, um paradigma baseado em eventos, tais tecnologias são ideais para contextos que requerem ações assíncronas e de tempo real.

Objetivo

Introduzir o conceito de desenvolvimento de sistemas de tempo real com a utilização de Javascript e websockets, afim de inserir o conhecimento básico aos alunos que desejam estudar mais a fundo tal assunto.

Estratégia

Utilizando Node [1] e Express [2] como servidor de aplicação, pretende-se integrá-los ao framework Angular [3], responsável pela camada de visão, afim de criar um chat básico. Inicialmente serão apresentados alguns conceitos de cada framework, elucidando o potencial e a utilização de todos. Após essa parte inicial, o curso focará no desenvolvimento do sistema, passo a passo, apresentando webSockets, e as vantagens por trás de cada tecnologia.

Bibliografia

[1] http://nodejs.org/

[2] http://expressjs.com/

[3] http://angularjs.org/

About

Minicurso SeComp UFSCar 2013

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages