Temario del curso
Clase abstracta
- Declaración de principios e implementación de clases abstractas
- Problemas típicos encontrados al trabajar con clases abstractas
El papel de las clases, las clases abstractas y las interfaces en el modelo de aplicación
- Grados Java abstracción orientada a objetos
- El modelo de objetos completo en Java
- Modelo de programa orientado para interfaces, clases abstractas e interfaces para la aplicación de mayor flexibilidad e independencia de cada uno de sus subsistemas entre sí en su implementación
- Aplicaciones de clases abstractas con el fin de extraer funcionalidades comunes ampliadas por la implementación de la flexibilidad que ofrecen interfaces
El papel de los objetos dinámicos y estáticos en el modelo de aplicación
- Clases estáticas Java y propiedades dinámicas de estas clases
- Haciendo una distinción en la funcionalidad de ambos tipos de entidades dentro de Java y usos típicos, y su ejemplo de buena práctica en el diseño de soluciones basadas en seres estáticos y dinámicos Java
- Introducción a los patrones de diseño
- Introducción al patrón de diseño de fábrica
Operaciones con tipos simples y clases contenedoras
- Hechos y técnicas muy importantes para extender el uso de tipos simples en el modelo de objetos Java.
- Discusión del papel de las clases contenedoras, tipos simples y aplicaciones típicas de este tipo en la aplicación
Special Objects Java, las clases String, StringBuilder y StringBuffer
Recuerde las propiedades básicas de la clase String y analice el tratamiento de los objetos String por parte de la máquina virtual
El uso de clases de búfer y operar en cadenas
Formato y análisis, expresiones regulares
- Introducción a las expresiones regulares en Java
- Discusión de técnicas básicas para manejar expresiones regulares (clase String), así como técnicas avanzadas basadas en clases dedicadas para este tipo de construcción
- Tokenización, búsqueda y coincidencia de patrones para tipos de cadenas
Operaciones de E/S
- Una discusión detallada de los mecanismos de E / S Java - transmisión de clases, clase Writer y Reader, contenedor de clases y flujos de almacenamiento en búfer de Java.
- Abrir, cerrar y escribir en archivos y sockets
Clases en el interior: discusión detallada
- Explica cómo implementar y usar las clases internas en Java y las llamadas clases anónimas
Temas: discusión detallada, aplicaciones y problemas
- Temas de discusión que van desde el mecanismo de abstracción de subprocesos en Java y terminando con la sincronización de subprocesos que conectan subprocesos en un grupo hasta presentar y discutir temas de grupos de problemas comunes relacionados con el trabajo de subprocesos, como los interbloqueos
Reflexiones Java - Introducción y aplicación
- Introducción al mecanismo de reflexión Java
- Los temas de las clases incluyen la discusión de la implementación de la reflexión en Java, los métodos de carga y ejecución de clases, la creación de instancias de clases y el conocimiento de la estructura de las clases
Java Serialización
- Introducción a la serialización de objetos Java
- Qué es la serialización, cómo serializar un objeto, los objetos que dependen unos de otros y cómo evitar problemas comunes que se encuentran con este tipo de problemas
- Usos típicos del ejemplo de serialización y RMI CORBA
Requerimientos
Conocimiento de los temas tratados en el curso Java Fundamentos.
Testimonios (5)
La paciencia con la que atendía las dudas que surgían
Carlos Ceballos - Banco de Mexico
Curso - Spring Boot, React, and Redux
Excelente la tematica, los casos de uso y ejemplos para visualizar el material entregado
Gionathan Rodriguez - CENTRO NETEC SPA
Curso - Building Microservices with Spring Boot, Docker, and Kubernetes
That we got a complex overview also about the context - for example why do we need some annotations and what they mean. I liked the practical part of the training - having to manually run the commands and call the rest api's
Alina - ACCENTURE SERVICES S.R.L
Curso - Quarkus for Developers
La información adicional que se compartió fue que el entrenamiento no era Groovy de manera directa, lo cual fue agradable.
Covenant - Vodacom
Curso - Groovy Programming
Traducción Automática
el formador puede explicar el tema de manera clara y responder todas las preguntas.
Hannah Mae Lubigan - Security Bank Corporation
Curso - Advanced Spring Boot
Traducción Automática