Livro: TDD com Python [24º Sorteio]
(2425) (7)
CategoriasAndroid, Design, Protótipo
AutorVinícius Thiengo
Vídeo aulas186
Tempo15 horas
ExercíciosSim
CertificadoSim
CategoriaDesenvolvimento Web
Autor(es)Robert C. Martin
EditoraAlta Books
Edição1ª
Ano2023
Páginas416
Opa, tudo bem?
Você conhece o Test-Driven Development (Desenvolvimento Orientado a Testes)? O TDD é uma metodologia criada por Kent Beck, que resumidamente diz: primeiro as interfaces de testes depois as interfaces do domínio do problema.
E o Python, conhece? Linguagem simples, robusta e cada vez mais ganhando novos adeptos.
Está sendo liberado neste post, junto a editora Novatec, o 24º sorteio de livros de ⌨ TI no Blog. Desta vez o título é "TDD com Python", 2ª edição, de 648 páginas e escrito por Harry J.W. Percival, notável palestrante sobre TDD.
Importante: utilizando, na Novatec, o código THIENGO você consegue 20% de desconto em qualquer compra.
🏆 Ganhador: Diego Cantoni ➙ https://www.facebook.com/diego.cantoni.96
📊 Resultado da pesquisa do sorteio: "Qual tipo de banco de dados você prefere para persistência em apps Android: SQL ou NoSQL?"
- SQL: 88 (~75%)
- NoSQL: 29 (~25%)
Para participar
1º - Comente na ➡️ÁREA DE COMENTÁRIOS DO FACEBOOK, NESTE POST ⬅️, colocando como conteúdo "SQL" ou "NoSQL" para a pergunta: Qual tipo de banco de dados você prefere para persistência em apps Android: SQL ou NoSQL? Novamente, possíveis respostas:
- SQL;
- NoSQL.
2º - Você tem que curtir a página da Novatec no Facebook;
3º - Você tem que 📩 se inscrever na lista de emails do Blog 📩 (logo no topo ou ao lado) e confirmar a sua inscrição.
Observações importantes
➙ 1: Caso você não tenha conta no Facebook sua outra opção é o Twitter, assim você deverá enviar seu comentário de participação na área de comentários nativa do Blog e também seguir a Novatec no Twitter;
➙ 2: O sorteio será realizado com o script do Random.org;
➙ 3: Seu número no Random é sua posição final na lista de participantes que não foram eliminados. Se você tiver mais de um comentário, você será desclassificado (frequentemente algumas pessoas enviam mais de um e são eliminadas);
➙ 4: Os comentários da área nativa do Blog somente entram no posicionamento depois do último comentário do box de comentários do Facebook;
➙ 5: Se você não seguiu as regras 1, 2 e 3 e mesmo assim foi a pessoa sorteada, o sorteio será realizado novamente e você será desclassificado;
➙ 6: Tenha bom senso, somente participe se você é da área de T.I. Note que se você estuda / pratica codificação por hobby, você é da área de T.I.
O sorteio será na próxima segunda-feira 🗓 (09/04/2018).
Sobre o livro
Pelas 648 páginas o autor lhe guiará no desenvolvimento completo de uma aplicação Web em Python. Todo o software será construído com a metodologia de desenvolvimento orientado a testes - TDD.
Serão apresentadas todas as vantagens de: primeiro desenvolver os testes para depois prosseguir ao desenvolvimento real da aplicação. Assim conseguindo um código limpo e funcional.
O autor também lhe apresentará o básico de: Django, Selenium, Git, jQuery e Mock. O livro, quando resumido em tópicos, mostrará:
- O fluxo de trabalho de TDD, incluindo o ciclo de testes de unidade / código e refatoração;
- Como utilizar testes de unidade para classes e funções, e testes funcionais para interações com usuários no navegador;
- Quando e como usar objetos simulados;
- Os prós e contras dos testes isolados versus testes integrados;
- Como testar e automatizar suas implantações com um servidor de staging;
- Como aplicar testes nos plugins de terceiros que você integrar ao seu site;
- Executar testes automaticamente usando um ambiente de Integração Contínua;
- Utilizar TDD para construir uma API REST com uma interface de frontend Ajax.
Sobre o autor Harry J.W. Percival
Harry J.W. Percival começou a programa quando criança utilizando a linguagem Basic. Se tornou consultor em economia, mas logo voltou a paixão: desenvolvimento.
Hoje Harry é evangelista e palestrante de TDD, além de trabalhar integralmente com a linguagem Python em PythonAnywhere LLP.
Mais sobre Harry J.W. Percival no site oficial dele.
Links
Siga o blog também nas redes:
↳ Udemy;
↳ Facebook;
↳ YouTube;
↳ Google Plus;
↳ SlideShare;
↳ Twitter.
Abraço.
Comentários Facebook