EBooks esenciales gratuitos para diseñadores web y desarrolladores web

by Bradley Nice, Content Manager en ClickHelp.com - herramienta de documentación de software

Hay miles de libros disponibles para diseñadores web y desarrolladores en línea. ¡La gran noticia es que muchos de estos libros están disponibles de forma gratuita! ¡Y hoy he recogido mis favoritos para ti!

Aprendizaje esencial de CSS y HTML

Diseño web adaptativo por Aaron Gustafson (HTML)

Este no es solo otro libro de diseño web. Es una pieza esencial y faltante del canon. Nuestra industria ha necesitado durante mucho tiempo un compendio de mejores prácticas en diseño adaptativo basado en estándares. Y con el auge de los dispositivos móviles, las recientes mejoras significativas en los navegadores de escritorio y teléfono, y las nuevas capacidades que vienen con HTML5, CSS3 e interfaces gestuales, es aún más vital que nosotros, quienes hacemos sitios web, tengamos un recurso confiable que nos diga cómo para aprovechar estas nuevas capacidades mientras crea contenido que funciona en navegadores y dispositivos de todos los tamaños y capacidades muy diferentes. Este libro es ese recurso. (Diseño web adaptativo por Aaron Gustafson, Prólogo)

Magia de CSS Por Adam Schwartz (HTML)

El material en este libro de texto es de intermedio a avanzado. Asume una comprensión de la sintaxis CSS, la conexión en cascada y la herencia, y los selectores de uso común. También supone que ha tenido suficiente experiencia con CSS para haber aprendido a no cometer estos errores comunes. (Magia de CSS por Adam Schwartz, Prefacio)

Una guía para HTML5 y CSS3 Por Ashley Menhennett

Una guía de HTML5 y CSS3 cubre los conceptos básicos del desarrollo web y es un excelente punto de partida para determinar si su plan es crear sitios web, aplicaciones móviles HTML5 o juegos.

HTML Canvas Deep Dive Por Josh Marinacci (HTML)

Este libro electrónico está diseñado para mostrar el poder de los estándares web modernos con textos electrónicos interactivos. Todo lo que ves se hace con HTML, CSS y Javascript; incluido en forma de libro con herramientas de código abierto.

Hay dos secciones en el libro. Primero, hay porciones de lectura donde la API se describe con ejemplos interactivos. Luego hay lecciones para crear tus propias aplicaciones de lienzo.

HTML5 Canvas de Jeff Fulton

La segunda edición de HTML5 Canvas está dirigida a una amplia gama de desarrolladores, desde aquellos que nunca han visto un Canvas hasta aquellos que quieren aprender algunas formas intermedias a avanzadas para usar el Canvas.

Cada capítulo ha sido revisado con código actualizado y optimizaciones, así como actualizaciones para abordar la compatibilidad del navegador y otros problemas que han surgido en los últimos dos años. La versión gratuita en línea incluye 53 ejemplos interactivos y ejercicios.

Diseño web resistente por Jeremy Keith (HTML, EPUB, MOBI)

Permítanme citar al autor:

Diseño web resistente, puede pensar que este es un manual para diseñar sitios web sólidos. Este no es un manual. Es más como un libro de historia ...
No encontrará ningún código aquí para ayudarlo a crear mejores sitios web. Pero encontrarás ideas y enfoques. Las ideas son más resistentes que el código. He tratado de combinar las ideas más resistentes de la historia del diseño web en un enfoque para construir los sitios web del futuro. (Diseño web resistente de Jeremy Keith, Introducción)

Guía de bolsillo para escribir SVG por Joni Trythall (HTML)

Esta guía está destinada a proporcionar una introducción rápida pero exhaustiva a la creación de SVG en línea, y aunque de ninguna manera cubre todas las características disponibles, debería ser útil para comenzar. Está destinado a diseñadores y desarrolladores que buscan agregar SVG a su flujo de trabajo de la manera más accesible posible. (Guía de bolsillo para escribir SVG por Joni Trythall, Introducción)

Aprende JavaScript

JavaScript elocuente Por Marijn Haverbeke

Además de explicar JavaScript, también presentaré los principios básicos de programación ...
Si eres nuevo en programación, habrá mucho material nuevo para digerir. (JavaScript elocuente por Marijn Haverbeke, Introducción)

