Programa para certificación internacional Php-Mysql + Java SE 17 OCP y Spring Professional Develop (Spring Core - Spring Boot)
Llenando este formulario descargue temario y precios al instante:
Dirigido a :
- Programadores o personas con conceptos básicos de programación y bases de datos que quieran desarrollar una carrera en el área de programación en Java .
- Estudiantes o profesionales que necesitan perfeccionar sus técnicas y conocimientos en desarrollo bajo plataforma Linux/Windows.
- Desarrolladores de software que requieren producir software confiable bajo plataformas Linux/Windows.
- Estudiantes o profesionales que deseen obtener la certificación Zend Certified PHP Engineer ( 200-710 )
- Los estudiantes que deseen certificarse en los niveles OCP (Oracle Certified Professional) en la versión Estándar y Spring Professional Develop.
Pre-requisitos
Experiencia como desarrollador en cualquier tipo de lenguaje de programación o haber tomado el curso de Software Programmer Fundamentals (lógica y programación desde cero) en Aula Matriz
Descripción
Con la certificación PHP se aprenderá a programar en lenguaje PHP y a acceder con él a una base de datos MySQL, las dos herramientas más utilizadas en Internet para desarrollar aplicaciones web. PHP permite programar a nivel del servidor web, generando aplicaciones web dinámicas que pueden responder a peticiones de los usuarios y gestionar los datos que introduzcan.
La certificación enseña la importancia de la programación orientada a objetos, las palabras clave y las construcciones del lenguaje de programación Java, asà como los pasos necesarios para crear programas simples de tecnologÃa Java. Los estudiantes que realicen este curso pueden recibir una sólida base en lenguaje de programación Java.
La especialidad de este programa corresponde a Spring Professional Develop y brinda experiencia práctica con las funciones principales de Spring y Spring Boot, que incluye configuración, acceso a datos, REST, AOP, configuración automática, actuador, seguridad y Framework Spring para construir aplicaciones empresariales y de microservicios. Al finalizar, los participantes tendrán una base para crear aplicaciones empresariales y preparadas para la nube.
Garantia
Si el estudiante no alcanza el nivel de competencia requerido conforme al concepto del instructor, contará con la oportunidad de reforzar en el próximo curso sin costo adicional, sujeto a condiciones establecidas dentro del reglamento interno de Aula Matriz.
Fechas de Inicio :
Dias | Horario | Modalidad | Fecha de Inicio | Cupos |
---|---|---|---|---|
Lun - Mie - Vier | 6:00 PM 9:00 PM | Presencial con Instructor en vivo - docenteenlinea.com y/o Presencial fÃsico (en instalaciones) | 2024-11-22 | Disponibles |
Sabados | 1:30 PM 7:30 PM | Presencial con Instructor en vivo - docenteenlinea.com y/o Presencial fÃsico (en instalaciones) | 2024-11-23 | Disponibles |
Sabados | 7:30 AM 1:30 PM | Presencial con Instructor en vivo - docenteenlinea.com y/o Presencial fÃsico (en instalaciones) | 2024-11-23 | Disponibles |
Objetivos
- Perfeccionar la destreza y el conocimiento en lenguajes de programación como PHP y Bases de Datos MySql
- Conocer y dominar herramientas de desarrollo de aplicaciones bajo plataforma Linux/Windows y su interacción con MySql.
- Escribir código Java que use variables, matrices, construcciones condicionales y de bucle para lograr los objetivos del programa
- Identificar principios de programación modular
- Acceder y crear campos y métodos estáticos
- Encapsular una clase usando modificadores de acceso y constructores sobrecargados
- Manipule datos numéricos, de texto y de cadenas utilizando los operadores de Java apropiados
- Establezca variables de entorno para permitir que el compilador de Java y los ejecutables de ejecución funcionen correctamente
- Cree clases Java simples y use referencias de objetos para acceder a campos y métodos en una clase
- Demostrar polimorfismo mediante la implementación de una interfaz Java
- Manejar una excepción marcada en una aplicación Java
- Usar una expresión de Predicate Lambda como el argumento de un método
- Defina e implemente una jerarquÃa de clases simple que admita los requisitos de la aplicación
- Crear aplicaciones Java que aprovechen las caracterÃsticas orientadas a objetos del lenguaje Java, como encapsulación, herencia y polimorfismo
- Ejecutar una aplicación Java desde la lÃnea de comandos
- Crear aplicaciones que utilicen el framework Java Collections
- Buscar y filtrar colecciones utilizando expresiones Lambda
- Implementar técnicas de manejo de errores utilizando el manejo de excepciones
- Implementar la funcionalidad de entrada / salida (E / S) para leer y escribir en archivos de datos y texto
- Manipular archivos, directorios y sistemas de archivos utilizando la especificación JDK NIO.2
- Realizar múltiples operaciones en las tablas de la base de datos, incluida la creación, lectura, actualización y eliminación con tecnologÃa JDBC y JPA
- Usar las caracterÃsticas de concurrencia de Lambda Expression
- Aplicar prácticas y servicios de programación modular a las aplicaciones
- Crear aplicaciones multihilo de alto rendimiento
- Configuración de Spring utilizando Java Configuration and Annotations
- Programación orientada a aspectos con Spring
- Probando aplicaciones Spring usando JUnit 5
- Acceso a Spring Data - JDBC, JPA y Spring Data
- Gestión de transacciones de Spring
- Simplificación del desarrollo de aplicaciones con Spring Boot
- Configuración automática Spring Boot, arrancadores y propiedades
- Crear una aplicación REST simple usando Spring Boot, un servidor web integrado y archivos JAR pesados ​​o archivos WAR clásicos
- Implementación de aplicaciones de cliente REST usando RestTemplate y WebClient
- Seguridad de Spring
- Habilite y extienda las métricas y las capacidades de monitoreo usando el actuador Spring Boot
- Utilizar las mejoras de Spring Boot para las pruebas
Metodologia
La metodologÃa de aprendizaje en Aula Matriz, independientemente de la modalidad (presencial o remota (en vivo)), se fundamenta en: "no memorizar", sino en, "entender" los conceptos, y aplicarlos en un ambiente laboral, mediante el desarrollo de talleres o laboratorios que conduzcan a la construcción de un proyecto, emulando la actividad real en una empresa.
Como resultado de este trabajo, al final de la capacitación, el estudiante ha adquirido una experiencia real, estará preparado para el trabajo, y para aprobar una entrevista, una prueba técnica, y/o lograr calificaciones de nivel superior en los exámenes para certificación internacional.
Dias | Horario | Modalidad | Fecha de Inicio | Cupos |
---|---|---|---|---|
Lun - Mie - Vier | 6:00 PM 9:00 PM | Presencial con Instructor en vivo - docenteenlinea.com y/o Presencial fÃsico (en instalaciones) | 2024-11-22 | Disponibles |
Sabados | 1:30 PM 7:30 PM | Presencial con Instructor en vivo - docenteenlinea.com y/o Presencial fÃsico (en instalaciones) | 2024-11-23 | Disponibles |
Sabados | 7:30 AM 1:30 PM | Presencial con Instructor en vivo - docenteenlinea.com y/o Presencial fÃsico (en instalaciones) | 2024-11-23 | Disponibles |