A disciplina de Desenvolvimento Web I objetiva desenvolver no aluno a capacidade de resolver problemas e/ou propor novas soluções tecnológicas através de aplicações Web, inicialmente com foco na interface (front-end) da aplicação web.
Ao final da disciplina, espera-se do aluno:
Familiaridade com o ambiente Web e com as principais tecnologias e terminologias utilizadas na área de desenvolvimento para a Web;
Domínio da linguagem de marcação HTML para criação de interfaces front-end de aplicações para a Web;
Conhecimento avançado de criação de folhas de estilo (CSS) para interfaces front-end de aplicações para a Web;
Autonomia no uso de linguagens de programação client-side (Javascript);
Conforto para utilização básica de bibliotecas auxiliares ao desenvolvimento de aplicações para a Web (bibliotecas Javascript);
Capacidade de utilização de frameworks front-end (ex.: Bootstrap) para criação de aplicações para a Web de maneira assistida.
Introdução à internet, redes de computadores e servidores. Desenvolvimento para internet client-side: HTML, CSS e JavaScript.
Introdução à Internet e à Web.
Ambiente e Tecnologias Web.
Desenvolvimento client-side vs. server-side
Linguagem HTML
Linguagem CSS
Web Design e Web Design Responsivo
Linguagem Javascript
Bibliotecas, plug-ins e frameworks de desenvolvimento web client-side.
80 horas-aula.
W3Schools . https://www.w3schools.com/. s.d.
FREEMAN, Eric; ROBSON, Elisabeth. Use a Cabeça! HTML e CSS. Alta Books, 2015.
FREEMAN, Eric; ROBSON, Elisabeth. Use a Cabeça! Programação JavaScript. Alta Books, 2016.
🗓️ Cronograma
(06/08) Aula 01 - Ambiente e Tecnologias Web
📗Material de apoio (slides)