Libros para iniciarse en Python

Cuando alguna persona interesada en aprender a programar pregunta con que lenguaje empezar, Python es uno de los lenguajes más sugeridos. El hecho de que sea de código abierto, gratuito y que los programas y la documentación esté disponible en la web son algunas de las características que lo hacen tan popular.

A continuación vamos a recomendar dos libros (en inglés)para aprender los fundamentos
31LO0+NCqzL._BO2,204,203,200_PIsitb-sticker-v3-big,TopRight,0,-55_SX278_SY278_PIkin4,BottomRight,1,22_AA300_SH20_OU01_
TÍTULO: The Python Tutorial
AUTOR: Guido van Rossum
Precio: U$S 0,99 (KINDLE)
Escrito por el creador del lenguaje es una muy buena introducción para enterarse de que va Python y como empezar a usarlo
Más información
41PfXrLjr5L._BO2,204,203,200_PIsitb-sticker-v3-big,TopRight,0,-55_SX278_SY278_PIkin4,BottomRight,1,22_AA300_SH20_OU01_

TITULO: Python In A Day: Learn the basics, Learn it quick, Start coding fast
AUTOR: Richard Wagstaff
PRECIO: U$S 10,60 papel U$S6,72 kindle
Otro libro introductorio para ansiosos que no quieren pasarse 15 días haciendo programas para mostrar «hola mundo» en la pantalla
Más información

Anuncios

Jono Bacon lanza un libro gratuito para saber como lidiar con la falta de respeto en Internet

13899250028_b349959178
Jono Bacon es una persona muy conocida dentro de la comunidad del software libre, en los últimos años coordinaba (no sé si lo sigue haciendo) los grupos locales de Ubuntu. El acaba de publicar un libro gratuito (todavía en inglés) en el que enseña como tratar uno de los males de Internet; los trolls y las críticas destructivas.

En el mundo de código abierto tenemos bastante de eso, insultos hacia los que usan tal o cual distribución, difusión de mentiras por no tomarse la molestia de comprobar noticias, críticas que no aportan nada son el pan de todos los días.Muchas personas muy valiosas han optado por abandonar proyectos por no poder soportarlo.

Es un libro corto, fácil de leer,bajo licencia libre y gratuito que ofrece una guía para el manejo de este tipo de situaciones, enseñando a escoger la crítica legítima y aprender de ella, además de entender la forma de manejar los comentarios de odio. El libro ayuda a poner toda la comunicación, ya sea dentro o fuera de Internet, en perspectiva y le ayuda a ser un mejor comunicador.

El libro puede descargarse en PDF, Kindley o leer online desde aquí

Robust Web Architecture with Node, HTML5, and Modern JS Libraries. Por Eric Elliot (reseña)

rc_cat

Uno puede saber usar el martillo y el serrucho, pero eso no alcanza para convertirse en un experto carpintero. De la misma forma uno puede estudiarse de memoria todas las lecciones de un lenguaje de programación y copiar todos los ejemplos, pero eso no significa que sea capaz de utilizarlos en la vida real.

Eric Elliott, nos propone en este libro ir un paso más allá de lo que van los habituales libros de Javascript enseñándonos como utilizarlo en una aplicación, la manera correcta de presentar un código, la internacionalización de un programa, la utilización de Apis y librerías y como crear código reutilizable.

Javascript es uno de los protagonistas claves en la creación de aplicaciones en la era post pc y este es un libro que los profesionales o quienes quieran serlo deben tener.

Una advertencia, esta es una liberación temprana que puede tener errores y va a tener actualizaciones. Por supuesto que quienes lo compren ahora tendrán actualización.

Titulo: Robust Web Architecture with Node, HTML5, and Modern JS Libraries Programming JavaScript Applications
Autor: Eric Elliot
Editorial O’Reilly Media
Precio: Ebook $27,99
Más información

4 libros en español para aprender a programar aplicaciones para Android

Logo_Android2
Siguiendo con nuestra lista de libros sobre informática en español vamos a mencionar 4 obras para quienes quieran aprender a programar aplicaciones para Android.

