CIP CALLAO
PROGRAMA DE ALTA ESPECIALIZACIÓN
PROGRAMADOR EN v
JAVA EXPERT
DESARROLLADOR DE APLICACIONES
Asociados a:
LEGALMENTE ASOCIADOS
COLEGIO DE CERTIFICATE
INGENIEROS PROJECT
DEL PERÚ CD Callao CONTROL
CERTIPROF
INTERNACIONAL
PROGRAMA SOCIO ESTRATÉGICO
PARA ESTUDIANTES
¡Atención, estudiantes!
Cada vez que logres concretar una venta, recibirás un increíble 25% de ingresos extras para tu economía. Es una oportunidad única para
recompensar tu esfuerzo y dedicación. Imagina poder disfrutar de ese artículo que tanto deseas, ¡ahora más accesible que nunca! Aprovecha
esta oferta y maximiza tus ingresos mientras te vas capacitando con nosotros. Cada venta cuenta, y contigo, estamos creando un ambiente
motivador y lleno de oportunidades.
¡No dejes pasar esta chance!
Definición
La capacitación de alta especialización de Programador en Java Expert: Desarrollo de Aplicaciones es un programa intensivo diseñado para
formar a profesionales altamente competentes en el desarrollo de aplicaciones utilizando Java, uno de los lenguajes de programación más
demandados y versátiles del mundo. Este curso está orientado a proporcionar a los participantes una comprensión profunda de Java, tanto en
sus fundamentos como en sus aplicaciones avanzadas, abarcando desde la programación orientada a objetos hasta el desarrollo de
aplicaciones empresariales complejas.
El programa cubre una amplia gama de temas esenciales, comenzando con la sintaxis básica de Java y los principios de la programación
orientada a objetos, y avanzando hacia el manejo de excepciones, la gestión de archivos, el desarrollo de interfaces gráficas de usuario (GUI), la
interacción con bases de datos, y la creación de aplicaciones web utilizando frameworks como Spring y Hibernate. Además, los estudiantes
aprenderán a implementar prácticas de desarrollo seguro y eficiente, aplicando patrones de diseño y utilizando herramientas de desarrollo
modernas como Maven y Git.
Durante la capacitación, los participantes se involucran en proyectos prácticos que reflejan escenarios del mundo real, lo que les permite aplicar
los conocimientos adquiridos y desarrollar habilidades críticas para resolver problemas de programación. Estos proyectos abarcan desde
aplicaciones de escritorio hasta servicios web y sistemas empresariales integrados, proporcionando una experiencia completa y práctica en el
desarrollo de software.
Al finalizar el programa, los graduados estarán preparados para asumir roles de desarrollador de software, programador Java, ingeniero de
aplicaciones, entre otros. También estarán equipados para participar en proyectos de desarrollo de software a gran escala, contribuir a la
arquitectura de sistemas empresariales, y liderar equipos de desarrollo en la creación de soluciones tecnológicas innovadoras y de alto
rendimiento.
Importancia
La importancia del curso de alta especialización en Programador en Java Expert: Desarrollo de Aplicaciones radica en varias dimensiones clave
que impactan tanto a los profesionales como a las organizaciones que buscan soluciones tecnológicas robustas y escalables:
Dominio de un lenguaje de programación versátil y demandado: Java es uno de los lenguajes de programación más utilizados en el mundo,
conocido por su portabilidad, seguridad y capacidad para manejar aplicaciones complejas. Este curso permite a los participantes dominar
Java a nivel experto, lo que les abre puertas en diversas industrias, desde el desarrollo de aplicaciones móviles y sistemas empresariales hasta
la creación de plataformas web y servicios en la nube. El conocimiento avanzado en Java asegura que los profesionales estén bien equipados
para desarrollar soluciones tecnológicas que cumplan con los estándares actuales del mercado.
Capacitación en desarrollo de aplicaciones empresariales complejas: En un entorno empresarial cada vez más digitalizado, la capacidad para
desarrollar aplicaciones que puedan manejar grandes volúmenes de datos, integrarse con sistemas existentes y ofrecer una experiencia de
usuario eficiente es crucial. Este curso no solo enseña a los participantes las bases del lenguaje Java, sino que también los capacita en el uso de
frameworks y herramientas avanzadas como Spring, Hibernate, y Apache Maven. Esta formación especializada es vital para aquellos que
buscan desarrollar aplicaciones empresariales que sean escalables, seguras y fáciles de mantener.
Mejora de la empleabilidad y avance profesional: Dominar Java a nivel experto es un gran diferenciador en el competitivo mercado laboral
actual. Los profesionales que completan este curso tienen una ventaja significativa cuando buscan empleo, ya que las habilidades avanzadas
en Java son altamente valoradas por las empresas de tecnología, consultorías de software, y organizaciones que requieren soluciones
tecnológicas personalizadas. Además, aquellos que ya están trabajando en la industria pueden avanzar a roles más estratégicos, como
arquitectos de software o líderes de equipos de desarrollo, mejorando su potencial de ingresos y sus oportunidades de carrera.
Profesionales
Los profesionales interesados en estudiar la capacitación de alta especialización en Programador en Java Expert: Desarrollo de Aplicaciones
suelen tener perfiles técnicos y están involucrados en el desarrollo de software o aspiran a ingresar en este campo. Algunos de los perfiles
profesionales que estarían especialmente interesados en este curso incluyen:
Desarrolladores de Software ya están familiarizados con otros lenguajes de programación o tecnologías buscan expandir sus habilidades
aprendiendo Java, dado su amplio uso en la industria y su importancia en el desarrollo de aplicaciones empresariales, móviles y web.
Ingenieros de Sistemas que desean especializarse en el desarrollo de aplicaciones o mejorar sus habilidades en la creación de sistemas robustos
y escalables.
Programadores Junior o Recientes Graduados en Carreras de TI que buscan especializarse en un lenguaje de programación ampliamente
demandado en el mercado laboral.
Consultores de TI y Arquitectos de Software que desean ampliar sus capacidades para ofrecer soluciones más robustas y personalizadas a sus
clientes, utilizando Java como herramienta principal.
Gerentes de Proyectos de Software en el área de software que buscan mejorar su comprensión técnica para gestionar mejor a los equipos de
desarrollo y para tomar decisiones informadas sobre la tecnología y el desarrollo de proyectos.
Estos perfiles están en búsqueda de mejorar sus competencias técnicas, aumentar su empleabilidad, o acceder a roles más avanzados dentro
de sus organizaciones. La especialización en Java les brinda una herramienta poderosa para destacar en un entorno laboral competitivo.
Salario
El salario de un profesional que domina el curso de alta especialización en Programador en Java Expert: Desarrollo de Aplicaciones en Perú
puede variar dependiendo de varios factores como la experiencia laboral, el tamaño y tipo de empresa, y la ubicación geográfica. A
continuación, se presenta una estimación basada en rangos salariales típicos en el mercado peruano:
Desarrolladores Java Junior (1-3 años de experiencia):
Salario estimado: Entre S/ 3,000 a S/ 5,000 mensuales.
Descripción: Los desarrolladores en esta etapa de su carrera tienen conocimientos sólidos en Java, pero están en proceso de adquirir
experiencia práctica y especialización en proyectos más complejos.
Desarrolladores Java Senior (3-5 años de experiencia):
Salario estimado: Entre S/ 5,000 a S/ 8,000 mensuales.
Descripción: Profesionales con experiencia avanzada en el desarrollo de aplicaciones Java, incluyendo manejo de frameworks y herramientas
relacionadas. Suelen asumir responsabilidades más complejas y participar en la arquitectura de software.
Arquitectos de Software/Ingenieros de Software con Especialización en Java (5+ años de experiencia):
Salario estimado: Entre S/ 8,000 a S/ 12,000 o más mensuales.
Descripción: Profesionales en roles de alta responsabilidad que diseñan, lideran y supervisan la implementación de proyectos de software
complejos. Tienen un dominio profundo de Java y suelen trabajar en empresas grandes o en consultorías tecnológicas.
Es importante tener en cuenta que estos salarios pueden aumentar si el profesional cuenta con otras competencias adicionales, como el
manejo de bases de datos, conocimientos en DevOps, experiencia en metodologías ágiles, o la capacidad de liderar equipos de desarrollo.
Además, el mercado laboral en tecnología tiende a ser competitivo, lo que puede influir en la negociación de mejores condiciones salariales.
19 BENEFICIOS EXCLUSIVOS
1. Asesoría y Mentoría de 2 horas a la semana durante 1 12. Certificado de Project Management Institute
año completo. (PMI) Líder Mundial en Control de Proyectos
2. Manual PDF/PPT de la clase descargable. 13. Descuentos en los próximos cursos por ser cliente.
3. Acceso de grupo de WhatsApp para el curso. 14. Costo incluye emisión de boleta o factura.
4. Acceso al campus virtual dónde podrá subir y descargar 15. Flexibilidad para aprender desde cualquier lugar
herramientas. en tiempo real.
5. Clases grabadas acceso 24 horas del día de por vida en 16. Recursos extra, como lecturas recomendadas,
alta calidad. estudios de caso y material complementario para
6. Evaluación final. enriquecer la experiencia de aprendizaje.
7. Instaladores de cada uno de los softwares. 17. Derecho a 01 intento para poder rendir el examen
8. Soporte académico permanente. final.
9. Soporte técnico para instalación de software. 18. Descuentos para empresas.
10. Masterclass gratuitas en vivo de manera permanente. 19. Se otorgará 25 PDU’s para la renovación de la
11. Certificado respaldado por Colegio de Ingenieros del Certificación del PMI.
Perú CD - Callao y CertiProf a nombre de Data Science
Analysis en Programador en Java Expert Desarrollador
de Aplicaciones
Público Objetivo Convenios
• Personas interesadas que quieran aprender a programar • Respaldado por Colegio de Ingenieros del Perú -
con el lenguaje de programación de Java POO. CD Callao
• Respaldado por Certiprof Internacional
• Respaldado por Certificate Project Control
Requisitos Softwares a usar
• Buena conexión a internet.
Todos estos softwares y algunos adicionales serán brindados
• Una PC (con cámara web, audífono y micrófono).
por la institución:
• Procurar no tener una versión antigua de ZOOM.
• Apache NetBeans IDE
• No es necesario saber programar ya que en este
• MySQL
curso se aprenderá a programar desde cero con Java
• SQL Server
Metodología Certificación
• En este curso aprenderás Java desde cero hasta lo mas avanzado • Para la certificación el estudiante debe aprobar el examen final
de este lenguaje de programacion con nota mayor a 14, es un examen para marcar el cual se da al
• En en el trascurso del curso se irán creando aplicaciones con todo final de la capacitación tiene 2 intentos para rendirlo y no es
lo que se este aprendiendo en curso necesario la asistencia a las clases, la certificación se entrega en
• El curso es principalmente para estudiantes que desean aprender 3 días hábiles de haber aprobado el examen Los participantes
Java desde cero
que hayan concluido satisfactoriamente se les otorgará la
certificación respectiva.
CERTIFICACIÓN
CERTIFICACIÓN
CERTIFICACIÓN
CERTIFICACIÓN
PONENTES
JOSÉ REYES ASTO JOSÉ FERNANDO DAVELOUIS GUSTAVO ROJAS
Único latinoamericano en contar con las Experiencia de más de 10 años como Más de 5 años en experiencia
certificaciones PSP, EVP y CCP del AACE miembro y líder de equipos Consultor Académico,
Consultor Senior en Planeamiento. multidisciplinarios en proyectos de conferencista e instructor
CIP: 173990 banca, telecomunicaciones y pymes en Gestión de Proyectos.
basados en marcos y metodologías
de trabajo.
JULIO DÍAZ VILLANUEVA FREDDY CASTILLEJO SILVA PILAR CHUQUIAURI
Ingeniero electrónico con 2 años de Ingeniero Civil Colegiado egresado de la Profesional con formación en Ingeniería
experiencia en el campo de Machine Universidad Nacional de Ingeniería con de Sistemas, Contabilidad y Finanzas con
Learning aplicado a la industria. especialización en Gerencia de proyectos, más de 10 años de experiencia en
experiencia en el área de planeamiento, administración académica de cursos y
control de costos y control de proyectos. coordinación de proyectos y análisis.
CIP: 127247
PONENTES
EDGARD HUANCA QUISPE LUIS GÓMEZ FERNANDEZ WILDER PINEDO
Más de 10 años de experiencia Más de 12 años de experiencia en Conocimiento en el uso de diferentes
profesional en proyectos como planeamiento, implementación y softwares para el desarrollo de
despliegue de un laboratorio monitoreo de proyectos, gestión de proyectos BIM. Experiencia en
de Hacking Ético utilizando mantenimiento y valorizaciones de proyectos desarrollados con BIM.
instancias EC2 y VPC. servicios electromecánicos.
CIP: 256100
RICARDO RABANAL JUAN HOYOS CARLOS MARX ARISTA
Ingeniero mecatrónica con 5 años de Más de 5 años de capacitando a más Soy un Ingeniero Civil especializado en
experiencia como ingeniero de datos, de 30 empresas y 300 profesionales Gestión de Proyectos. Cuento con un
supervisando proyectos de BI, de la industria de la construcción en Máster Especializado en Gestión de
automatización, mejora constante, la implementación de la metodología Proyectos. Estoy certificado como Project
gestión de tiempos, cloud y manual BIM. Management Professional (PMP)®
de buenas prácticas.
PONENTES
KOTSKA PARIONA MARTINEZ ESTEBAN KOFI APONTE CARLOS HUAPAYA ÁVALOS
Ingeniero Mecánico Eléctrico de la Universidad Ingeniero Civil, Especialista en Ingeniero Electrónico especializado en
Nacional de Ingeniería con certificación internacional Estructuras, con más de 7 años ciencias de datos y con más de 2 años
Project Management Profesional PMP® con 15 años de experiencia en proyectos de experiencia como desarrollador de
de experiencia en la Planificación y Control de públicos y privados. software y procesamiento de señales e
Proyectos del sector Minería y Construcción. imágenes digitales.
CIP: 275110
JUAN CUELLAR PINEDO FERNANDO BARREDO CUESTAS EFRAÍN CARRASCO
Administrador de base de datos (SQL Experiencia en proyectos de Ingeniero mecánico con más de 10 años de
Server, BigQuery, MySQL), Elaboración construcción como: Aeropuertos, experiencia usando el software de Solidworks
en relaciones de datos, Creación de Obras Viales, Edificaciones y ocupando la posición de jefatura en el área
procesos ETL (Matillion, Visual Studio Retail bajo las modalidades de de diseños e ingeniería del 2016 al 2020, en
Ssis) EPC, Fast Track y Contratos adelante ejecutando proyectos diversos en
Colaborativos. referencia al diseño mecánico.
CIP: 182898
PONENTES
JULIO GARCÍA TELLO OSCAR ESPEJO ANTHONY MAYHUAY RASHTA
Ingeniero de Sistemas con 10 años de Ingeniero de Computación y Ingeniero Electrónico especialista en
experiencia implementando soluciones, Sistemas / Máster en Gestión Análisis y Ciencia de Datos, con más
mejoras en los procesos y estrategia de de Riesgos: Tiene experiencia de 2 años de experiencia en áreas de
negocio mediante el análisis de datos en en Gestión de Proyectos EPCM. Data Analytics, Business Intelligence
el rubro de logística. y Machine Learning.
DAVID SEGUIN LA ROSA ITALO TRESIERRA ZAVALETA JORGE ALZAMORA BUSTAMANTE
Ingeniero Civil con 4 años de experiencia Más de 10 años de experiencia profesional e Bachiller en Ingeniería Empresarial y
en el sector con estudios de postgrado n empresas Públicas y Privadas en los Sistemas con 5 años de experiencia
en Gerencia de Proyectos de sectores de Salud, Tecnología y Legal. Gestión en Análisis de base de datos.
Construcción, Ingeniería Financiera, y elaboración de propuestas para el análisis
entre otros. y la toma de decisiones con clientes.
CIP: 318640
TEMARIO - EN VIVO POR ZOOM
MASTERCLASS TEMA 01
Clase en Vivo (cortesía) Intro Oficial
Material (cortesía) Bienvenida al curso
INTRODUCCIÓN TEMA 02
Clase en Vivo (cortesía) Instalando el Apache
Material (cortesía) NetBeans IDE
Clase en vivo
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 03 TEMA 04
Personalizando el editor Creando el proyecto que se
de Apache NetBeans utilizara en el transcurso
Clase en vivo del curso
Material Clase en vivo
Material
TEMA 05 TEMA 06
Tipos de variables Variables de tipo enteros
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 07 TEMA 08
Variables de tipo string Variables de tipo float
and double and char
Clase en vivo Clase en vivo
Material Material
TEMA 09 TEMA 10
Variables de tipo boolean Tipos de operadores en
and long,byte Java
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 11 TEMA 12
Operadores aritméticos Operadores de asignación
Clase en vivo Clase en vivo
Material Material
TEMA 13 TEMA 14
Operadores de Estructura condicional
comparación de tipos y en Java
relacionales Clase en vivo
Clase en vivo Material
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 15 TEMA 16
Estructura if y los Estructura else que acompaña
operadores condicionales a la estructura if
Clase en vivo Clase en vivo
Material Material
TEMA 17 TEMA 18
Estructuras condicionales El operador condicional
anidadas Clase en vivo
Clase en vivo Material
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 19 TEMA 20
Tipos de array o arreglos Arrya de tipo string
en Java Clase en vivo
Clase en vivo Material
Material
TEMA 21 TEMA 22
Arrya de tipo int Arreglos Multidimensionales
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 23 TEMA 24
Matriz tridimensional La estructura bucle ciclo
Clase en vivo For en Java
Material Clase en vivo
Material
TEMA 25 TEMA 26
Bucle ciclo For #1 Bucle ciclo For #2
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 27 TEMA 28
La clase Scanner en Java Obteniendo de datos que
Clase en vivo se ingresan en la consola
Material Clase en vivo
Material
TEMA 29 TEMA 30
Triángulo de Pascal en Estructura condicional switch
Java en Java
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 31 TEMA 32
Instrucción de selección Switch Expressions #1
switch Clase en vivo
Clase en vivo Material
Material
TEMA 33 TEMA 34
Switch Expressions #2 La estructura While
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 35 TEMA 36
La estructura Do While Manipulación de String
Clase en vivo Java
Material Clase en vivo
Material
TEMA 37 TEMA 38
Iterando la cadena de Manipulación de String #1
texto Clase en vivo
Clase en vivo Material
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 39 TEMA 40
Manipulación de String #2 La clase StringBuilder para
Clase en vivo la creación de cadenas en
Material Java
Clase en vivo
Material
TEMA 41 TEMA 42
La clase StringBuilder #1 La clase StringBuilder #2
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 43 TEMA 44
Tipos de métodos en Java Modificador private y
Clase en vivo métodos que no retorna
Material elementos
Clase en vivo
Material
TEMA 45 TEMA 46
Modificador public y Métodos que retorna un
métodos que no retorna tipo de dato #1
elementos Clase en vivo
Clase en vivo Material
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 47 TEMA 48
Métodos que retorna un Parámetros y argumentos
tipo de dato #2 en Java
Clase en vivo Clase en vivo
Material Material
TEMA 49 TEMA 50
Parámetros con el Arreglos como parámetros
operador tres punto Clase en vivo
Clase en vivo Material
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 51 TEMA 52
El método main y su Método constructores de
parámetro las clases
Clase en vivo Clase en vivo
Material Material
TEMA 53 TEMA 54
Implementando el método Sobrecarga de métodos
constructor de una clase constructores en Java
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 55 TEMA 56
Leer Mayúsculas And Atributos estáticos en
Minúsculas #1, #2 y #3 Java
Clase en vivo Clase en vivo
Material Material
TEMA 57 TEMA 58
Los métodos get y set y Los métodos get y set y el
encapsulamiento de atributo método por defecto toString
en Java en Java
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 59 TEMA 60
Creando colecciones de Creando colecciones de
datos con la interface y la Objetos con una clase de
clase arraylist en Java #1 modelo
Clase en vivo Clase en vivo
Material Material
TEMA 61 TEMA 62
Estructuras para iterar la Comparando colecciones de
colección de datos de la objetos y revertir la colección
interface list Clase en vivo
Clase en vivo Material
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 63 TEMA 64
Búsqueda de datos usando Creando una clase genérica
colecciones de objetos personalizada Java
Clase en vivo Clase en vivo
Material Material
TEMA 65 TEMA 66
Restricciones para clases Lista enlazada en Java
genéricas Clase en vivo
Clase en vivo Material
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 67 TEMA 68
Creando el método para Agregando datos a los
agregar los nodos en la nodos de la aplicación
lista #1 y #2 Clase en vivo
Clase en vivo Material
Material
TEMA 69 TEMA 70
Procedimiento para en listar Procedimiento para buscar
los nodos de la colección un dato en la lista de nodos
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 71 TEMA 72
Procedimientos para sustituir Desarrollando procedimientos
el dato de un nodo en la lista para eliminar un nodos en
Clase en vivo la lista
Material Clase en vivo
Material
TEMA 73 TEMA 74
Clases estáticas en Java Convirtiendo una clase principal
Clase en vivo como una clase estática
Material Clase en vivo
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 75 TEMA 76
Creando subclases estáticas Herencia de clases usando
Clase en vivo la palabra reservada extends
Material Clase en vivo
Material
TEMA 77 TEMA 78
Clases abstractas usando la Interface y usando la palabra
palabra reservada abstractas reservada implements
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 79 TEMA 80
Tienda de golosinas Polimorfismo en Java
#1, #2, #3 y #4 Clase en vivo
Clase en vivo Material
Material
TEMA 81 TEMA 82
Clase innumerable en Excepciones (Exception)
Java #1 y #2 en Java
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 83 TEMA 84
La estructura La estructura try–catch
try–catch #1 y #2 anidadas
Clase en vivo Clase en vivo
Material Material
TEMA 85 TEMA 86
La sentencia trorw La sentencia finally
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 87 TEMA 88
Excepciones marcadas Expresión lambda en
Clase en vivo Java
Material Clase en vivo
Material
TEMA 89 TEMA 90
Interface funcional Interface predicate
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 91 TEMA 92
Métodos and y or de la Interface function
interface predicate Clase en vivo
Clase en vivo Material
Material
TEMA 93 TEMA 94
Interface Supplier y Referencia de métodos
Consumer Clase en vivo
Clase en vivo Material
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 95 TEMA 96
Programa que busca un dato API de Java en 8 Stream
en un vector de tipo entero Clase en vivo
Clase en vivo Material
Material
TEMA 97 TEMA 98
Desarrollando una llave Implementando la clase que
personalizada utilizando genera la llave o el hashCode
una clase de modelo Clase en vivo
Clase en vivo Material
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 99 TEMA 100
Leyendo archivo de tipo Convirtiendo un Stream a
texto #1 y #2 Map #1 y #2
Clase en vivo Clase en vivo
Material Material
TEMA 101 TEMA 102
Convertir Iterable o Iterator Secuencia de clasificación en
a Stream en Java varios campos
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 103 TEMA 104
Búsqueda de datos de tipo Interfaz gráfica en Java
entero en una colección de netbeans
datos Clase en vivo
Clase en vivo Material
Material
TEMA 105 TEMA 106
Diseñando interfaz gráfica } Diseñando la interfaz de
utilizando jframe registro de estudiantes
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 107 TEMA 108
Agregando controles en la Creando procedimiento para
interfaz gráfica del sistema obtener una imagen desde el
Clase en vivo directorio de la PC
Material Clase en vivo
Material
TEMA 109 TEMA 110
Obteniendo imágenes del Creando procedimiento para
directorio de la PC validar los campos de texto
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 111 TEMA 112
Implementando procedimiento Validando los campos de
para validar los campos de texto donde se ingresarán
texto valores alfabéticos
Clase en vivo Clase en vivo
Material Material
TEMA 113 TEMA 114
Validando los campos de Expresiones regulares en Java
texto donde se ingresarán Clase en vivo
valores numéricos Material
Clase en vivo
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 115 TEMA 116
Las clases Pattern y Matcher Buscando una palabra
Clase en vivo determinada en un string
Material utilizando expresión regular
Clase en vivo
Material
TEMA 117 TEMA 118
Negando caracteres con Verificando si una cadena de
expresión regular texto contiene sólo valores
Clase en vivo numéricos
Material Clase en vivo
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 119 TEMA 120
Validando las cadenas de Diferencia entre matches ()
texto si contienen espacio y find () #1 y #2
con expresión regular Clase en vivo
Clase en vivo Material
Material
TEMA 121 TEMA 122
Desarrollando un patrón con Creando la colección de objetos
expresión regular para validar de controles que están en la
un correo electrónico interfaz
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 123 TEMA 124
Verificando la información Instalando el servidor de datos
ingresada en los campos de de MySQL
texto del formulario Clase en vivo
Clase en vivo Material
Material
TEMA 125 TEMA 126
Instalando el servidor de Preparando el motor de base de
datos de SQL Server datos de SQL Server
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 127 TEMA 128
Creando la conexión al Creando la conexión al
servidor de MySQL servidor de SQL Server
Clase en vivo Clase en vivo
Material Material
TEMA 129 TEMA 130
Creando métodos para Creando la tabla estudiantes
consultar a las tabla que en la base de dato de MySQL
están en la base de datos Clase en vivo
Clase en vivo Material
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 131 TEMA 132
Creando la tabla estudiantes Verificando credenciales del
en la base de dato de estudiante si están registrados
SQL Server Clase en vivo
Clase en vivo Material
Material
TEMA 133 TEMA 134
Concepto básico de lo que Creando los procedimientos
consiste la transacción en para insertar datos a la tabla
Java Clase en vivo
Clase en vivo Material
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 135 TEMA 136
Insertando registros en las Probando los procedimientos
tablas que están en las bases de transacción
de datos Clase en vivo
Clase en vivo Material
Material
TEMA 137 TEMA 138
Cómo gestionar fechas Clases para formatear la fecha
en Java DateFormat y SimpleDateFormat
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 139 TEMA 140
La clase Locale para gestionar Desarrollando configuraciones
el idioma y la región de la fecha para formatear las fechas
Clase en vivo Clase en vivo
Material Material
TEMA 141 TEMA 142
Métodos de la clase date que La clase calendar para gestionar
nos permiten compara fechas fechas en Java
Clase en vivo Clase en vivo
Material Material
TEMARIO - EN VIVO POR ZOOM
TEMA 143 TEMA 144
Gestionando fechas con Aplicación para calcular días
la clase calendar entre dos fechas distintas con la
Clase en vivo clase calendar
Material Clase en vivo
Material
TEMA 145 TEMA 146
La clases LocalDate, La clases LocalTime, LocalDateTime
DateTimeFormatter para para gestionar fechas
gestionar fechas Clase en vivo
Clase en vivo Material
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 147 TEMA 148
Analizando una cadena de Agregando el control para poder
texto con fecha no estándar gestionar fechas en sistema
Clase en vivo Clase en vivo
Material Material
TEMA 149 TEMA 150
Obteniendo la fecha del Asignándole una fecha de nacimiento
control de tipo al estudiante para calcular su edad
DateChooserCombo Clase en vivo
Clase en vivo Material
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 151 TEMA 152
Desarrollando los Obteniendo los registros de
procedimientos para enlistar los servidores de MySQL y
los estudiantes registrados SQL Server
#1 y #2 Clase en vivo
Clase en vivo Material
Material
TEMA 153 TEMA 154
Desarrollando procedimiento Obteniendo la información
para obtener información del del alumno seleccionada
registro seleccionado Clase en vivo
Clase en vivo Material
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 155 TEMA 156
Mejorando el procedimiento de Actualizando la información
registrar alumnos en el sistema del estudiante seleccionado
Clase en vivo Clase en vivo
Material Material
TEMA 157 TEMA 158
Desarrollando la clase Desarrollando los procedimientos
paginador para paginar los para implementar el paginador
registros de las tablas Clase en vivo
Clase en vivo Material
Material
TEMARIO - EN VIVO POR ZOOM
TEMA 159 TEMA 160
Implementando el paginador Agregando los controles
para paginar los registros del necesarios al sistema para
sistema eliminar registros
Clase en vivo Clase en vivo
Material Material
TEMA 161 TEMA 162
Procedimiento para eliminar Eliminando registro de las tablas
registros de tablas que están que están en la base de datos
en la base de datos Clase en vivo
Clase en vivo Material
Material
DISTRIBUCIÓN DE HORAS
Sesión Masterclass Sesión Intro
01 Hora 8pm - 9pm 02 Horas 8pm - 10pm
Cortesía / No obligatorio Cortesía / No obligatorio
Sesión 01 Sesión 04 Sesión 07
03 Horas 8pm - 11pm 03 Horas 8pm - 11pm 03 Horas 8pm - 11pm
Sesión 02 Sesión 05 Sesión 08
03 Horas 8pm - 11pm 03 Horas 8pm - 11pm 03 Horas 8pm - 11pm
Sesión 03 Sesión 06 Sesión 09
03 Horas 8pm - 11pm 03 Horas 8pm - 11pm 03 Horas 8pm - 11pm
NUESTRAS APERTURAS
NUESTRAS APERTURAS
NUESTRAS APERTURAS
CLIENTES CORPORATIVOS
INVERSIÓN
Incluye certificación
antes
s/
699 COSTO INCLUYE
ahora TODOS LOS
300 BENEFICIOS DE
s/
LAS CLASES
EN VIVO
Recuerda que tienes asesoría en vivo por 1 año completo a través de la plataforma Zoom
+51 959 495 927
INVERSIÓN
Nombre:
Data Science Analysis
CUENTA CORRIENTE: 2003005296763
CCI: 00320000300529676332
Nombre: Nombre:
Data Science Analysis Data Science Analysis
CUENTA CORRIENTE: 1944204783054 CTA. DE AHORROS: 001102340200494485
CCI: 00219400420478305494 CCI: 01123400020049448522
Número: Número:
999996505 Si desea cancelar vía IZIPAY le enviaremos un link
959495927
Nombre: para que pueda cancelar con tarjeta de débito o
Nombre:
Data Science Analysis
Javier Eduardo crédito en las cuotas que usted elija.
Reyes Asto
*Debido a que el Perú no cuenta
con PLIN EMPRESA
+51 959 495 927
administracion@dsanalysis.com
www.dsanalysis.com
Jr. Rocca de Vergallo 493 Magdalena del Mar,
Edificio Smart Boutique, oficina 1106
Av. de la Marina 2000, San Miguel 15088
Piso #5 (Plaza San Miguel)