Nodebots - Javascript e robótica no mundo real
Grátis!
Valor mínimo
$15.00
Valor Sugerido

Nodebots - Javascript e robótica no mundo real

Sobre o Livro

Confira a versão EN do livro clicando neste link

Este livro é direcionado a todos que desejam dar os primeiros passos sobre Nodebots ou que tem interesse em aprofundar-se em alguns conceitos que são pouco demonstrados sobre o assunto.

Serão mostrados conteúdos com sensores simples e de baixo custo, porém relacionando os sensores com integrações reais de uma aplicação nodebots, como integração entre API's externas a partir de eventos leitura de alguns dados de sensores, além de boas práticas em como utilizar testes unitários automatizados de maneira performática.

  • Nodebots e microcontroladores
  • O que são nodebots, Microcontroladores e sua integração com NodeJS
  • Instalando NodeJS no Windows, Linux e Mac OS X
  • Gerenciando dependências com o NPM
  • Iniciando o seu projeto NodeJS
  • Adicionando pacotes e comandos NPM
  • Sobre Open source hardware
  • Instalando Arduino IDE
  • Setup inicial do Arduino
  • Firmata e Johnny Five
  • Criando um Hello World 
  • Criando um projeto Fire Alarm e controlando o sensor de chamas
  • Evoluindo o nosso código inicial
  • Integrando com o Piezo para aviso sonoro
  • Enviando SMS para o seu celular usando o Twilio
  • Criando testes unitários para o Fire Alarm
  • Dando suporte ao seu código em vários sistemas operacionais
  • Adicionando servidores de integração contínua ao seu projeto
  • Travis-CI: checando seu código no Linux e OSX
  • Appveyor: checando seu código no Windows
  • Code coverage para o seu código
  • Utilizando Istanbul para verificar cobertura de código
  • Integrando o servidor de integração contínua com o coveralls
  • Verificando complexidade do código com o PlatoJS

E muito mais em alguns projetos que utilizam conceitos importantes do desenvolvimento de software, mostrando com idéias simples e baratas como integrar Nodebots no nosso dia-a-dia pode ser algo simples e prático!

Sobre o Autor

Wilson Mendes
Wilson Mendes

GDE (Google Developer Expert) AngularJS, GDG Salvador organizer, apaixonado por tecnologia e ativo em comunidades com foco em desenvolvimento web, incluindo AngularJS, JavaScript, HTML5, CSS3, workflow, web performance, segurança e Internet of things. Participa na organização de eventos, palestra em conferências no Brasil e em outros países e contribui para poucos projetos de código aberto.

Table of Contents

  • Sobre o autor
  • Introdução
  • Agradecimentos
  • Nodebots e microcontroladores
    • O que são nodebots?
    • Microcontroladores
    • NodeJS
    • Gerenciando dependências com o NPM
    • Arduino
    • Firmata
    • Johnny Five
  • Primeiro projeto: Build Checker
    • O que é um build pipeline
    • Criando um Build Checker
    • Anatomia de um verificador de build
    • Material necessário
    • Criando a requisição das informações de build no CI/CD
    • Ajustando a arquitetura de nossa aplicação
    • Criando testes unitários para o build checker
  • Segundo projeto: Alarme de incêndio
    • Anatomia de um alarme de incêndio
    • Material necessário
    • Controlando o sensor de chamas
    • Evoluindo o nosso código inicial
    • Integrando com o Piezo para aviso sonoro
    • Enviando SMS para o seu celular usando o Twilio
  • Dando suporte ao seu código em vários sistemas operacionais
    • Adicionando servidores de integração contínua ao seu projeto
    • Code coverage para o seu código
  • Apêndice
    • Protoboard
    • Piezo
    • Resistores
    • LED (Light-emitting diode)
    • Sensores
    • Condutor de Proteção (Fio Terra ou Ground)
    • Fios de condução
    • Botão
  • Próximos passos

Authors have earned$10,261,184writing, publishing and selling on Leanpub, earning 80% royalties while saving up to 25 million pounds of CO2 and up to 46,000 trees.

Aprenda sobre como escrever na Leanpub

A garantia Leanpub incondicional, sem riscos, de 100% de satisfação

Durante 45 dias da data de compra você pode solicitar o reembolso total de qualquer compra Leanpub, em dois cliques. Nós processamos os reembolsos manualmente, então eles podem demorar alguns dias para aparecer. Veja os termos completos.

Atualizações grauitas. Sem DRM.

Se você compra um livro da Leanpub, você recebe atualizações gratuitas enquanto o autor atualizar o livro! Muitos autores utilizam a Leanpub para publicar os seus livros em andamento, enquanto eles estão os escrevendo. Todos os leitores recebem atualizações gratuitas, não importa quando ou por quanto eles compraram o livro (até mesmo de graça).

A maioria dos livros Leanpub estão disponíveis em PDF (para computadores), EPUB (para telefones e tablets) e MOBI (para Kindle). Os formatos que um livro inclui são exibidos no top direito dessa página.

Por último, livros Leapub não têm nenhuma proteção anti-cópias DRM sem sentido, então você pode facilmente lê-los em qualquer dispositivo suportado.

Aprenda mais sobre os formatos de ebook da Leanpub e aonde lê-los

Escreva e Publique na Leanpub

Autores e editoras usam a Leanpub para publicar incríveis livros em andamento e completos como esse aqui. Você pode usar a Leanpub para escrever, publicar e vender o seu livro também! A Leanpub é uma plataforma poderosa para autores sérios, combinando fluxos de trabalho simples e elegantes para escrita e publicação, com uma loja focada em vender livros em andamento. A Leanpub é uma máquina de escrever mágica para autores: simplesmente escreva em texto simples e, para publicar o seu ebook, apenas aperte um botão. É realmente fácil assim.

Aprenda sobre como escrever na Leanpub