You are on page 1of 1

UNIVERSIDADE FEDERAL DE CAMPINA GRANDE

PR-REITORIA DE ENSINO

Disciplina: 1411270 - TECC (PROGRAMAO III) CH: 60


Unidade acadmica: 14110000 - UNID. ACAD. DE SISTEMAS E COMPUTAO

EMENTA
Programao em Javascript. Modelo arquitetural REST. Projeto de APIs REST JSON. Desenvolvimento de
frontend web usando AngularJS. Desenvolvimento de backend web usando app engine.

OBJETIVOS
Nosso objetivo ser estudar tecnologias web "modernas". Embora as tecnologias fundamentais tenham sido
desenvolvidas h algo entre 20 e 25 anos, diversas melhorias e inovaes para a web so continuamente
propostas. Alm disso, no h como restringir-se a uma nica tecnologia que atenda s peculiaridades das
diversas partes e/ou etapas do desenvolvimento de uma aplicao web. Desenvolver para a web, portanto, requer
que se compreenda e domine vrias tecnologias, incluindo protocolos, linguagens, ferramentas, opes de design
e de arquitetura, boas prticas, etc. Fica evidente, portanto, que impossvel que um curso cubra de forma
exaustiva as tecnologias ou que ao final de um curso um estudante as domine completamente. por isso que
defino os objetivos gerais deste curso de forma modesta: introduzir o estudante aos conceitos e tecnologias
fundamentais da web.
Ao final do curso, espero que o estudante: 1) conhea e compreenda os conceitos e tecnologias fundamentais da
web, de maneira que possa discut-los e acompanhar suas evolues futuras; 2) conhea e compreenda
alternativas arquiteturais para aplicaes web, de forma que possa discut-las no contexto de projetos especficos
e saber das implicaes das escolhas feitas; e 3) que domine um subconjunto especfico de tecnologias web,
sendo capaz de desenvolver pequenas aplicaes web ou participar de projetos de desenvolvimento web que
adotem as tecnologias adotadas, mas que tambm possam facilmente se adaptar a outros projetos. Espero que as
tecnologias especficas que adotaremos no curso sejam representativas de uma significativa categoria de
tecnologias modernas, de forma que o estudante possa facilmente se adaptar a tecnologias semelhantes.

BIBLIOGRAFIA
A maior parte do material bibliogrfico que ser utilizado no curso de artigos e material de referncia online
(wikipedia, RFCs, material educativo da W3C, w3schools, etc). Alguns trechos de livros tambm sero
referenciados, embora nenhum livro em particular seja adotado como livro-texto. Ao longo do curso,
desenvolveremos, de forma cooperativa, um documento com material bibliogrfico comentado que servir de
apoio disciplina.

You might also like