Speaking JavaScript Por Dr. Axel Rauschmayer (HTML, PDF y ePub)

para quien es este libro
Este libro ha sido escrito para programadores, por un programador. Entonces, para comprenderlo, ya debe conocer la programación orientada a objetos, por ejemplo, a través de un lenguaje de programación convencional como Java, PHP, C ++, Python, Ruby, Objective-C, C # o Perl ...
Cómo está organizado este libro
Este libro está dividido en cuatro partes, pero las dos principales son:
Inicio rápido de JavaScript
JavaScript en profundidad
¡Estas partes son completamente independientes! Puede tratarlos como si fueran libros separados: el primero es más como una guía, el segundo es más como una referencia. (Hablando JavaScript por el Dr. Axel Rauschmayer, Prefacio)

Aprendizaje de patrones de diseño de JavaScript por Addy Osmani

Escrito por Addy Osmani, Learning JavaScript Design Patterns le mostrará cómo escribir JavaScript hermoso, estructurado y sostenible mediante la aplicación de patrones de diseño clásicos y modernos al lenguaje. Este libro está dirigido a desarrolladores profesionales que desean mejorar su conocimiento de los patrones de diseño y cómo se pueden aplicar a la programación de JavaScript.

Programación de aplicaciones JavaScript por Eric Elliott

Este libro es para desarrolladores familiarizados con JavaScript; al menos un año o dos trabajando con frecuencia con el idioma, pero que desean obtener más información sobre cómo aplicarlo específicamente para desarrollar aplicaciones empresariales o de escala web sólidas.

Los siguientes temas están cubiertos:

  • Características de JavaScript y mejores prácticas para desarrolladores de aplicaciones
  • Organización del código, modularidad y reutilización.
  • Separación de preocupaciones en el lado del cliente (MVC, etc.)
  • Comunicación con servidores y API
  • Diseño y programación de API RESTful con Node.js
  • Construcción, prueba, colaboración, implementación y escalado
  • Ampliar el alcance a través de la internacionalización

No sabes JS (serie de libros)

No sabes JS es una serie de libros que profundizan en los mecanismos centrales del lenguaje JavaScript. La primera edición de la serie ya está completa.

JavaScript humano por Henrik Joreteg

Henrik Joreteg
Este es un libro sobre un conjunto específico de herramientas, patrones y enfoques que creemos que están optimizados para las personas. Estos enfoques permiten a nuestro equipo crear y entregar rápidamente aplicaciones JavaScript de alta calidad para humanos. (JavaScript humano por Henrik Joreteg, Introducción)

Iluminación de JavaScript Por Cody Lindley

Tenía la intención de escribir un libro para darle al lector una visión precisa del mundo de JavaScript a través de un examen de objetos nativos de JavaScript y matices de soporte: valores complejos, valores primitivos, alcance, herencia, el objeto principal, etc. Pretendo que este libro sea un resumen breve y digerible de la especificación ECMA-262, Edición 3, centrado en la naturaleza de los objetos en JavaScript.
(Ilustración de JavaScript por Cody Lindley, Introducción)

Creación de aplicaciones web front-end con JavaScript simple por Gerd Wagner

Este libro está dirigido a desarrolladores de JavaScript y programadores experimentados que deseen aprender JavaScript de forma práctica, en el contexto de la creación de una aplicación web totalmente funcional.

Aprender PHP

PHP: El camino correcto Por Josh Lockhart

Este sitio web tiene como objetivo presentar a los nuevos desarrolladores de PHP algunos temas que pueden no descubrir hasta que sea demasiado tarde, y tiene como objetivo dar a los profesionales experimentados algunas ideas nuevas sobre los temas que han estado haciendo durante años sin reconsiderarlos. Este sitio web tampoco le dirá qué herramientas usar, sino que ofrecerá sugerencias para múltiples opciones, cuando sea posible, explicando las diferencias en el enfoque y el caso de uso. (PHP: El camino correcto por Josh Lockhart)

Aprende WordPress

Bloqueo de WordPress Por Rachel Baker, Brad Williams y John Ford

En Bloqueo de WordPress, los profesionales de WordPress Rachel Baker, Brad Williams y John Ford lo guían a través de todo lo que necesita saber para asegurarse de que tiene la seguridad de WordPress bajo control.

