Introdução ao desenvolvimento moderno para a web
AUTOR: Filipe Portela, Ricardo Queirós
TÍTULO: Introdução ao desenvolvimento moderno para a web
COTA: IN/77-BC
EDITOR: FCA
ANO: 2018
RESUMO: Este livro foca o desenvolvimento moderno de aplicações Web, sendo apresentados os princípios básicos associados à programação para a Web, divididos em duas partes: front-end e back-end. Na parte do front-end, são introduzidos os conceitos de estruturação, estilização e interação, através das suas principais linguagens HTML, CSS e JavaScript. Na parte do back-end, é feita uma introdução aos servidores Web e respetivas linguagem (Node.js) e framework (Express), às bases de dados (SQL) e aos serviços na Web (REST). De forma a consolidar todos os conceitos teóricos apresentados, é descrita a implementação de um projeto prático completo. Com capítulos que podem ser lidos sequencialmente ou de forma alternada, o livro é dirigido a todos aqueles que com conhecimentos básicos de programação pretendem (re)entrar no mundo da Web e a quem pretenda colocar-se rapidamente a par de todas as novidades introduzidas nos últimos anos. O ambiente de desenvolvimento onde todos os exemplos da obra foram escritos é o Visual Studio Code e o controlo de versões foi feito no GitHub. Para colocar o servidor a correr, foi utilizada a plataforma Heroku. Principais temas abordados: · Estruturação de conteúdos na Web com o HTML; · Estilização de conteúdos através de CSS e do Bootstrap; · Programação Web com o JavaScript; · Programação do lado do servidor com o Node.js; · Construção de API com o Express e o paradigma REST; · Armazenamento de dados com o MySQL; · Segurança e proteção dos dados na Web.