Temario y actividades del taller de java en la Escuela de código PILARES
I. Introducción al lenguaje de programación
a. ¿Qué es Java?
b. Instalación de Java
II. Variables
III. Operadores
IV. Sentencias
a. IF
b.For
c.While
d.Break y Continue
e.Números impares
f.Serie de Fibonacci
V. Instrucciones
a. Switch
b. Case
VI. Arreglos
a. Arreglos unidimensionales
b. Arreglos bidimensionales
VII. Programación Orientada a Objetos
a. Clases
b. Objetos
c. Métodos
d. Herencia
e. Polimorfismo
VIII. Variables de Texto
a. Leer variable de texto
b. Concatenación
c. Mayúsculas
d. Minúsculas
e. Longitud
f. Conversión
g. Listas enlazadas
h. Leer/Escribir textos
IX. Pilas (Stacks)
a. Push, pop, peek, empty}
X. Colas
a. offer()/add()
b. poll()/remove()
c. element()/peek()
XI. Métodos de Ordenamiento
a. Burbujas (Bubble Sort)
b. Inserción (Insertion Sort)
c. Quicksort (Rápido)
XII. Entorno de Desarrollo para crear aplicaciones gráficas
a. Layouts de una Aplicación Gráfica
b. Eventos en aplicaciones gráficas
c. Crear Aplicaciones Gráficas
REFERENCIAS:
Cosmina I., (2021). Java 17 for Absolute Beginners: Learn the Fundamentals of Java Programming, Apress.
Deitel P., Deitel H., (2019). Java How to Program, Late Objects, Pearson Education, Limited.
Sage K., (2019). Concise Guide to Object-Oriented Programming, Springer.
Schildt H., (2022). Java: A Beginner's Guide, Ninth Edition, McGraw Hill.
Sestoft P., (2016). Java Precisely, Third edition, MIT Press.