Document related concepts
Transcript
Fundamentos de Programación - Lenguajes y Técnicas de Programación JAVA A FONDO Curso de Programación 3ª Ed. SZNAJDLEDER, Pablo ISBN: 978-987-3832-11-6 Curso de lenguaje y desarrollo de aplicaciones Java basado en un enfoque totalmente práctico y contemplando el aprendizaje basado en competencias. El libro comienza desde un nivel cero y avanza hasta llegar a temas complejos como Introspección de clases y objetos, Acceso a bases de datos (JDBC), Multiprogramación, Networking y Objetos distribuidos (RMI), entre otros. Se hace hincapié en la teoría de objetos, así como en el uso de patrones de diseño que permiten desacoplar las diferentes partes que componen una aplicación. Es una herramienta fundamental para obtener las certificaciones internacionales SCJP (Sun Certified Java Programmer) y SCJD (Sun Certified Java Developer). 462 págs. Rústica, 17 x 23 cm Alfaomega 2016 Resumen del contenido: Introducción al lenguaje de programación Java – Programación orientada a objetos – Acceso a bases de datos (JDBC) – Diseño de aplicaciones Java – Interfaz gráfica (GUI) – Multithreading (Hilos) – Networking – Estructuras de datos dinámicas – Parametrización mediante archivos XML – Introspección de clases y objetos – Generalizaciones y desarrollo de frameworks – Entrada/Salida – Object Relational Mapping (ORM) – Inversión del control por inyección – Actualización a Java 8. JAVA 2 Curso de programación 4ª Ed. CEBALLOS, Francisco Javier ISBN: 978-607-707-112-9 820 págs. Rústica, 17 x 23 cm Coedición: Alfaomega Ra-Ma 2011 Java es actualmente el lenguaje de programación más popular en Internet; sin embargo, es un lenguaje que no sólo permite desarrollar programas para la Web, sino también programas de uso general. Mostrar esta faceta es uno de los objetivos de este libro, así como abordar de manera profunda el lenguaje Java, la programación orientada a objetos y el desarrollo de aplicaciones. Teoría y práctica se combinan en una obra completa tanto en niveles básicos como avanzados. Resumen del contenido: Programación básica – Fases en el desarrollo de un programa – Introducción a Java – Programación orientada a objetos – Elementos del lenguaje – Estructura de un programa – Clases de uso común – Sentencias de control – Matrices – Abstracción – Clases y paquetes – Subclases e interfaces – Clases genéricas – Excepciones – Flujos – Diseño y programación – Estructuras dinámicas – Algoritmos – Hilos – Interfaces gráficas y aplicaciones para Internet. novedades 2017 • Computación 67