WordPress cumple con el diseño receptivo de Chris Coyier, Ian Stewart y Sara Cannon

En WordPress Meet Responsive Design, Chris Coyier, Ian Stewart y Sara Cannon le brindan información sobre sus usos y estrategias en el mundo real para diseñar WordPress de manera receptiva.

Aprende Git

Pro Git 2nd Edition de Scott Chacon y Ben Straub (HTML, PDF, ePub y Mobi)

El eBook Pro Git, conocido en su segunda edición, cubre los conceptos básicos de Git, así como temas avanzados como la ramificación y la ejecución de Git distribuido.

Git de abajo hacia arriba por John Wiegley

Como su nombre lo indica, Git From the Bottom Up te enseña Git desde niveles básicos hasta avanzados. Está disponible como un archivo PDF, por lo que puede descargarlo fácilmente y usarlo según su conveniencia.

UX: aprendizaje de la experiencia del usuario

El lector UX de MailChimp (ePub, PDF y Mobi)

Nuestra perspectiva sobre el diseño de la experiencia del usuario se refleja en el
organización del libro. Comenzamos con un examen de
colaboración y trabajo en equipo. La troika de UX sigue: investigación,
Diseño y desarrollo. Concluimos con una selección de
artículos sobre refinamiento y otros procesos que nunca realmente
fin. (El lector UX de MailChimp, Introducción)

La guía para las pruebas de usabilidad (PDF)

El libro electrónico gratuito incluye:

  • Las mejores prácticas de compañías como Apple, MailChimp, Yahoo, DirecTV, Buffer y más.
  • Explicaciones prácticas y consejos para 20 métodos de prueba de usabilidad que incluyen pruebas de pasillo, clasificación de tarjetas, pruebas moderadas y no moderadas, y mucho más.
  • Consejos de expertos en usabilidad como Jakob Nielsen, Jeff Sauro, Dr. David Travis y otros.
  • Defina su hipótesis, elija varios métodos cuantitativos y cualitativos, y prepárese para salir de su zona de confort. Consulte el libro electrónico y siéntase libre de compartirlo si lo encuentra útil.

Mejores prácticas de IU web (PDF)

La guía de 109 páginas incluye:

  • Consejos de expertos como Luke Wroblewski, Jared Spool, Jakob Nielsen, Marcin Treder y muchos otros.
  • Discusión en profundidad y consejos prácticos para elementos de la interfaz de usuario, como color, contraste, espaciado, navegación, tipografía, controles de entrada y más.
  • Explicación de los pasos preliminares, como la creación de personas de usuario, la priorización de requisitos y la creación de jerarquías visuales.

La guía del proceso de diseño y documentación de UX (PDF)

La guía de 132 páginas responde preguntas como:

  • ¿Cómo construyo documentación en el diseño?
  • ¿Qué procesos de diseño son adecuados para startups y empresas?
  • ¿Cómo puedo obtener información de iteraciones anteriores para planificar futuros diseños?
  • ¿Cuándo sé que un diseño es lo suficientemente bueno para el lanzamiento?

La guía de maquetas (PDF)

Este libro electrónico gratuito presenta:

  • Mejores prácticas para crear maquetas en SketchApp y Photoshop.
  • Consejos prácticos de Marcin Treder, Luke Wroblewski, Ash Maurya y otros expertos en diseño de productos.
  • Explicaciones de fidelidades de maquetas, anatomías y métodos de creación.
  • Análisis de diferentes procesos de diseño para crear maquetas basadas en nuestra propia experiencia y las de las compañías Fortune 500.

La guía para la estructura de alambre (PDF)

Con más de 100 páginas, este libro cubre lo que hace un gran taller de enmarcado. Se trata de una estructura desde la gran idea hasta los detalles: herramientas digitales y analógicas, fuentes de patrones de diseño web y móviles, todo concluido con principios de diseño para las personas que construyen productos.

Si conoce otros libros electrónicos gratuitos, sugiéralos y los agregaré a la lista.

¡Que tengas un buen día!

Bradley Nice,
Content Manager en ClickHelp.com: la mejor herramienta de documentación en línea para proveedores de SaaS