ÚLTIMA ACTUALIZACIÓN: 13/06/2011
Roy (IT Crowd): "¿Ha probado a apagarlo y volverlo a encender?
Buenas a todos,
Como estudiante de ingenieria informática y aficionado al mundillo del que espero vivir en un futuro, creo que sería interesante hacer un hilo (si no está hecho ya, cosa que no creo), mantenerlo actualizado con una lista de libros que cada uno considere interesantes para diferentes campos, ya sea programación web, bases de datos, algoritmos o lo que coño sea. Para agilizar todo un poco, os pido que usemos una base a la hora de recomendar los libros, que podría ser la siguiente:
Título: Nada que explicar, el título del libro en su idioma.
Autor/es: Personas que lo han escrito.
ISBN: Número estándar internacional del libro.
Descripción: Descripción de porqué lo consideras interesante o para que puede valer.
Enlace: Vínculo a alguna página web en donde se pueda comprar o descargar (siempre y cuando la licencia del libro lo permita).
Dicho lo cual, se agradece cualquier sugerencia acerca de la plantilla y de los campos que la componen. Ahora, empecemos con la lista:
LISTA DE LIBROS:
- Generales:
* Diseño:
Título: Principios Universales de Diseño
Autor/es: William Lidwell, Kritina Holden, Jill Butler
ISBN: 978-84-8076-532-9
Descripción: Indispensable para ingenieros, programadores, diseñadores web, publicistas, etc. Lo mejor que he visto en libros en el último año. Para los programadores, está muy bien en lo referente al diseño de interfaces.
Enlace: Link
Título: Introducción a CSS
Autor/es: Javier Eguíluz Pérez
ISBN: bajo una licencia Creative Commons Reconocimiento -
No Comercial - Sin Obra Derivada 3.0
Descripción: Guía completa para aplicar estilos a las páginas web.
Incluye las propiedades de CSS 2.1 y decenas de ejemplos.
Enlace: Descarga
Lectura Online
Título: CSS avanzado
Autor/es: Javier Eguíluz Pérez
ISBN: bajo una licencia Creative Commons Reconocimiento -
No Comercial - Sin Obra Derivada 3.0
Descripción: Técnicas imprescindibles como sustitución de texto, sprites, sombras y transparencias. Buenas prácticas y recomendaciones de los mejores diseñadores Frameworks CSS y diseño de páginas con YUI. Referencia imprescindible para diseñadores web avanzados
Enlace: Descarga
Lectura Online
Título: Introducción a XHTML
Autor/es: Javier Eguíluz Pérez
ISBN: bajo una licencia Creative Commons Reconocimiento -
No Comercial - Sin Obra Derivada 3.0
Descripción: Guía completa para crear páginas web, con más de 60 ejemplos.
Aprende cómo crear páginas web accesibles y que validen.
Enlace: Descarga
Lectura Online
Título: Referencia de CSS 2.1
Autor/es:
ISBN: bajo una licencia Creative Commons Reconocimiento -
No Comercial - Sin Obra Derivada 3.0
Descripción: Las 115 propiedades de CSS 2.1 explicadas detalladamente
Incluye más de 300 ejemplos originales
Enlace: Lectura Online
- Matemáticas:
Título: Matemática Discreta Y Sus Aplicaciones.
Autor/es: Kenneth H. Rosen.
ISBN: 978-84-481-4073-1.
Descripción: Contiene gran número de ejercicios y ejemplos aclaratorios. Cada tema incluye demostraciones matemáticas, análisis combinatorio, estructuras discretas, algoritmos, engarzando estos conceptos con herramientas para resolver problemas a través de modelos. Especial importancia a lo lógica, tipos de prueba y pruebas de escritura.
INDICE: Las bases: lógica y pruebas, conjuntos y funciones. Fundamentos: algoritmos, integradores y matrices. Razonamientos matemáticos, inducción y recursividad. Conteo. Probabilidad discreta. Técnicas avanzadas de conteo. Relaciones. Grafos. Arboles. Álgebra Booleana. Computación de modelado. Apéndice. Funciones exponenciales y logarítmicas; Apéndice. Pseudocódigo.
Enlace: Link
- Programación:
* Generales:
Título: The Pragmatic Programmer.
Autor/es: Andrew Hunt y David Thomas.
ISBN: 978-0201616224.
Descripción: Según mucha gente, un libro que debería leer cualquier programador que quiera aumentar sus capacidades. En general, es un libro de buenas prácticas del programador.
Enlace: Link
Título: Estructuras de datos y métodos algorítmicos.
Autor/es: Narciso Marti y Yolanda Ortega.
ISBN: 9788420538495.
Descripción: Estructuras de datos explicadas de manera sencilla y con ejemplos y ejercicios en pseudocódigo. Además, también trae los diferentes algoritmos de programación como backtracking, programación dinámica, algoritmos voraces, etc. Lo he usado este año en la carrera y me parece muy bueno (a pesar de que uno de sus autores sea un completo gilipollas).
Enlace: Link
* Web:
Título: Symfony, la guía definitiva
Autor/es: François Zaninotto y Fabien Potencier
ISBN: bajo una licencia Creative Commons Reconocimiento -
No Comercial - Sin Obra Derivada 3.0
Descripción: Conoce a fondo el mejor framework para desarrollar aplicaciones web con PHP
Más de 430 páginas y cientos de ejemplos
Enlace: Lectura online Y Descarga
Título: Introducción a AJAX
Autor/es: Javier Eguíluz Pérez
ISBN: bajo una licencia Creative Commons Reconocimiento -
No Comercial - Sin Obra Derivada 3.0
Descripción: Comenzando desde cero y llegando hasta las técnicas más avanzadas.
Incluye Google Maps, Prototype, jQuery y decenas de ejemplos.
Enlace: Descarga
Lectura Online
* JAVA:
Título: SCJP Sun Certified Programmer for Java 6 Study Guide.
Autor/es: Katherine Sierra y Bert Bates.
ISBN: 978-0071591065.
Descripción: Un libro fundamental si piensas en sacarte la certificación SCJP de Sun. Viene con todo el material necesario, desde temario, examenes, test, etc.
Enlace: Link
Título: Introducción a JavaScript
Autor/es: Javier Eguíluz Pérez
ISBN: bajo una licencia Creative Commons Reconocimiento -
No Comercial - Sin Obra Derivada 3.0
Descripción: Creado para diseñadores web sin experiencia en programación.
Aprende a manejar eventos, validar formularios y crear otras utilidades comunes.
Enlace: Descarga
Lectura Online
Título: Fundamentos de JAVA
Autor/es: Herbert Schildt
ISBN: 970-10-5930-1
Descripción: Es ideal para empezar con JAVA, el libro tiene evaluaciones resueltas y ejemplos muy bien explicados
Enlace: Buscalibros
* C y C++:
Título: El Lenguaje De Programacion C++
Autor/es: Stroustrup (tb conocido como el impronunciable, o el Dios de C++)
ISBN: 847829046X
Descripción: Siempre nos lo han recomendado en la facultad como la biblia de C++
Enlace: Link
Título: C Primer Plus
Autor/es: Stephen Prata
ISBN: 0672326965
Descripción: Este tb nos lo recomendaron como lo mejorcito de C, eso si, este en ingles
Enlace: Link
Título: El lenguaje de programación C.
Autor/es: Kernighan & Ritchie
ISBN: 978-968-880-205-2
Descripción: El mejor libro de C.
Enlace: Link
* PHP:
Título: PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide.
Autor/es: Larry Ullman.
ISBN: 978-0321525994.
Descripción: Aprende a programar en php y mysql con sencillos ejemplos y desde 0.
Enlace: Link
Título : Professional PHP6
ISBN: 9788441526341
Nº Edición:1ª
Año de edición:2009
Autores: Ed Lecky-Thompson, Steven D. Nowicki
Descripción: PHP es la tecnología de código abierto que constituye la base fundamental de la mayoría de sitios y servidores web. En cada nueva versión, PHP demuestra ser un producto fácilmente accesible y que requiere un aprendizaje mínimo. Con PHP 6 conseguirá ir más allá crear un sitio rápidamente y sin complicaciones, puesto que logrará una mayor calidad en sus trabajos en menos tiempo. Con este libro aprenderá los elementos básicos del desarrollo profesional, analizando el lenguaje de programación orientado a objetos (OOP), y conocerá las técnicas de desarrollo más complicadas. Además, podrá poner en práctica todos los nuevos conocimientos y crear una aplicación desde el principio utilizando una estructura de modelo vista controlador (MVC).
Enlace: Casa del Libro
Opinion Posiblemente el mejor libro de PHP Avanzado que puedas encontrar. Nivel: Avanzado/Experto. Incluye MVC, OOP Avanzado, REST API's, etc... Todo eso que por internet se publica a cuentagotas.
- Bases de datos:
* Generales:
Título: Sistemas de Bases de Datos. Conceptos Fundamentales.
Autor/es: ELMASRI, R., NAVATHE, S.
ISBN: 0-201-65370-2.
Descripción: Se trata de un buen libro y muy completo sobre bases de datos, la verdad es que yo le eche un par de ojeadas y estaba muy bien.
Enlace: Se puede descargar buscando el titulo en google.
Notas: Ed. Addison-Wesley Iberoamericana. 2007
- Sistemas Operativos:
Título: PROBLEMAS DE SISTEMAS OPERATIVOS: DE LA BASE AL DISEÑO.
Autor/es: PEREZ COSTOYA, FERNANDO y CARRETERO PEREZ, JESUS y GARCIA CARBALLEIRA, FELIX.
ISBN: 9788448139919
Descripción: UN MONTÓN de problemas y ejercicios RESUELTOS en orden de dificultad creciente (desde los típicos para entender hasta los de nivel de examen más jodidos). Cada tema empieza con un par de paginillas con la teoría básica necesaria para poder hacer los problemas, pero el 90% son ejercicios.
Notas: /b INTRODUCCION A LOS SISTEMAS OPERATIVOS: Conceptos básicos de sistemas operativos. PROCESOS: Conceptos básicos de procesos. Procesos ligeros. Señales. Servicios de procesos. Servicios POSIX para la gestión de procesos. Servicios POXIX de gestión de procesos ligeros. PLANIFICACION DE PROCESOS: Conceptos básicos de procesos. Planificación. Ejercicios resueltos. GESTION DE MEMORIA: Mapa de memoria de un proceso. Esquemas de memoria basados en asignación contigua. Memoria virtual. Paginación. Implementación de la tabla de páginas...
Enlace: Link
PLANTILLA PARA SUGERIR LIBROS:
Título:
Autor/es:
ISBN:
Descripción:
Enlace:
Opinion: (opcional)