Filtrar por ano
334 livros registrados
2013
Frontend development
Professional JavaScript for Web Developers
Nicholas C. Zakas
Este é um dos livros meio recentes (janeiro de 2012) de javascript mais completos na minha opinião. Para quem acompanha desenvolvimento javascript Nicholas Zakas dispensa apresentações. Está é a 3º edição deste livro, ela vai do básico ao avançado . Vai desde o que é javascript até as melhores práticas de como desenvolver aplicações com javascript visando um código para fácil manutenção , performance e deploy da mesma.
Frontend development
Secrets of the JavaScript Ninja
John Resig, Bear Bibeault
Este é de longe um dos melhores e mais esclarecedores livros de javascript que já já li . O autor John Resig, criador da biblioteca javascript mais usada do mundo ( A JQuery) realmente mostra as técnicas e pensamentos para se tornar um ninja javascript ,segundo ele . Em muitas partes do livro ele mostra como fazer coisas extramente complexas e úteis com poucas linhas de código, algumas vezes até me senti ridículo (algo do tipo como nunca pensei nisso). Eu li a primeira edição e a segunda que é de dezembro de 2012 (bem recente) . super recomendo a leitura dele.
Frontend development
Pro JavaScript Design Patterns
Ross Harmes, Dustin Diaz
Sim senhores! , espero que isso não seja um novidade para a maioria, mas javascript é orientado a objetos, não da forma como conhecemos em PHP, Java ou C++ . Javascript usa o conceito de Objeto literal . Neste livro o autor passa por diversos padrões de projetos , seus conceitos, como pode ser aplicado em javascript e exemplos de uso.
Frontend development
JavaScript Patterns
Stoyan Stefanov
Apesar de ter a mesma chamada do livro acima da Apress. Este livro mostra implementações de outros padrões de projeto e vai um pouco mais a fundo no conceito de objeto literal e closures e, javascript. Outra coisa que gosto da maioria dos livros da O’Reilly é que sempre mostra um problema, uma solução e a discussão em cima dos mesmos.
Frontend development
Object-Oriented JavaScript
Stoyan Stefanov
Do mesmo autor de Javascript Patterns, este é um livro anterior. Nele Stoyan não fala de padrões de projetos em si. Mas sim como são as classes e objetos em javascript, como eles se comportam, quais são as classes nativas da linguagem e como criar nossas próprias classes.
Frontend development
Designing with Progressive Enhancement
Todd Parker, Patty Toland, Scott Jehl, Maggie Costello Wachs
Neste os autores , que são do filamentgroup.com (grandes contribuintes da JQuery UI) simplesmente desbravam o Progressive enhancement . Uma técnica para desenvolver websites, que consiste em se ter uma versão básica de sua página que rode em qualquer navegador e conforme as capacidade do mesmo a página vai adicionando funcionalidades e recursos. Acredito que este seja um conceito fundamental para desenvolvedores hoje e por um bom tempo ainda, levando em quanta as incompatibilidades e diversos dispositivos que suportam a plataforma web .
Frontend development
Even Faster Web Sites
Steve Souders
Performance é algo que valorizo muito , se você é do tipo que se importante muito com este assunto, esse livro é excelente. O autor mostra como uma página web é interpretada pelo browser e como o javascript e css são processados em detalhes bem ricos. Ainda mostra como escrever um código otimizado e diversas ferramentas para analisar e testar a performance de uma página web.
Frontend development
High Performance JavaScript
Nicholas C. Zakas
Eu gosto muito do trabalho do Nicholas Zakas, em questão de aplicações de larga escala em javascript e performance o cara manda muito. Neste livro ele mostra boa práticas de programação javascript vários conceitos no processamento de páginas web pelos browsers e no final livro como podemos fazer um ambiente de desenvolvimento javascript com building e deploy mostrando que desenvolvimento javascript é algo muito sério e não serve apenas para validar formulários.
Frontend development
Beginning Google Maps API 3
Gabriel Svennerberg
Este é um ótimo livro para quem está procurando desenvolver aplicações com a API do Google Maps. Me ajudou bastante quando fiz um projeto com essa API . Além de cobrir os aspectos mais básicos da API também mostra como otimizar os mapas já construídos e como migrar da versão 2 para a 3 , claro que hoje em dia acho que poucas páginas ainda usam a versão 2, mas vai saber .
Frontend development
Professional XMPP Programming with JavaScript® and jQuery
Jack Moffitt
Há um tempo atrás tive que desenvolver uma rede social para um certo público, e a rede precisava é claro de um chat ( que me tirou o sono) . Este livro me deu uma certa direção para criar o chat. Se você tem que desenvolver um sistema de chat que muitos usuários vão acessar, então você tem que aprender sobre o protocolo XMPP , Google e Facebook usam ele em seus chats. Neste livro o autor mostra como construir aplicações com o protocolo XMPP usando javascript com a biblioteca JQuery.
Frontend development
Ajax in Action
Dave Crane ,Eric Pascarello, With Darren James
Apenas para deixar claro que uma requisição ajax não é apenas isso $.ajax ou $.get ou $.post , rsrs . Brincadeiras a parte, os desenvolvedores se acostumaram com as facilidades dos frameworks para se trabalhar com ajax que nem fazem idéia de como fazer uma sem usar um framework. Este livro possui quase 8 anos na data em que escrevo este post, mas as requisições ajax ainda são as mesmas, mesmo com as novas funcionalidades que vieram junto com o HTML5, então recomendo muito a leitura pra quem deseja aprofundar seus conhecimentos.
Backend development
Web Development with Zend Framework 2
Michael Romer
Acordando para o Zend 2 ? Este é o livro . O autor fala muito bem de como o Zend 2 interpreta as requisições, do seus novos conceitos e de como construir de forma produtivas boas aplicações com esse framework. Depois de trabalhar com muitos frameworks PHP, sem dúvida o Zend Framework é o que mais me agrada desde sua versão 1. O problema dele é a curva de aprendizado que é relativamente longa, principalmente se você não tem um bom conhecimento sobre programação OOP. Geralmente programadores inexperientes no mundo OOP, tendem a odiá-lo e acha-lo engessado ou mesmo lento e exagerado no consusmo de recursos.
Backend development
PHP Objects, Patterns and Practice
Matt Zandtra
Este é um dos melhores livros que já li sobre php, tem um conteúdo do intermediário para o avançado eu diria. O autor fala das melhores práticas para o desenvolvimento orientado a objetos com PHP e também comenta algumas das praticas ruins. Também é dado exemplos de uso dos principais patterns de desenvolvimento OOP e faz uma boa introdução ao PEAR(para quem não conhece vale a pena). Para finalizar o autor faz praticamente um roteiro de como desenvolver um projeto do início ao fim dando prioridade a boa documentação, desenvolvimento com controle de versão, testes automatizados e até como utlizar um sistema de build de software para PHP.
Backend development
Pro PHP Patterns Frameworks Testing and More
Kevin McArthur
Neste livro o que mais gostei é que o autor comenta novidades para o futuro do PHP e implentações do PHP no que diz respeito a programação OOP. É reforçada a programação por padrões de projetos, TDD e o que me chamou atenção foi a profundidade do autor em ralação a Standard PHP Library (SPL) , que sinceramente para mim era até novidade (rsrsrs). Para finalizar o autor fala sobre o desenvolvimento usando MVC e mostra como usar o Framework Zend para construir aplicações em totalmente em padrões MVC.
Backend development
Learning PHP Data Objects
Dennis Popel
Se você ainda faz integração com banco de dados usando mysql_connect ou pg_connect, meu amigo você não sabe o que é ser feliz . Neste livro Dennis Popel faz uma viagem detalhada sobre a PDO , uma biblioteca padrão a partir do PHP 5 , totalmente orientada a objetos e com o único objetivo de facilitar e abstrair operações com banco de dados, vale muito a pena a leitura para quem não conhece e quem já conhece pode aprofundar conhecimentos.
Backend development
Pro PHP Refactoring
Peter MacIntyre, Brian Danchilla, Mladen Gogala
Este é um livro bem chato eu diria, ele fala sobre refatoração . Para nós desenvolvedores, refatorar é alterar o código com o objetivo de otimizá-lo, porém sem afetar seu resultado final. Em outras palavras, como podemos escrever bom código orientado a objetos, escrevendo menos código e economizando recursos e é claro dedos!! . O autor apresenta sempre um caso de exemplo real de diversas situações de código e como otimizá-lo além de diversas ferramentas de auxílio.
Backend development
Pro PHP Application Performance: Tuning PHP Web Projects for Maximum Performance
Armando Padilla, Tim Hawkins
Antes de ser desenvolvedor eu fui Analista de Infraestrutura, sendo assim sempre fui bem chato com questões de performance, seja de hardware ou software. Neste livro os autores mostram como podemos melhorar a performance de nossas aplicações, seja otimizando o código ou outras varáveis de um ambiente PHP, como configurações de servidor Apache, banco de dados, etc.
Backend development
Securing PHP Web Applications
Tricia Ballad, William Ballad
Na minha opinião segurança nunca é demais, mas na maioria das vezes acaba ficando em segundo plano. Este livro aborda algumas tecnicas que podem prejudicar aplicações WEB e como se prevenir delas, seja programando ou configurando serviços como servidor e banco de dados. Achei que este livro aborda muito aplicações PHP em ambiente windows, que são minoria de mercado, mesmo assim vale a pena a leitura.
Backend development
Real-World Solutions for Developing High-Quality PHP Frameworks and Applications
Sebastian Bergmann, Stefan Priebsch
Este livro é de fato muito bom, ele realmente faz o que o título promete, como desenvolver aplicações e frameworks de alta qualidade para o mundo real. Os autores abordam diversas questões de qualidade de software, programação orientada a testes, automatização de processos e até um caso real de desenvolvimento de uma aplicação, não só o desenvolvimento da mesma mas também o gerenciamento do projeto como um todo utilizando métodos ágeis.
Backend development
PHP 5 Social Networking
Michael Peacock
Já tive que desenvolver um rede social em PHP, este livro me ajudou bastante a clarear as idéias. O autor mostra conceitos que estão presentes em uma rede social e como desenvolver uma solução para os mesmo. Vai desde a criação de uma framework para a rede social, até a construção completa da mesma. Há alguns aspectos de programação que eu não usaria, mas é um excelente livro para quem está em um projeto similar.
Backend development
PHP Programando com Orientação a Objetos
Pablo Dall’Oglio
Este foi um dos primeiros livros que eu li sobre PHP e programação OOP. O autor aborda muito bem o conceito de orientação a objetos e o básico da própria linguagem PHP . Apresenta muitos exemplos e casos de uso, realmente recomendo, ainda mais porque o autor é brasileiro e com um livro de ótima qualidade.
Backend development
PHP Architect’s Guide to Date and Time Programming
Derick Rethans
Perdido na hora de manipular datas e horas no PHP ? Fazendo gambiarra de tudo que é lado ? Este livro é a solução para a maioria dos seus problemas, sempre vão sobrar alguns ainda, rsrsrsr . Sem mais a dizer o livro é muito bom no que se propõe.
Backend development
PHP Team Development
Samisa Abeysinghe
Este livro não fala sobre como programar de uma forma ou de outra ou qual algorítimo é melhor, ele fala sobre processos de desenvolvimento de software, como gerenciar e montar equipes e o projeto em si. Cita exemplos de gerenciamento de projetos usando métodos ágeis. Eu recomendo a leitura, um desenvolvedor não é formado apenas de pilhas de código, rsrsr.
Backend development
The Definitive Guide to Apache mod_rewrite
Rich Bowen
E quando todos falavam de URLs amigáveis eu achei esse livro e comecei a rir sozinho. Explica tudo o que é necessário fazer com o mod_rewrite do Apache e vai bem além de simplesmente redirecionar todas as requisições da página para o index.php . Acho muito importante a leitura para desenvolvedores que gostam de utilizar técnicas de forma consciente e não apenas copiar tudo o que aparece no Google.
Backend development
PHP 5 CMS Framework Development
Martin Brampton
Os livros que eu mais gosto de ler são aquele que mostram como construir aplicações inteiras do zero, pois nos mostram sempre uma nova perspectiva de desenvolver algo. Neste livro o autor mostra como desenvolver um framework OOP do zero, usando este framework para fazer um CMS . É abordado desde organização do código , autenticação, segurança, controle de acesso, otimização através de cache, exportação de dados via web services e por ai vai.
Backend development
PHP|Architect’s Guide to Web Scraping with PHP
Martin Brampton
Podemos dizer que webscraping é o processo de ler páginas WEB através de uma linguagem de programação(e não um browser) e extrair informações que se deseja desta página. Em resumo esse livro fala de técnicas para criar robos agents que leem páginas html, é similiar ao processo de crawling do Google ( apenas um milhão de vezes mais simples é claro). Quando desenvolvi uma rede social, este livro me ajudou na hora de ler links que eram postadas na stream da rede e puxar seus meta dados e imagens.