Inicio/Profesional/TICs y Computación/Programación/JAVA A FONDO – Curso de programación 4ª Edición

JAVA A FONDO – Curso de programación 4ª Edición

$498

Hay existencias

Autor:  SZNAJDLEDER, Pablo Augusto

Páginas:   344

Año:   2020

Edición:   4

Editorial:  Alfaomega

Apoyos:   

Presentación:

E-Book:

Nivel:  

Encuadernación:  Rústica

Hay existencias

ISBN: 9789873832505 Categorías: ,

Descripción

Java a fondo, ya en su cuarta edición, es un curso universitario de lenguaje y desarrollo de aplicaciones Java (actualizado a la versión 10) basado en un enfoque totalmente práctico.

El libro comienza desde un nivel “cero” y avanza hasta llegar a temas complejos. 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.

Java a fondo conjuga el desarrollo de aplicaciones Java con la programación Java para guiar al lector para diseñar y programar.

VENTAJAS

• La información se presenta con lenguaje sencillo y claro que lo lleva paso a paso en el aprendizaje del programa Java, gracias a sus temas seleccionados para su fácil comprensión.

• Contiene código fuente descargable y explicado a detalle en el libro

• Cada capítulo contiene un resumen en el que resalta los conceptos básicos de comunicación.

CONOZCA

• Los elementos del lenguaje de programación de Java.

• Las generalizaciones y desarrollo de frameworks.

• Los flujos de entrada y salida de datos, Streams.

APRENDA

• La arquitectura de una aplicación Java.

• Threads: multiprogramación.

• Diseñar aplicaciones en Java

DESARROLLE SUS HABILIDADES PARA

• Usar Java en Networking

• Desarrollar  MySpringBoot

• Desarrollar frameworks.

Contenido

Capítulo 1. Introducción al lenguaje de Programación Java

Capítulo 2. Programación orientada a objetos

Capítulo 3. Acceso a bases de datos (JDBC)

Capítulo 4. Diseño de aplicaciones Java

Capítulo 5. Introspección de clases y objetos

Capítulo 6. Generalizaciones y desarrollo de frameworks

Capítulo 7. Streams: flujos de entrada y salida de datos

Capítulo 8. Threads: multiprogramación

Capítulo 9. Networking

Capítulo 10. Poniendo todo junto a trabaja

Prólogo ……………………………………………… XIII
CAPÍTULO 1
Introducción al lenguaje de Programación
Java …………………………………………………… 1
1.1 Introducción…………………………………… 1
1.2 Elementos del lenguaje de
programación………………………………………. 5
1.3 Cadena de caracteres …………………….. 22
1.4 Resumen……………………………………….. 27
CAPÍTULO 2
Programación orientada a objetos ….. 29
2.1 Introducción…………………………………… 29
2.2 Clases y objetos……………………………… 30
2.3 Herencia y polimorfismo …………………. 65
2.4 Interfaces y factorías de objetos……….108
2.5 El framework de colecciones de Java
(JCF)…………………………………………………….130
2.6 Stream …………………………………………..143
2.7 Excepciones……………………………………145
2.8 Resumen………………………………………..158
CAPÍTULO 3
Acceso a bases de datos (JDBC) ………161
3.1 Introducción……………………………………161
3.2 Ejecutar sentencias SQL ………………….164
3.3 Administrar la conexión JDBC…………..178
3.4 Encapsular el acceso a los datos ……..184

3.5 Separar el acceso a los datos en API e
implementación……………………………………200
3.6 Poniendo todo junto a trabajar…………206
3.7 Resumen ………………………………………. 209
CAPÍTULO 4
Diseño de aplicaciones Java …………… 211
4.1 Introducción …………………………………..211
4.2 Arquitectura de una aplicación Java …212
4.3 Análisis y desarrollo de una aplicación
completa …………………………………………….. 216
4.4 Resumen ………………………………………. 220
CAPÍTULO 5
Introspección de clases y objetos ……221
5.1 Introducción …………………………………..221
5.2 Comenzando a introspectar ……………. 223
5.3 JavaBeans ……………………………………..230
5.4 Annotations ……………………………………235
5.5 Resumen ………………………………………. 238
CAPÍTULO 6
Generalizaciones y desarrollo de
frameworks……………………………………….. 239
6.1 Introducción …………………………………..239
6.2 Framework de persistencia basado en
ORM……………………………………………………. 243
6.3 Framework de inyección de
dependencias ……………………………………..282
6.4 Poniendo a trabajar todos juntos ……..261
6.5 Resumen ………………………………………. 264

CAPÍTULO 7
Streams: flujos de entrada y salida de
datos…………………………………………………..265
Introducción …………………………………………265
Entrada y salida estándar………………………266
Archivos ……………………………………………….268
Serialización de objetos…………………………272
Readers y writers ………………………………….274
Resumen ……………………………………………..275
CAPÍTULO 8
Threads: multiprogramación …………….277
8.1 Introducción……………………………………277
8.2 Programar con threads ……………………278
8.3 Sincronización de threads………………..285
8.4 Resumen………………………………………..290
CAPÍTULO 9
Networking ………………………………………..292
9.1 Introducción……………………………………292
9.2 Conceptos básicos de networking ……292
9.3 TCP ……………………………………………….294
9.4 UDP ………………………………………………298
9.5 Resumen ……………………………………….300
CAPÍTULO 10
Poniendo todo junto a trabaja ………….301
10.1 Introducción …………………………………301
10.2 MySpringBoot……………………………….302
10.3 Exponer los servicios del backend de una
aplicación empresarial ………………………….310
10.4 Desarrollo de MySpringBoot…………..317
10.5 Resumen ……………………………………..326

Información adicional

Peso .750 kg
Dimensiones 23 × 17 × 4 cm

Título

Ir a Arriba