martes, 19 de mayo de 2015

PARTE UNO: 50 LIBROS DE PROGRAMACIÓN

ANUNCIO: Ninguno de los libros presentados son mios, esta es solo una recopilación (para facilitar a los demás para encontrar libros de programación) por lo tanto si se presenta algún link roto no pudo hacer mucho ya que estos son de terceros y esto SOLO ES UNA RECOPILACIÓN DE LOS LIBROS que PERTENECEN A SUS PROPIOS AUTORES Y/O TRADUCTORES

 Este es un trabajo para el curso Técnicas de estudio de EPIS-UNSA y para facilitar la visualización está dividido en tres partes.

PRÓXIMAMENTE SERÁN SUBIDOS A GOOGLE DRIVE PARA FACILITAR LA VISTA Y DESCARGA


 1.- FUNDAMENTOS DE LA PROGRAMACIÓN CON EL LENGUAJE C++ [PDF] [DESCARGA

  • AUTOR: Vicente Benjumea Manuel Roldán.
  • DESCRIPCIÓN: Si te gusta programar en C++ y quieres darle más profesionalidad a tus trabajos este libro te enseña los fundamentos necesarios.
  • PÁGINAS: 205

Edición 2013 - 























  2.- C#1 INTRODUCCIÓN A LA PROGRAMACIÓN Y AL LENGUAJE C# [DESCARGA]

  • AUTOR: Poul Klausen.
  • DESCRIPCIÓN: Este libro nos enseña a programar paso a paso y conocer las principales bases de objeto-orientación programando en el lenguaje C++.
  • OBSERVACIONES: Solo disponible en ingles hasta el momento.
  • PÁGINAS: 289.



















3.- OBJECT ORIENTED PROGRAMMING USING C# [DESCARGA]
  • AUTOR: Simon Kendal.
  • DESCRIPCIÓN: Este libro se centra principalmente en el tema de objeto-orientación para la programación, trae consigo ejercicios prácticos de fácil enseñanza.
  • PÁGINAS: 254.
  • OBSERVACIONES: Solo disponible en ingles, hasta el momento.



















 4.- PROGRAMACIÓN DISTRIBUIDA MEJORANDO EL RENDIMIENTO [PDF] [DESCARGA]
  • AUTOR: Casiano R. León.
  • DESCRIPCIÓN: Permite mejorar el tiempo de desarrollo de los proyectos, el libro tiene diversas técnicas que nos ayudaran a mejor nuestro tiempo de ejecución.



















5.- NOTAS DE INTRODUCCIÓN AL LENGUAJE DE PROGRAMACIÓN JAVA [PDF] [DESCARGA]
  • AUTOR: Jorge Ortega Arjona.
  • DESCRIPCIÓN: Es un buen para comenzar a aventurarnos a programar en JAVA, tiene una buena base para un rápido aprendizaje.
  • PÁGINAS: 182.
  6.- INTRODUCCIÓN AL LENGUAJE DE PROGRAMACIÓN JAVA GUÍA PRÁCTICA [PDF]
  • AUTOR: Oscar Belmonte Fernández.
  • DESCRIPCIÓN: Es una guía fácil y rápida sobre JAVA.
  • PÁGINAS: 55
  7.- INTRODUCCIÓN A LA PROGRAMACIÓN CON JAVA [PDF]
  • AUTORES: Elena Hernández, Óscar Fontenia y Antonio Fañira.
  • DESCRIPCIÓN Es una presentación donde habla de los principales métodos que vamos a usar en la programación.
  • PÁGINAS: 113
  • OBSERVACIONES: No es un libro en sí, es una presentación en diapositivas, pero es muy práctico.
  8.- INTRODUCCIÓN A LA PROGRAMACIÓN JAVA [PDF]
  • AUTOR: Fernando Berzal.
  • DESCRIPCIÓN: Es un "libro" muy corto pero nos presenta la historia de Java y los mitos y realidades de las características clave de Java.
  9.- INTRODUCCIÓN A LA PROGRAMACIÓN CON JAVA [PDF]
  • AUTORES: John Dean y Raymond Dean.
  • DESCRIPCIÓN: Es uno de los libros más conocidos de la programación en JAVA, presenta ejemplos prácticos y la mayoría de los métodos.


















10.- MANUAL DE JAVA [PDF]
  • AUTOR: Jorge Sánchez.
  • Descripción: El libro está basado en el lenguaje de Java definido por Sun. ademas explica sobre JavaBeans.
  • PÁGINAS: 312  
  11.- INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS [PDF]
  • AUTOR: Luis Izquierdo.
  • DESCRIPCIÓN: Presenta un pulido método de programación orientada a objetos, es el resultado de varios libros y páginas de Internet consultadas por su autor.
  12.- APRENDA JAVA COMO SI ESTUVIERA EN PRIMERO [PDF]
  • AUTOR: Goi Mailako Eskola
  • DESCRIPCIÓN: Se centra más en Java 2, nos trae diversos ejemplos para se fácil comprensión.
  • PÁGINAS: 175


















13.- JAVA DESDE CERO [PDF]
  • AUTOR: Desconocido.
  • DESCRIPCIÓN: Bueno el titulo lo explica todo, en el libro encontrarás las clases en Java, estructuras de control, cuerpo de los métodos y mucho más.
  • PÁGINAS: 90
















14.- CURSO DE JAVA [PDF]
  • AUTOR: Julio César López.
  • DESCRIPCIÓN: Como dice el libro nos enseñará desde cero hasta conexiones con bases de datos MySQL.
  • PÁGINAS: 74.




















15.- FUNDAMENTOS DE PROGRAMACIÓN EN JAVA [PDF]
  • AUTOR: Jorge Martín Ladrón de Guevara
  • DESCRIPCIÓN: Es un libro didáctico, muy bueno como para recién comenzar en Java.
  • PÁGINAS: 206
  16.- TUTORIAL BÁSICO DE JAVA EE [PDF]
  • AUTOR: Deconocido.
  • DESCRIPCIÓN: Es una guía que puede ser usado por una persona que quiera empezar desde cero, no es necesario saber sobre HTML, protocolo http, explicitamente desde cero.
  • PÁGINAS: 228.
  17.- APRENDIENDO JAVA Y PROGRAMACIÓN ORIENTADA A OBJETOS [PDF]
  • AUTOR: Gustavo Guillermo Pérez.
  • DESCRIPCIÓN: Es un material didáctico tambien muy útil para profesores y da una idea concisa de los objetos en Java.
  • PÁGINAS: 73.



















18.- INTRODUCCIÓN A NETBEANS [PDF]
  • AUTORES: Juan Manuel Gimeno y José Luis Gonzáles.
  • DESCRIPCIÓN: Nos habla sobre Netbeans y coómo simplificar las tareas.
  • PÁGINAS: 63
  • OBSERVACIONES: No es un libro en sí, es una presentación.
  19.- JAVA Y NETBEANS [PDF]
  • AUTOR: R. Peña Rieta
  • DESCRIPCIÓN: Nos enseña la relación entre Java y NetBeans
  20.- INTRODUCCIÓN BÁSICA A NETBEANS PARA DESARROLLO JAVA [PDF]
  • AUTOR: Julian González
  21.- CODE SIMPLICITY [PDF]
  • AUTOR: Max Kanat-Alexander
  • DESCRIPCIÓN: En el arte de la programación, reducir a la simplicidad es vital. Bajo esta premisa, este libro pretende ayudar a todos los programadores a comprender el desarrollo de software y como estas decisiones pueden ser aplicadas a cualquier lenguaje proyecto.
  • PÁGINAS: 90
  • OBSERVACIONES: Solo disponible en inglés


















22.- THE PRAGMATIC PROGRAMMER [PDF-CHINO] [PDF-INGLES]
  • AUTORES: Andrew Hunt y David Thomas
  • DESCRIPCIÓN: Ofrece a todos los programadores técnicas más eficientes en su trabajo, a travéz de ejemplos, anécdotas u moralejas que los mismos autores han tenido que pasar.
  • PÁGINAS: -- 
  • OBSERVACIONES: Solo disponible en chino mandarín e inglés.



















23.- CLEAN CODE [DESCARGA1] [DESCARGA2]
  • AUTOR: Robert C. Martin
  • DESCRIPCIÓN: Para muchos un clásico, El libro hace un recorrido por cómo debemos escribir un código, presta atención a los puntos que son conflictivos.



















24.- DESING PATTERNS: ELEMENTS OF REUSABLE OBJECT-ORIENTED SOFTWARE [PDF]
  • AUTORES: Erich Gamma, Richard Helm, Ralph Johnson y John Vlissides.
  • DESCRIPCIÓN: Es el libro de referencia clave para cualquier programador, Los patrones de diseño son extrapolables a prácticamente cualquier problema y lenguaje. Quizás sea más importante conocer esas nociones a la hora de escribir código que la propia sintaxis.
  • PÁGINAS: 431
  • OBSERVACIONES: Enlace disponible en inglés.
















 25.- CODE COMPLETE 2 [PDF]
  • AUTOR: Steve McConnell
  • DESCRIPCIÓN:Considerado ya entre los libros clásicos escrito en 1993. Toca distintos temas como definir estrategias de cómo debugear el código, testing unitario e integración. Creando una estrategia completa para programar, útil para mejorar nuestra calidad como programadores. En 2004 se editó la segunda versión con una muy buena actualización.
  • PÁGINAS:120
  • OBSERVACIONES: Enlace en inglés.














  

26.- SPEAKING JAVASCRIPT [PDF]
  • AUTOR: Axel Rauschmayer
  • DESCRIPCIÓN: Un libro que profundiza sobre JavaScript, recorre todos los elementos claves para lograra una buena base de aprendizaje.
  • PÁGINAS:460
  • OBSERVACIONES: Enlace disponible en inglés, existe una charla que dio el mismo autor, puedes hechar un vistazo. [VIDEO]

  









27.- FUNDAMENTOS DE PROGRAMACIÓN ADA [PDF]
  • AUTORES: Javier Miranda, Francisco Guerra y Luis Hernández.
  • DESCRIPCIÓN: ADA es un lenguaje moderno diseñado para facilitar la escritura de aplicaciones de tiempo real, este libro nos enseñará a como saber usarlas.
  • PÁGINAS:175
  28.- INTRODUCCIÓN AL LENGUAJE DE PROGRAMACIÓN ADA [PDF]
  • AUTOR: Mario Aldea Rivas
  • DESCRIPCIÓN:En el PDF podemos ver puros ejemplos y una explicación del nombre del lenguaje de programación.
  • PÁGINAS:--
  29.- CARACTERÍSTICAS PRINCIPALES DEL LENGUAJE ADA [PDF]
  • AUTOR: Héctor Hugo Mazzco
  • PÁGINAS:25
  30.- TEORÍA DE LOS LENGUAJES DE PROGRAMACIÓN [PDF]
  • AUTORES: Fernando López Ostenero y Ana María García Serrano
  • DESCRIPCIÓN:Este libro atiende a la necesidad que tienen los profesionales o estudiantes o curiosos de la informática de conocer los diferentes paradigmas de la programación.
  • OBSERVACIONES: En el PDF solo se muestra un sílabo, para conocer el libro tendrías que comprarlo.

  














31.- APRENDE A PROGRAMAR [LIBRO]
  • AUTOR:Francisco Pérez Montes
  • DESCRIPCIÓN: Una obra que introduce al lector en el mundo de la programación, desde los primeros pasos hasta un nivel avanzado.
  • PÁGINAS: 396














32.- PROGRAMACIÓN ORIENTADA CON JAVA USANDO BLUEJ [DESCARGA]
  • AUTOR: David Barnes
  • DESCRIPCIÓN:Para principiantes, enfocado principalmente sobre los conceptos generales de orientación de objetos y programación.

  












33.- C/C++ CURSO DE PROGRAMACIÓN 2015 (MANUAL IMPRESCINDIBLE) [PDF]
  • AUTOR: Miguel Angel Acera García
  • DESCRIPCIÓN:El lengujaje C es una de las referencias indiscutibles para los programadores, y su extensión C++ que incorporo a la programación orientada a objetos, se ha convertido en uno de los lenguajes favoritos de los programadores de nuestro tiempo.

  














34.- APRENDA A PROGRAMAR CON PYTHON [PDF]
  • AUTOR: Zed A. Shaw 
  • DESCRIPCIÓN: Phyton nos permite trabajar de forma rápida e integrar los sistemas de manera muy eficaz , este libro nos enseña a como aprender a programar este lenguaje de programación.
  • PÁGINAS: 210
  • OBSERVACIONES: El PDF está disponible en inglés.

  














35.- APRENDER A PROGRAMAR APPS CON HTML5, CCS Y JAVASCRIPT [PDF]
  • AUTOR: Juan Diego Gauchat
  • DESCRIPCIÓN: Actualmente son millones y millones las aplicaciones que, siendo o no creadas por profesionales, son utilizadas por usuarios en sus dispositivos moviles. La mayoria de las aplicaciones han sido creadas utilizando HTML5, CSS y JavaScript. El lenguaje de programacion HTML 5 permite crear la estructura y el contenido de la aplicación.
  • PÁGINAS: 300 















36.- COMO PROGRAMAR EN C++: INTRODUCCIÓN A LA PROGRAMACIÓN DE JUEGO Y LAS BIBLIOTECAS BOOST [DESCARGA]
  • AUTORES: Harvey M. Dietel y Paul J. Dietel.
  • DESCRIPCIÓN: Una introducción completa y autorizada del código activo de Deitel a C++, y programación orientada a objetos (POO) y el diseño orientado a objetos (DOO) con UML 2.

  







37.- C++ BÁSICO [DESCARGA]
  • AUTORA: Carmen Fernandez
  • DESCRIPCIÓN: Uno de los pocos libros de programación hecho por mujeres, nos muestra sobre como el lenguaje diseñado por Bjarne Stroustrup (C++) y como ponerlo a desarrollar.
  • PÁGINAS:96

  













38.- PROGRAMACIÓN CON PHP 6 Y MYSQL (MANUAL IMPRESCINDIBLE)  [PDFyDESCARGA]
  • AUTOR: Andy Harris
  • DESCRIPCIÓN: PHP y MySQL se han convertido en un recurrente de la programación en Internet, una excelente combinación de lenguaje para la creación de páginas Web dinámicas.

  














39.- PIENSA EN JAVA [PDFyDESCARGA]
  • AUTOR: Bruce Eckel
  • DESCRIPCIÓN: Con una nueva edición el autor a cambiado su método de pedagogia.

  














40.- ESTRUCTURAS DE DATOS EN JAVA [DESCARGA]
  • AUTOR: Mark Allen Weiss
  • PÁGINAS: 774















41.- PYTHON 3: LOS FUNDAMENTOS DEL LENGUAJE  [LIBRO]
  • AUTOR: Sebastien Chazallet
  • DESCRIPCIÓN: Este libro habla acerca de los fundamentos del lenguaje Python3 dirigido a profesionales de informática, estudiantes y maestros.

  














42.- UML: APLICACIONES EN JAVA Y C++ [LIBRO]
  • AUTOR: Carlos Jimenez De Parga
  • DESCRIPCIÓN: Los formalismos de la programación orientada a objetos son una parte clave en la preparación de cualquier informático y este libro te enseñará como hacerlo.
  • OBSERVACIONES: Libro en inglés.

  










43.- PROGRAMACIÓN EN C/C++ JAVA Y UML [LIBRO]
  • AUTOR:Luis Joyanes
  • DESCRIPCIÓN: A diferencia de otros libros, este no solo se centra en un lenguaje de programación.

  














44.- JAVA 8 [LIBRO]
  • AUTOR: F. Javier Moldes
  • DESCRIPCIÓN: Java es un lenguaje de programación orientado a objetos multiplataforma en constante evolución.

  













45.- COMO PROGRAMAR EN JAVA [PDF]
  • AUTORES: Harvey Dietel y Paul Dietel
  • DESCRIPCIÓN: Se basa en el reconocido método de código activo, donde los conceptos se presentan en un contexto de programas funcionales completos.
  • PÁGINAS: 1432



  












46.- PROGRAMACION C++ [DESCARGA]
  • AUTOR:Javier Lopez Sanchez
  • DESCRIPCIÓN:Diseñado con la intención de agregarle al exitoso lenguaje de programación C, mecanismos para la manipulación de objetos. 
  47.- C# BASICO [LIBRO]
  • AUTORA: Carmen Fernandez
  • DESCRIPCIÓN: C#, pronunciado C Sharp , es actualmente un libro que aborda el desarrollo de aplicaciones.
  48.- PROGRAMACIÓN DESARROLLO WEB CON PHP Y MYSQL [DESCARGA]
  • AUTORES: Luke Welling y Laura Thomson
  • DESCRIPCIÓN: Nos enseña a crear sitios web dinámicos, de susceptible personalización.
  49.- PROGRAMACIÓN EN C++ PARA INGENIEROS  [DESCARGA]
  • AUTOR: Fatos Xhafa
  • DESCRIPCIÓN:Este libro trata de proporcionar conocimientos básicos de la programación al lector y sentar una base sólida.
  50.- JAVA THE COMPLETE REFERENCE
  • AUTOR: Herbert Schildt
  • DESCRIPCIÓN:Es una recopilación de diferentes libros como el JAVA 8 anteriormente mencionado.
  • PÁGINAS: 115

4 comentarios:

  1. Gracias, buen aporte. Saludos de Nicaragua!

    ResponderEliminar
  2. Buenas, muy buena biblioteca!

    Una pregunta, cómo se puede conseguir el pdf del
    33.- C/C++ CURSO DE PROGRAMACIÓN 2015 (MANUAL IMPRESCINDIBLE)
    Lo que ocurre es que la página a la que deriva el link no permite descargarlo..

    Podrías indicar alguna otra manera?

    Gracias!

    ResponderEliminar
  3. Hola, muy buen material, excelente. Quedo descargando los de Python.
    En mi blog también tengo una sección sobre Libros Python, espero también les guste.
    Saludos y gracias por compartir

    ResponderEliminar
  4. hola como estas, me podrias ayudar con el PDF llamado "programacion c++" de Javier Lopez Sanchez, muchas gracias de antemano

    ResponderEliminar