Java

Curso de programación en Java:
Fundamentos de programación y principios de diseño
Lecturas recomendadas
    • David Patterson & John Hennessy: Computer abstractions and technology, capítulo extraído de Computer Organization and Design: The Hardware/Software Interface, 4ª edición revisada, Morgan Kauffmann, 2012

 Introducción a la programación

Conceptos básicos
Java
Tipos de datos
Variables y constantes
Expresiones y sentencias
Programas
Apéndice: Elementos léxicos de Java
Relación de ejercicios (soluciones)

Lecturas recomendadas:

Lecturas recomendadas:

 Modularización

Uso de subprogramas
Métodos
Ámbito de las variables
Cohesión y acoplamiento
Ejemplo
Relación de ejercicios

Lecturas recomendadas:

Lecturas recomendadas:

Lecturas recomendadas:

 Principios de programación orientada a objetos

Lecturas recomendadas:

    • Kathy Sierra & Bert Bates: Serious polymorphism, extraído de Head First Java, 2ª edición, O'Reilly, 2005.

 Manejo de excepciones

Lecturas recomendadas:

Lecturas recomendadas:

    • Eric Freeman, Elisabeth Freeman, Bert Bates & Kathy Sierra: The decorator pattern, extraído de Head-first Design Patterns, O'Reilly, 2004

 Interfaces de usuario

 Concurrencia

 Distribución


 Enlaces de interés





© Fernando Berzal Galiano 
"Apuntes de programación orientada a objetos en Java: Fundamentos de programación y principios de diseño" 
ISBN 84-611-1405-1 / 978-84-611-1405-4 

Todos los derechos reservados sobre el contenido de este documento electrónico. 
Queda prohibido su uso docente sin el consentimiento por escrito del autor.