Titulo: Programando mis primeras aplicaciones para Android
Autor: José R Gomis Fuentes
Páginas: 29
Precio: $2,99
41ZZ0tk80UL._BO2,204,203,200_PIsitb-sticker-v3-big,TopRight,0,-55_SX278_SY278_PIkin4,BottomRight,1,22_AA300_SH20_OU01_
Si no quieres tomarte el trabajo de aprender Java o quieres convertir contenido web en una aplicación ejecutable este libro te enseña con ejemplos sencillos como usar herramientas como App inventor o AppGeyser, y como probarla en tu dispositivo Android o en un emulador
Más información

Titulo:Programación Android paso a paso para principiantes
Autor: Antonio Morales Carmona:
Páginas: s/d
Precio: Lista $18,90 Descuento: $9,99
51r9v7fu8OL._BO2,204,203,200_PIsitb-sticker-v3-big,TopRight,0,-55_SX278_SY278_PIkin4,BottomRight,1,22_AA300_SH20_OU01_
Si quieres escribir código, este libro te enseña desde cero con ejemplos.
Más información

Titulo:Programación en Android con Eclipse
Autor: Andrés Serbat Ocaña
Páginas: 215
Precio: $3,99
41upgVeHLVL._BO2,204,203,200_PIsitb-sticker-v3-big,TopRight,0,-55_SX278_SY278_PIkin4,BottomRight,1,22_AA300_SH20_OU01_
Si sabes programar en Java y estás familiarizado con Eclipse este libro te ayudará a crear tus proyectos para Android.
Más información

Titulo:Curso de Android
Autores: Stephanie Falla y Adrián Catalán
Páginas: 142
Precio: $2,99
41-7aJziJcL._BO2,204,203,200_PIsitb-sticker-v3-big,TopRight,0,-55_SX278_SY278_PIkin4,BottomRight,1,22_AA300_SH20_OU01_

Este libro que forma parte de la colección de guías de Maestros del Web, te enseña a crear una aplicación junto a su interfaz de usuario. A interactuar con tu hardware (cámara, acelerómetro) y con las diferentes apis de servicios de Google y redes sociales.
Más información

Releasing HTML5 Games for Windows 8 por Jesse Freeman. O’Reilly Media. (reseña)

catEl éxito de un sistema operativo  depende de la calidad de las aplicaciones que puede ejecutar, particularmente de sus juegos.. En el caso de los dispositivos móviles, en donde a diferencia de las actuales computadoras de escritorio, el límite entre el software y el hardware es más difuso esto es doblemente cierto.

Por primera vez en varios años Microsoft enfrenta el desafío de competir en un mercado en el que no es líder, en donde no cuenta con la ventaja de que todos tienen que desarrollar para Windows, es por eso que desde bastante antes de la aparición de Windows 8 puso a disposición de los desarrolladores de manera gratuita todas las herramientas necesarias para crear aplicaciones.

El libro de Jesse Freeman  introduce al programador avezado de html5 en todo lo que necesita saber para crear juegos para Windows 8. Comienza explicando las características de esta nueva versión  y de su actualización 8.1 y la obtención de las herramientas gratuitas de programación, pasando por como diseñar pensando en los distintos dispositivos para finalizar en la monetización de nuestras creaciones.

No es un libro para principiantes, pero O’Reilly tiene varios volúmenes introductorios a HTML5 que permitirán adquirir los conocimientos necesarios para comprender de que habla esta obra.

Titulo:Releasing HTML5 Games for Windows 8
Autor: Jesse Freeman
Editorial: O’Reilly Media
Publicación: Noviembre 2013
Páginas: 160
Precio
Ebook: $9.99
Impreso & Ebook: $21.99
Impreso: $19.99
Más información

Programming 3D Applications with HTML5 and WebGL por Tony Parisi. O’Reiily Media

rc_cat

