JAVA A FONDO curso de programacion, Actualizado a Java 8 e Incluye Introducción a Hibernate y Spring
Español | 7.7 Mb | Pdf | Autor: Pablo Augusto Sznajdleder | Páginas: 466 | Pass:www.detodoprogramacion.org
Descripción:
Java a fondo, ya en su tercera edición, es un curso universitario de lenguaje y desarrollo de aplicaciones Java (actualizado a la versión 8) basado en un enfoque totalmente práctico, sin vueltas ni rodeos. 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. Incluye introducción a Hibernate y Spring.
Se hace hincapié en la teoría de objetos: polimorfismo, clases abstractas, interfaces Java y clases
genéricas así como en el uso de patrones de diseño que permitan desacoplar las diferentes partes que componen una aplicación para que esta resulte mantenible, extensible y escalable.
La obra explica cómo diseñar y desarrollar aplicaciones Java respetando los estándares y lineamientos propuestos por los expertos de la industria convirtiéndose así en una herramienta fundamental para obtener las certificaciones internacionales SCJP (Sun Certified Java Programmer) y SCJD (Sun Certified Java Developer).
Para ayudar a aclarar los conceptos, el autor incluye diagramas UML y una serie de video tutoriales que incrementan notablemente la dinámica del aprendizaje.
Aunque Java a fondo solo cubre JSE ( ), plantea Java Standard Edition y explica las técnicas y los patrones de diseño que son pilares en JEE (Java Enterprise Edition), dejando al lector en la puerta del desarrollo de aplicaciones empresariales. Session Facade, Model View Controller, Factory Method, Data Access Object son algunos de los patrones de diseño que el autor explica con una simpleza que sorprende, haciendo fácil lo que en Internet y en otros libros se presenta como imposible, elitista o para pocos.
Java a fondo hace hincapié en el diseño de aplicaciones desarrolladas en capas lógicas, las cuales proveen sus servicios a las capas anteriores y se nutren de los servicios provistos por las capas posteriores. Me reero a las famosas “capa de presentación”, “capa de negocios” y “capa de acceso a datos”.
Cabe destacar que el autor complementa la obra con una serie de tutoriales en video en los que él mismo explica aquellos temas que, dada su naturaleza, resultan difíciles de explicar en papel. Estos videos cubren, desde cómo instalar Eclipse (la herramienta de desarrollo que el autor recomienda utilizar), hasta cómo montar un entorno de objetos distribuidos RMI; pasando por cómo diseñar visualmente interfaces grácas, cómo usar el debugger, cómo conectarse a la base de datos para ejecutar consultas, etcétera.
Se incorporan dos capítulos que introducen al lector en el uso de Hibernate y Spring; estos frameworks de “persistencia de objetos” e “inyección de dependencias” respectivamente son extensamente usados en la industria de desarrollo y muchas veces se requiere conocerlos para incorporarse al mercado laboral.
Finalmente, en esta nueva edición, se presentan las novedades de Java 8.
Contenido:
1 Introducción al lenguaje de programación Java
2 Programación orientada a objetos
3 Acceso a bases de datos (JDBC)
4 Diseño de aplicaciones Java (Parte I)
5 Interfaz gráfica (GUI)
6 Multithreading (Hilos)
7 Networking
8 Diseño de aplicaciones Java (Parte II)
9 Estructuras de datos dinámicas
10 Parametrización mediante archivos XML
11 Introspección de clases y objetos
12 Generalizaciones y desarrollo de frameworks
13 Entrada/Salida
14 Consideraciones finales
15 Object Relational Mapping (ORM) y persistencia de datos
Bibliografía
ya salio la cuarta edicion porfa subila
ResponderEliminartambien existe "Curso de Algoritmos y programación a Fondo 2ED" del mismo autor. si lo subes te lo agradeceria
ResponderEliminar