Introduzir conceitos e prática de desenvolvimento de aplicações web para acesso e manipulação de bases de dados.
Linguagens e scripts para programação web com acesso a bases de dados. Linguagens de marcação. Programação usando linguagens e frameworks para a web.
Histórico sobre desenvolvimento de aplicações web. Infraestrutura básica para o desenvolvimento de aplicações Web: requisições HTTP, linguagens de marcação (HTML, CSS), processamento cliente e servidor com Javascript. Desenvolvimento de trabalhos práticos.
Texto: - Nicholas Zakas, Understanding ECMAScript 6: The Definitive Guide for JavaScript Developers 1st. No Starch Press.2016. - Responsive Web Design with HTML5 and CSS3, Ben Frain, PACKT. - HAVERBEKE, Marijn. Eloquent javascript: A modern introduction to programming. No Starch Press, 2018. Bibliografia Complementar: - HTML and CSS:Design and Build Websites, Jon Duckett, Wiley, ISBN-13: 978-1118008188 - Node.js in Practice, Alex R. Young and MarcHarter, Manning, ISBN-13: 978-1617290930