Tamanho: 312 páginas
ISBN Digital: 978-65-900538-4-8
Preço Digital: R$16,99 (Comprar)
ISBN Físico: 978-10-921647-9-5
Preço Físico (BR): R$44,06 (Na Editora) ou R$55,65 (Na Amazon)
Preço Físico (Internacional): U$13,15 (Comprar)
Desde o início dos anos 2000, com o crescimento da web comercial como conhecemos, que empresas e pessoas do mundo inteiro conectam-se na Internet para se divertir, fazer negócios, se comunicar e muito mais. Programar para a web, seja ela acessada por qualquer dispositivo que for, é programar para o mundo inteiro.
Neste livro é abordado temas fundamentais desde o funcionamento da web (HTTP, DNS, etc) até a construção de conhecimentos básicos de programação para web como as linguagens HTML, JavaScript e CSS, passando por bibliotecas de front-end consolidadas como Bootstrap.
Por que programar web com Node.js?
Toda aplicação web deve possuir um back-end, que é a camada que faz a comunicação com os dados da empresa, com outros sistemas, que executa as rotinas necessárias, etc. Node.js é uma plataforma web que permite entregar um back-end simples porém poderoso, com baixa curva de aprendizagem e performance ímpar. Além disso, Node.js conecta o front-end ao back-end usando apenas uma linguagem de programação: JavaScript, a linguagem mais popular do planeta.
Aliado ao estudo de Node.js o livro aborda o banco não-relacional MongoDB, uma proposta escalável, distribuída e orientada a documentos (objetos JSON serializados) com performance ideal para grandes cargas de requisições e volumes gigantes de dados.
O mercado de trabalho e a demanda por projetos web usando Node.js e MongoDB está cada vez maior no país e é um diferencial muito valioso no currículo.
Este livro possui versão física e digital. A versão digital pode ser lida em qualquer dispositivo com o app de leitura da Amazon ou no navegador do seu computador.
Conteúdo do Livro
1) Introdução à Programação Web: entendendo o funcionamento da web e um pouco de sua história.
2) Configurando o ambiente: preparando tudo para programar para web com Node.js.
3) A Linguagem JavaScript: pra quem não sabe nada desta linguagem.
4) A Plataforma Node.js: os fundamentos da plataforma e como criar as primeiras aplicações.
5) Front-end: HTML: aprenda como criar interfaces web.
6) Back-end: MongoDB: modelagem de documentos e JavaScript no banco de dados.
7) Back-end: Web APIs: criando webservices REST com Node.js.
8) Front-end: JavaScript Client-side: estudo do JavaScript que roda no navegador dos usuários com JQuery e Ajax.
9) Front-end: CSS: estilização de páginas HTML usando CSS e Bootstrap.
10) Boas práticas com Node.js: coletânea de dicas e macetes.
Na dúvida se realmente é um bom livro? Dê uma olhada neste depoimentos deixados por clientes satisfeitos na Amazon:
Além destes constantemente recebo feedbacks positivos de leitores, como o Gleber Teixeira:
Ou então a Anna Scofano, que ficou mais feliz ainda com o conteúdo do livro:
Interessado no livro? Leia a amostra grátis do livro abaixo:
Ou se preferir, conheça meu curso sobre o mesmo assunto.