Aprendendo a desenvolver aplicações web é o livro de Semmy Purewal publicado pela Editora Novatec. Semmy Purewal é engenheiro de software sênior na Netflix, dedicou aproximadamente uma década dando aulas de ciência da computação e trabalhando como consultor autônomo de JavaScript. Durante esse período, trabalhou com um grupo diversificado de clientes composto de startups, organizações sem fins lucrativos e laboratórios de pesquisa.
O livro possibilita ao leitor desenvolver aplicações web a partir do zero, pois aborda todo o fluxo de desenvolvimento.
Os capítulos são recheados de problemas práticos e exemplos. Mais não é um livro que tornará um expert em web e tão pouco ninja na arte de desenvolver aplicações web. É um livro que servirá de guia prático mostrando como criar uma interface de usuário, implementar um servidor, desenvolver uma comunicação cliente-servidor e usar um serviço baseado em nuvem para implantar a aplicação aos desenvolvedores inexperientes de aplicações web. Ele lhe dará sim uma boa base para os assuntos e permitirá agregar conhecimento para realizar pesquisas acerca das tecnologias abordadas.