Programación en Java. IFCD052PO
Roberto Pérez HuguetEditorial: IC EditorialISBN: 9788411841917
Sinopsis
Esta obra ofrece una formación completa en programación, con especial atención al lenguaje Java y a los principios de la orientación a objetos. A lo largo de sus contenidos, introduce los conceptos fundamentales de datos, algoritmos y programas, los paradigmas de programación, la historia y las características de los lenguajes de programación, así como el diseño de programas mediante diagramas de flujo, pseudocódigo y entornos de desarrollo como Eclipse. A partir de esa base, profundiza en la estructura de un programa informático, los tipos de datos, literales, identificadores, variables, constantes, conversiones, operadores y expresiones en Java. También desarrolla los fundamentos de la orientación a objetos, incluyendo clases, objetos, abstracción, encapsulación, modularidad, polimorfismo y herencia, junto con la creación y utilización de clases, atributos, métodos, constructores, librerías y paquetes. El recorrido continúa con el uso de objetos, estructuras de control, manejo de excepciones, relaciones entre clases, herencia, interfaces, clases genéricas y estructuras de almacenamiento como arrays, cadenas y colecciones de datos. El contenido se amplía con la lectura y escritura de información mediante flujos y ficheros, la persistencia de objetos, las interfaces gráficas de usuario, la gestión de bases de datos relacionales con JDBC y el mantenimiento de la persistencia mediante bases de datos orientadas a objetos como NeoDatis. En conjunto, se presenta como una guía amplia y estructurada para comprender los fundamentos de la programación y desarrollar aplicaciones en Java con una base técnica sólida.