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)
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
Que obtuvimos una visión general compleja también sobre el contexto, por ejemplo, por qué necesitamos algunas anotaciones y qué significan. Me gustó la parte práctica de la capacitación: tener que ejecutar manualmente los comandos y llamar al resto de las API
Alina - ACCENTURE SERVICES S.R.L
Curso - Quarkus for Developers
Traducción Automática
La información adicional que se compartió hizo que la formación no fuera sencilla, lo cual fue agradable.
Covenant - Vodacom
Curso - Groovy Programming
Traducción Automática
el entrenador puede explicar claramente el tema y responder a cada pregunta.
Hannah Mae Lubigan - Security Bank Corporation
Curso - Advanced Spring Boot
Traducción Automática
El estilo de formación y el formador ayudan a resolver los problemas encontrados durante los ejercicios.
Carl Angelo Gonzales - Security Bank Corporation
Curso - Spring Boot for Beginners
Traducción Automática