Desenvolvimento Web com JavaScript (Node.js): do básico ao deploy
300 páginas
Portuguese
PDF
4.5

Desenvolvimento Web com JavaScript (Node.js): do básico ao deploy

Desenvolvimento Web com JavaScript (Node.js): do básico ao deploy

Autor:

Ano:

Resumo:

O livro «Desenvolvimento Web com JavaScript (Node.js): do básico ao deploy» é um guia prático que o conduzirá por todas as etapas da criação de aplicações web com Node.js. O autor, o experiente desenvolvedor backend Alexei Sokolov, compartilha abordagens comprovadas, soluções prontas e evita teoria seca que não será útil em projetos reais.



O livro é ideal para quem já conhece os fundamentos do JavaScript e deseja dominar o desenvolvimento no lado do servidor, bem como para quem está migrando de outras linguagens (Python, PHP, Java) para Node.js. Sem divagações desnecessárias — apenas o que é necessário para o trabalho.



O que você aprenderá com o livro:

  • Fundamentos do Node.js: loop de eventos, sistema de módulos, trabalho com arquivos e streams.
  • Criação de um servidor web com Node.js puro e com o framework Express.
  • Roteamento e middleware: processamento de requisições, validação, autenticação.
  • Trabalho com bancos de dados: PostgreSQL, MongoDB, Sequelize e Mongoose.
  • REST API e GraphQL: design de endpoints, documentação Swagger.
  • Autenticação e segurança: JWT, OAuth, proteção contra CSRF e XSS.
  • Testes: testes unitários, testes de integração com Jest e Supertest.
  • Deploy e DevOps: Docker, CI/CD, Nginx, deploy em VPS e plataformas em nuvem.
  • Projetos reais: chat, API para loja virtual, arquitetura de microsserviços.


Por que vale a pena ler este livro:

  • Instruções passo a passo e exemplos de código prontos.
  • Foco em ferramentas modernas: ES6+, async/await, TypeScript.
  • Análise de erros típicos e formas de evitá-los.
  • Dicas de otimização de desempenho e escalabilidade.
  • Preparação para entrevistas: perguntas e desafios sobre Node.js.


Ao final do livro, você será capaz de projetar e implantar de forma independente uma aplicação web completa, pronta para uso real. O livro é adequado tanto para estudo autodidata quanto para cursos de desenvolvimento web.



Baixe o livro no PythonLib e comece a criar serviços web modernos com JavaScript hoje mesmo!

Recommendations