Lançamento do meu livro de Node.js

Livros

Lançamento do meu livro de Node.js

Luiz Duarte
Escrito por Luiz Duarte em 13/09/2017
Junte-se a mais de 34 mil devs

Entre para minha lista e receba conteúdos exclusivos e com prioridade

Faz tempo desde meus primeiros estudos com Node.js, quase concomitantemente às minhas primeiras postagens sobre o assunto aqui no blog.

Assim como fiz em 2012, conforme ia iniciando meus estudos de Android, fui documentando tudo o que aprendia e testava sobre Node.js e todo o ecossistema de tecnologias ao redor dele.

Obviamente não comecei meus estudos partindo do zero, uma vez que já trabalho com desenvolvimento web há cerca de 10 anos. Todo o meu conhecimento de front-end (que se resume a JQuery e Bootstrap) e de banco de dados (que se resume a SQL Server e MongoDB), aliado às boas práticas de Engenharia de Software, Gestão de Projetos, Testes de Software, etc formaram o profissional Node.js que sou hoje.

Puramente com Node eu tenho experiência de quase um ano na data que escrevo este post e uma meia dúzia de projetos entregues e funcionando.

Pois então que há alguns meses decidi escrever um novo livro. O primeiro de 2017, justamente sobre todo esse conhecimento de programação web que possuo e que já me renderam o cargo de docente de disciplinas como Programação para Internet e Serviço para Web em faculdades do RS durante alguns anos.

Esse livro chama-se Programação Web com Node.js, e está à venda desde essa semana na Amazon.

É um livro completo. Mesmo. São 355 páginas, o maior livro que já escrevi na minha curta carreira de escritor. Uma monstruosidade que pode assustar pelo tamanho, mas que possui uma didática clara e objetiva, como todos livros de minha autoria (quem já leu os demais sabe do que estou falando), e que pega o leitor pela mão e ensina desde os conceitos mais básicos até tudo que é necessário para ter uma aplicação rodando.

Do front-end ao back-end, passando por banco de dados e com muito Node.js, Programação Web com Node.js é para quem está começando a trabalhar com web e está completamente confuso com a quantidade de frameworks, bibliotecas e tecnologias disponíveis. Nele, ensino a usar tudo o que deu certo em meus projetos nos últimos anos, não necessariamente as stacks mais badaladas da atualidade, mas o que é bom, confiável e que possui grande mercado.

Neste livro você vai aprender:

  • o básico de algoritmos e programação com JavaScript;
  • tecnologias básicas da web: HTML+CSS+JS;
  • construção de back-end de aplicações e serviços com Node.js;
  • como usar o web framework ExpressJS e diversos outros módulos famosos do Node;
  • como sistemas web funcionam e, principalmente, o protocolo HTTP;
  • como criar interfaces web atraentes com Bootstrap;
  • como criar scripts poderosos e interações real-time com Ajax em JQuery;
  • como usar o banco de dados MongoDB;
  • dezenas de boas práticas de programação com Node.js;

Novamente, devido às atualizações constantes e ao tamanho do livro, optei apenas por ter versão digital, que você pode ler no Kindle, no PC usando o ler.amazon.com e no smartphone/tablet usando o app Kindle Cloud Reader. Um livro desse tamanho impresso não custaria menos de R$100 e rapidamente ficaria desatualizado, coisa que eu detesto.

Além disso, caso assine o Kindle Unlimited (primeiro mês grátis e depois R$20/mês), você ler o meu livro e milhares de outros títulos gratuitamente.

Se ainda não é cliente da Amazon, esta é uma excelente oportunidade de começar com o pé direito. Modéstia à parte. 😉

Curso Node.js e MongoDB

Olá, tudo bem?

O que você achou deste conteúdo? Conte nos comentários.

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

6 Replies to “Lançamento do meu livro de Node.js”

Luiz Henrique

Olá! Resolvi retormar meus estudos em NodeJS (parei em 2015) e encontrei o seu site e por sorte acabou de lançar um livro! hehe! Sou desenvolvedor .Net e SQL a 4 anos e também faço umas brincadeiras no Python..
Dúvida: neste livro você mostra exemplos de criar sistema com autenticação, e o crud básico(como você fez nos artigos)? falo pois segui seus artigos mas acabou que minha obra de arte ficou parecendo pintura abstrata… Gostaria de saber se tem também sobre testes.
Grato e parabéns pelo lançamento!

Luiz Fernando Jr

Boa noite Luiz. O CRUD sim é completaço, incluindo front-end bem mais avançado do que costumo mostrar aqui nos tutoriais, além de um referencial teórico muito melhor sobre todos os pontos. No entanto a parte de autenticação e testes devem entrar nas próximas atualizações do livro ou em versão 2, não sei o que fica melhor pois ele já está enorme (355 páginas). Pensei em fazer um outro, mais avançado e focado em módulos do Node e MongoDB, gostaria de saber a sua opinião à respeito.

Luiz Henrique

Boa noite! Eu vou comprar o livro pois to botando fé que você vai me fazer enxergar o java script com bons olhos hehe…
Uma coisa que não animei muito com o Node foi quando iniciei os estudos, tinha vários estilos de programação diferente, e esse negocio de ECMA acabou me desanimando. Vendo seus tutoriais eu me empolguei novamente e vou dar mais uma chance. Quanto ao livro avançado, acho muito válido pois muita gente assim como eu precisa dar uma reciclada nesses conceitos de programação para web. Eu consigo me virar bem nas linguagens, por ter uma boa bagagem de lógica. Mas é sempre bom saber uma linguagem e seus componente mais a fundo.

Luiz Fernando Jr

Puxa, fiquei na responsa agora, hehehe. Tomara que você goste do livro! A base de programação para web está toda lá.

Francisco da Silva

Olá ,como vi em outro comentário ai no livro tem um CRUD completaço, mas esse CRUD é em sql? Ou mongo?, sou programador Delphi com sqlserver, mas não sei quase nada de web, somente leituras sobre javascript.
O livro é para iniciantes também?

Luiz Fernando Jr

Boa noite Francisco. O CRUD é em MongoDB, mas assim como toda a parte de web, foca nos conceitos iniciais até conseguir construir aplicações completas, então se você não sabe nada de web, este livro lhe dará toda a base, desde HTTP, HTML, CSS, JS até Node e Mongo. Caso não venha a usar Mongo em seus projetos, aqui no blog tem exemplos com MySQL e SQL Server.