A estas alturas uno podría decir que HTML5 es como el Alóe Vera cada día que pasa le descubren un uso diferente. En el caso del libro que nos ocupa se trata de su utilización en uno de los Santos Griales de los desarrolladores desde los inicios de la World Wide Web. La experiencia de usuario en 3d.

Liberado bajo la modalidad «Early Release», lo que permite que el autor mejore y enriquezca la versión definitiva con los comentarios de los usuarios. Este libro introduce a los expertos programadores de HTML5 y Javascript en la utilización de tecnologías abiertas como Webgl y Three.js Lo digo de otra forma. Si no dominas HTML5 y Javascript mejor que empieces con alguno de los otros textos introductorios publicados por la editorial.

Tony Parisi conoce el tema en profundidad y nos introduce con habilidad en el uso de las diferentes herramientas que comenta. Cuando complete la segunda parte del libro en el que se profundice la utilización de estas en la creación de contenidos 3d vamos a encontrarnos seguramente ante un libro imprescindible.

Título: Programming 3D Applications with HTML5 and WebGL
3D Animation and Visualization for Web Pages
Autor: Tony Parisi
Editorial: O’Reilly Media.
Precio
Papel: (Pre orden para su salida en Diciembre 2013) $44,99
Ebook: $35,99

Más información

Descarga gratis los dos primeros capítulos de «Sullivan’s Sluggers» y si te gusta compra el libro

null
Si hablas inglés y te gustan las novelas gráficas de terror y baseball puedes decargarte los dos primeros capítulos de «‘Sullivan’s Sluggers’ con el beneplácito de su autor Mark Andrew Smith, eso si. Si quieres saber el resto tendrás que comprar el libro
Más información

Recomendación literaria para linuxeros

Este fin de semana en que la televisión se la va a pasar hablando del aniversario del ataque a las torres gemelas es ideal para un buen libro. Les quiero recomendar HERMANO MENOR de Cory Doctorow.

Hermano Menor cuenta la historia de Marcus, un adolescente norteamericano detenido por el ejército de su país acusado injustamente de participar de un atentado terrorista. Una vez liberado decide luchar contra la dictadura que en nombre de la seguridad imponen las autoridades usando sus conocimientos sobre tecnología.
En su cruzada contará con la ayuda de un fiel aliado; Linux.

Está disponible bajo licencia Creative Commons
Descargar

Every Book Is a Startup por Todd Sattersten. O’Reilly Media (Reseña)


En algunos meses está obra será un texto imprescindible para quienes quieren iniciarse o continuar en el negocio editorial en el siglo XXI.

Todd Sattersten propone aplicar técnicas de probado éxito en las empresas tecnológicas al negocio de las publicaciones. El problema es que los dos capítulos publicados no hacen más que describir el problema del sector en la actualidad y a una descripción de lo que debería ser la actitud de cualquier autor/editor. El enfoque hacia el cliente.

Sin dudas las sugerencias que los lectores hagan al sitio web habilitado a tal efecto o al mail del autor enriquecerán aún más la obra pero no me termina de quedar claro por qué no pudo hacer una versión preliminar del libro y después enriquecerlo con estas. Los temas prometidos para el futuro van desde nuevas formas de concebir al libro hasta el precio, la calidad y la tecnología. Sattersten, de probada experiencia en el mercado de libros sobre management podía haberlo hecho sin problemas.

Si bien es imposible saber como continuará hasta el momento no se distingue entre libro de papel y libro electrónico. Solo se trata de llevar al siglo XXI a una industria que usa tecnología del siglo XVI en un modelo de negocio del siglo XIX.
Mi consejo, a menos que les interese participar en la escritura de un libro o quieran ver como evoluciona, esperen para leerlo pero no se lo pierdan.

TITULO
Every Book Is a Startup
The New Business of Publishing

AUTOR_Todd Sattersten
EDITORIAL: O’Reilly Media
PUBLICADO:Julio 2011
PAGINAS:28 (por ahora)
PRECIO:
Ebook $4.99
Papel+Ebook $27.49
(Los precios cambiarán a medida que se agregen capítulos)
enlace