Novatec lança livro sobre Desenvolvimento Orientado a Testes com Python

Novatec lança livro sobre Desenvolvimento Orientado a Testes com Python
TDD com Python

Guia “mão na massa” mostra as vantagens práticas do TDD
Ao conduzir você pelo desenvolvimento de uma verdadeira aplicação web do início ao fim, a segunda edição deste guia “mão na massa” mostra as vantagens práticas do TDD (Test-Driven Development, ou Desenvolvimento Orientado a Testes) com Python. Você aprenderá a escrever e a executar testes antes de construir cada parte de sua aplicação, e então desenvolverá a quantidade mínima de código necessária para que os testes passem. O resultado? Um código limpo, que funcionará.
Durante o processo, você conhecerá o básico sobre Django, Selenium, Git, jQuery e Mock, junto com as técnicas atuais para desenvolvimento web. Se estiver pronto para levar suas habilidades com Python para o próximo patamar, este livro – atualizado com Python 3.6 – mostrará claramente como o TDD incentiva você a criar designs simples e pode lhe inspirar confiança.

  • Mergulhe no fluxo de trabalho de TDD, incluindo o ciclo de testes de unidade/código e refatoração;
  • Utilize testes de unidade para classes e funções, e testes funcionais para interações com usuários no navegador;
  • saiba quando e como usar objetos simulados e conheça os prós e contras dos testes isolados versus testes integrados;
  • teste e automatize suas implantações com um servidor de staging;
  • aplique testes nos plugins de terceiros que você integrar ao seu site;
  • execute testes automaticamente usando um ambiente de Integração Contínua;
  • utilize TDD para construir uma API REST com uma interface de frontend Ajax.

Sobre o autor:
Harry J.W. Percival - Após uma infância idílica brincando com BASIC em computadores franceses de 8 bits como o Thomson T-07, cujas teclas faziam “blip” quando pressionadas, Harry passou alguns anos profundamente infeliz dando consultoria em economia e administração. Logo redescobriu sua verdadeira natureza geek e teve sorte o bastante para acabar com um grupo de fanáticos por XP, trabalhando na pioneira, porém infelizmente extinta, planilha Resolver One. Atualmente trabalha na PythonAnywhere LLP e divulga a boa-nova sobre TDD pelo mundo afora em palestras, workshops e conferências com toda paixão e entusiasmo de um recém-convertido.

Detalhes:
Título: TDD com Python - Siga o bode dos testes: usando Django, Selenium e JavaScript
Autor: Harry J.W. Percival
ISBN: 978-85-7522-642-1
Páginas: 648
Preço: R$ 139,00

TDD com Python na Novatec

Aprenda Laravel, o framework dos artesãos da Web

Aprenda Laravel, o framework dos artesãos da Web
Aprendendo Laravel

O framework Laravel se tornou o framework mais popular em um período curto de tempo, passando na frente dos seus concorrentes (Symfony e Zend Framework) no quesito popularidade. Alguns atribuem essa fama ao modo simples e rápido de se entregar projetos ao utilizar o framework; outros dizem que sua documentação simples e objetiva acolhe os desenvolvedores que estão começando.
Independentemente do motivo pelo qual o leitor escolheu o Laravel, o livro Aprendendo Laravel, recém-lançado pela Novatec Editora, foi pensado para ser uma fonte de estudos e até mesmo um guia para consultas a assuntos relacionados ao framework. E isso ocorre pelo fato de que nos baseamos na própria documentação do Laravel, escolhendo os principais tópicos e tornando esses pontos chaves claros e de fácil entendimento.
O livro Aprendendo Laravel também mostrará como:

·         Entender o funcionamento do roteamento com Laravel e PHP puro

·         Criar API com apenas algumas linhas de código

·         Aumentar a produtividade utilizando o Artisan

·         Utilizar o meio de pagamento PagSeguro com a biblioteca Laravel PagSeguro

·         Escolher melhores práticas de estrutura de diretórios

·         Trabalhar com relacionamentos com o Eloquent


Sobre os autores:
Michael Douglas é graduado em Gestão de Tecnologia da Informação. Idealizador da Laravel Conference Brasil, possui as certificações Zend Certified Engineer 5.5 e MTA Microsoft. É engenheiro de software e criador do Laravel PagSeguro (github.com/michaeldouglas/laravel-pagseguro).

Matheus Marabesi, pós-graduado em Engenharia de Software, é palestrante em eventos de tecnologia, principalmente os relacionados ao PHP. Possui mais de cinco anos de experiência em desenvolvimento de aplicações web, e também é um entusiasta do mundo IoT.

Detalhes:
Título: Aprendendo Laravel
O framework PHP dos artesãos da web
ISBN 978-85-7522-628-5
Preço R$ 65,00
Número de páginas: 304

Aprenda Puppet para automatizar e agilizar a entrega de software

Aprenda Puppet para automatizar e agilizar a entrega de software
Gerência de configuração com Puppet

Puppet é uma ferramenta e plataforma que possibilita gerenciar a configuração de aplicações e serviços. Oferece uma maneira de padronizar a entrega e operação de um software, não importando em qual sistema operacional será executada.

Considerando que os papéis do administrador de sistema moderno são agilizar a entrega do software e administrar um crescente ambiente formado por servidores e serviços heterogêneos, o livro  Gerência de Configuração com Puppet apresenta a ferramenta que possibilita outra forma de trabalho, baseada na cultura DevOps. Em vez de criar scripts e ISOs customizadas, o administrador criará uma documentação que é fácil de ler, modificar, além de ser executável.
Link para o livro de gerenciamento de configuração com Puppet
Os capítulos fornecem, de maneira equilibrada, conteúdo teórico e exercícios práticos, de forma que, ao final da leitura do livro, o leitor terá simulado a configuração automatizada de um ambiente formado por sistemas operacionais e serviços de rede comum em muitas empresas.
Este livro é indicado para pessoas iniciantes em Puppet, mas que possuem experiência na administração de servidores GNU/Linux e Windows.
Lembrando que é possível comprar livros com 20% com o cupom de desconto TOCADOTUX
Sobre o autor:
Aécio dos Santos Pires é especialista em Segurança da Informação, tecnólogo em Redes de Computadores e administrador de sistemas na Dynavideo. É administrador do site da comunidade Zabbix Brasil, onde também atua como pesquisador e oferece suporte gratuito aos usuários.

Detalhes:
Título: Gerência de Configuração com Puppet
Aprenda a Gerenciar a configuraçãoo de aplicações e serviços com Pupeet
ISBN 978-85-7522-624-7
Preço R$ 45,00
Número de páginas: 176

O meu ambiente de trabalho - Por João Jotta

Essa semana foi a vez do João Jotta lá de Portugal nos mostrar o seu ambiente de trabalho (e que ambiente de trabalho hein. Games não faltam). eu acabo sentindo inveja cada vez que recebo um vídeo.

O João Jotta foi quem me mandou o processador Core2Duo que mostrei no vídeo onde faço agradecimento a todos vocês. Além disso, o João Jotta está sorteando também mais chaves de cinco games da Steam para vocês. Se quiser saber o que fazer para participar do sorteio, basta ver o vídeo a logo abaixo do seu ambiente de trabalho. É isso aí, um abraço e falou:




Eu estou gostando bastante de fazer esta série

Compre na imago brinquedos

Compre na imago brinquedos
Utilize o cupom de desconto TOCADOTUX e ecnomize 5% na sua compra