Certificate of Completion TC-MzYzNzI1fCp8NDI2MQ==
Copy link
Download as PDF
Certificate of Completion
Is presented to:
Bárbara Cassiram
For successfully completing:
Aprende Programación en Java
Instructor
alejandro miguel taboada sanchez
URL
https://teachlr.com/certificate/TC-MzYzNzI1fCp8NDI2MQ==
Objectives
Aprender a programar con java
programacion en java
aprender algoritmos de programacion
aprender a programar desde cero con el lenguaje java
Content
Chapter 1: Introducción a Java
1
Lesson: Introducción a Java
2
Lesson: Descargar Neatbeans
3
Lesson: Hola mundo en Java
4
Lesson: Comentarios
5
Lesson: Tipos de datos primitivos
6
Lesson: Tipos de datos no primitivos y cadenas
7
Lesson: Constantes
8
Lesson: Entrada y salida de datos por consola
9
Lesson: Entrada y salida de datos con JOptionPane
Chapter 2: Operadores y Expresiones en Java
1
Lesson: Operadores Aritméticos
2
Lesson: Operadores aritméticos combinados con asignación
3
Lesson: Operador de incremento y decremento
4
Lesson: Clase Math
5
Lesson: Ejercicio 1 - Calcular la suma de 3 notas
6
Lesson: Ejercicio 2 - Salario semanal de un empleado
7
Lesson: Ejercicio 3 - Averiguar la cantidad de dinero
8
Lesson: Ejercicio 4 - Salario mensual de un vendedor
9
Lesson: Ejercicio 5 - Calificación final de un estudiante
10
Lesson: Ejercicio 6 - Determinar el cuadrado de una suma
11
Lesson: Ejercicio 7 - A partir de las horas, calcular las semanas, días y horas equivale
12
Lesson: Ejercicio 8 - Ecuación de segundo grado
Chapter 3: Condicionales en Java
1
Lesson: La sentencia if else
2
Lesson: La sentencia switch
3
Lesson: El operador ternario
4
Lesson: Ejercicio 1 - Determinar si un número es múltiplo de 10
5
Lesson: Ejercicio 2 - Comprobar si un número es mayor a otro o si son iguales
6
Lesson: Ejercicio 3 - Determinar si una letra es mayúscula o no
7
Lesson: Ejercicio 4 - Descuento del 20% si la compra supera los 300
8
Lesson: Ejercicio 5 - Salario semanal de un obrero
9
Lesson: Ejercicio 6 - Determinar si 2 números son pares o impares
10
Lesson: Ejercicio 7 - Ordenar 3 números de mayor a menor
11
Lesson: Ejercicio 8 - Calcular cuántas cifras tiene un número
12
Lesson: Ejercicio 9 - Determinar si una fecha es correcta
13
Lesson: Ejercicio 10 - Determinar si una fecha es correcta según el número de días
14
Lesson: Ejercicio 11 - Calculadora aritmética
15
Lesson: Ejercicio 12 - Mostrar mensajes dependiendo de una nota
16
Lesson: Ejercicio 13 - Cajero automático con menú
17
Lesson: Ejercicio 14 - Transformar medidas de masa
Chapter 4: Ciclos o Bucles en Java
1
Lesson: Ciclo while
2
Lesson: Ciclo do while
3
Lesson: Ciclo for
4
Lesson: Ejercicio 1 - cuadrado de números hasta que se introduzca un negativo
5
Lesson: Ejercicio 2 - Números positivos o negativos hasta que se introduzca un cero
6
Lesson: Ejercicio 3 - Indicar si los números son par o impar hasta que se introduzca u
7
Lesson: Ejercicio 4 - Pedir números hasta que se introduzca un negativo y mostrar el con
8
Lesson: Ejercicio 5 - Adivinar un número aleatorio
9
Lesson: Ejercicio 6 - Suma iterativa
10
Lesson: Ejercicio 7 - Calcular el promedio de N números
11
Lesson: Ejercicio 8 - Mostrar todos los números del 1 al N
12
Lesson: Ejercicio 9 - Mostrar los números del 100 al 0 de 7 en 7
13
Lesson: Ejercicio 10 - Calcular la suma de 10 números
14
Lesson: Ejercicio 11 - Producto de los 10 primeros números impares
15
Lesson: Ejercicio 12 - Factorial de un número
16
Lesson: Ejercicio 13 - Calcular la cantidad de ceros y la media de positivos y negativos
17
Lesson: Ejercicio 14 - Pedir 10 sueldos y mostrar la suma y cuántos mayores a 1000
18
Lesson: Ejercicio 15 - Promedio de edades, estaturas y conteos
19
Lesson: Ejercicio 16 - Pedir un número entre 0-10 y mostrar su tabla de multiplicar
20
Lesson: Ejercicio 17 - Resumen de ventas de una empresa
21
Lesson: Ejercicio 18 - Modificaciones al resumen de ventas de una empresa
22
Lesson: Ejercicio 19 - Contar alumnos aprobados, suspensos y condicionados
23
Lesson: Ejercicio 20 - Encontrar el sueldo máximo
24
Lesson: Ejercicio 21 - Pedir 10 números e indicar si hay algún negativo
25
Lesson: Ejercicio 22 - Pedir 5 notas y decir si hay algún reprobado
Chapter 5: Arreglos o Vectores
1
Lesson: Definición de Arreglos
2
Lesson: Llenar un arreglo
3
Lesson: Bucle for each
4
Lesson: Ejercicio 1 - Imprimir en orden 5 números de un arreglo
5
Lesson: Ejercicio 2 - Imprimir en orden inverso un arreglo
6
Lesson: Ejercicio 3 - Promedios en un arreglo
7
Lesson: Ejercicio 4 - Mostrar un arreglo de la forma primero, último, segundo, penúlti
8
Lesson: Ejercicio 5 - Mezclar 2 arreglos de la forma 1º de A, el 1ºde B, el 2º de A, e
9
Lesson: Ejercicio 6 - Mezclar 2 arreglos de la forma 3 del arreglo a, 3 del arreglo b,
10
Lesson: Ejercicio 7 - Indicar si un arreglo esta en forma creciente, decreciente o de
11
Lesson: Ejercicio 8 - Desplazar elementos de un arreglo hasta una posición determinad
12
Lesson: Ejercicio 9 - Desplazar una posición en un arreglo
13
Lesson: Ejercicio 10 - Desplazar N posiciones en un arreglo
14
Lesson: Ejercicio 11 - Insertar un número en un arreglo ordenado
15
Lesson: Ejercicio 12 - Eliminar un elemento de un arreglo
16
Lesson: Ejercicio 13 - Separar los números pares e impares de un arreglo
17
Lesson: Ejercicio 14 - Mezclar los elementos de 2 arreglos
18
Lesson: Ejercicio 15 - Buscar un elemento en un arreglo ordenado
19
Lesson: Ejercicio 16 - Arreglos para notas de estudiantes
Chapter 6: Ordenamientos en Java
1
Lesson: Método Burbuja
2
Lesson: Ordenamiento por Inserción
3
Lesson: Ordenamiento por Selección
Chapter 7: Búsquedas en Java
1
Lesson: Búsqueda Secuencial
2
Lesson: Búsqueda Binaria
Chapter 8: Matrices en Java
1
Lesson: Definición de matriz
2
Lesson: Ejercicio 1 - Determinar si una matriz es simétrica o no
3
Lesson: Ejercicio 2 - Suma de 2 matrices
4
Lesson: Ejercicio 3 - Hallar la matriz transpuesta
5
Lesson: Ejercicio 4 - Matriz identidad
6
Lesson: Ejercicio 5 - Sumar cada fila y columna de una matriz
7
Lesson: Ejercicio 6 - Transponer una matriz de 5x9
8
Lesson: Ejercicio 7 - Hacer una matriz marco con 1 y 0
Chapter 9: Programación Orientada a Objetos en Java
1
Lesson: Conceptos de Programación Orientada a Objetos (POO)
2
Lesson: Creación de clases y objetos
3
Lesson: Concepto y creación de métodos
4
Lesson: Métodos - parámetros y argumentos
5
Lesson: Métodos - Retorno de valores
6
Lesson: Método Constructor
7
Lesson: Sobrecarga de Métodos
8
Lesson: Modificadores de acceso
9
Lesson: Encapsulamiento y métodos accesores (Getters y Setters)
10
Lesson: Constantes
11
Lesson: Miembros estáticos de una clase
12
Lesson: Ejercicio 1 - Obtener el perímetro y área de un cuadrilátero
13
Lesson: Ejercicio 2 - Mover un objeto en un tablero
14
Lesson: Ejercicio 3 - Encontrar el vehículo más barato
15
Lesson: Ejercicio 4 - Hacer un programa para una competencia de atletismo
16
Lesson: Ejercicio 5 - Área y perímetro de triángulos isósceles
17
Lesson: Ejercicio 6 - Operaciones con números complejos (parte 1)
18
Lesson: Ejercicio 6 - Operaciones con números complejos (parte 2)
19
Lesson: Ejercicio 7 - Registro de las cuentas bancarias de un cliente (parte 1)
20
Lesson: Ejercicio 7 - Registro de las cuentas bancarias de un cliente (parte 2)
21
Lesson: Ejercicio 7 - Registro de las cuentas bancarias de un cliente (parte 3)
22
Lesson: Ejercicio 8 - Envío de paquetes en distintas sucursales (parte 1)
23
Lesson: Ejercicio 8 - Envío de paquetes en distintas sucursales (parte 2)
24
Lesson: Ejercicio 8 - Envío de paquetes en distintas sucursales (parte 3)
25
Lesson: Ejercicio 8 - Envío de paquetes en distintas sucursales (parte 4)
26
Lesson: Herencia en POO
27
Lesson: Clases y métodos final
28
Lesson: Sobre escritura de miembros
29
Lesson: Clases y métodos abstractos
30
Lesson: Polimorfismo en POO
31
Lesson: Conversión ascendente de tipos (Upcasting)
32
Lesson: Conversión descendente de tipos (Downcasting)
33
Lesson: Ejercicio 9 - Software para calcular áreas de polígonos (parte 1)
34
Lesson: Ejercicio 9 - Software para calcular áreas de polígonos (parte 2)
35
Lesson: Ejercicio 9 - Software para calcular áreas de polígonos (parte 3)
36
Lesson: Ejercicio 9 - Software para calcular áreas de polígonos (parte 4)
37
Lesson: Ejercicio 10 - Software para un equipo de futbol (parte 1)
38
Lesson: Ejercicio 10 - Software para un equipo de futbol (parte 2)
39
Lesson: Ejercicio 10 - Software para un equipo de futbol (parte 3)
40
Lesson: Ejercicio 10 - Software para un equipo de futbol (parte 4)
41
Lesson: Simular la herencia múltiple con ayuda de las Interfaces
Chapter 10: Proyecto Aeropuerto - Programación Orientada a Objetos
1
Lesson: Lectura de proyecto y creación de diagrama de clases
2
Lesson: Diagrama de clases del proyecto completo
3
Lesson: Clase Pasajero
4
Lesson: Clase Vuelo
5
Lesson: Clase Compañía
6
Lesson: Clase Aeropuerto
7
Lesson: Clase AeropuertoPrivado
8
Lesson: Clase AeropuertoPublico
9
Lesson: Agregando los datos del Aeropuerto
10
Lesson: Creación de menú para los 5 casos
11
Lesson: Opción 1 de Menú (Ver Aeropuertos gestionados - Públicos o Privados)
12
Lesson: Opción 2 de Menú (Ver empresas (AeropuertoPrivado) o Subvención (AeropuertoPu
13
Lesson: Opción 3 de Menú (Lista de compañías de un Aeropuerto)
14
Lesson: Opción 4 de Menú (Listar vuelos de una compañía)
15
Lesson: Opción 5 de Menú (Mostrar vuelos de ciudadOrigen a ciudadDestno)
Chapter 11: Api de Java
1
Lesson: Concepto y utilización de la API de Java
Chapter 12: Tratamiento de Excepciones
1
Lesson: Concepto de Excepciones
2
Lesson: Jerarquía de Excepciones
3
Lesson: Declaración de las excepciones de un método
4
Lesson: try catch para excepciones verificadas
5
Lesson: try catch para excepciones no verificadas
6
Lesson: Uso de throw para excepciones personalizadas
Chapter 13: Interfaces gráficas de Usuario (GUI)
1
Lesson: Ventanas (JFrame) - Creación de una ventana
2
Lesson: Ventanas (JFrame) - Cierre de ventana y título
3
Lesson: Ventanas (JFrame) - Posición inicial de la ventana
4
Lesson: Ventanas (JFrame) - Redimensionar y color de la ventana
5
Lesson: Paneles (JPanel) - Creación de un panel
6
Lesson: Etiquetas (JLabel) - Creación de una etiqueta
7
Lesson: Etiquetas (JLabel) - Cambiar el color de letra y el fondo
8
Lesson: Etiquetas (JLabel) - Cambiar ubicación del texto
9
Lesson: Etiquetas (JLabel) - Modificar fuente del texto
10
Lesson: Etiquetas (JLabel) - Etiqueta tipo imagen
11
Lesson: Etiquetas (JLabel) - Cambiar el tamaño de la imagen
12
Lesson: Botones (JButton) - Crear un botón
13
Lesson: Botones (JButton) - Ajustes del botón (Texto)
14
Lesson: Botones (JButton) - Ajustes del botón (Imágenes)
15
Lesson: Botones (JButton) - Borde del botón
16
Lesson: Radio Botones (JRadioButton) - Crear botones de opción
17
Lesson: Crear botones de Activación (JToggleButton)
18
Lesson: Crear una caja de texto (JTextField)
19
Lesson: Crear un Área de texto (JTextArea)
20
Lesson: Agregar barra de desplazamiento (JScrollPane) al área de texto
21
Lesson: Crear casillas de verificación (JCheckBox)
22
Lesson: Crear listas desplegables (JComboBox)
23
Lesson: Usar modelos (DefaultComboBoxModel) en las listas desplegables
24
Lesson: Crear campo de contraseña (JPasswordField)
25
Lesson: Crear tablas (JTable)
26
Lesson: Crear Listas (JList)
27
Lesson: Eventos - Oyente de acción (ActionListener)
28
Lesson: Eventos - Oyente de ratón (MouseListener)
29
Lesson: Eventos - Métodos de los eventos de ratón (MouseEvent)
30
Lesson: Eventos - Oyente del movimiento del ratón (MouseMotionListener)
31
Lesson: Eventos - Oyente de la rueda del ratón (MouseWheelListener)
32
Lesson: Eventos - Oyente de teclado (KeyListener)
33
Lesson: Ejercicio 1 - Contabilizar clics (Explicación del ejercicio)
34
Lesson: Ejercicio 1 - Contabilizar clics (parte 1)
35
Lesson: Ejercicio 1 - Contabilizar clics (parte 2)
36
Lesson: Ejercicio 1 - Contabilizar clics (parte 3)
37
Lesson: Ejercicio 2 - Escoger deporte favorito (Explicación del ejercicio)
38
Lesson: Ejercicio 2 - Escoger deporte favorito (parte 1)
39
Lesson: Ejercicio 2 - Escoger deporte favorito (parte 2)
40
Lesson: Ejercicio 2 - Escoger deporte favorito (parte 3)
41
Lesson: Ejercicio 2 - Escoger deporte favorito (parte 4)
42
Lesson: Ejercicio 3 - Jugar con los colores RGB (Explicación del ejercicio)
43
Lesson: Ejercicio 3 - Jugar con los colores RGB (parte 1)
44
Lesson: Ejercicio 3 - Jugar con los colores RGB (parte 2)
45
Lesson: Ejercicio 3 - Jugar con los colores RGB (parte 3)
46
Lesson: El diseñador de Interfaces Gráficas de NetBeans
47
Lesson: Ejercicio 4 - Interfaz para un grupo de personas (parte 1)
48
Lesson: Ejercicio 4 - Interfaz para un grupo de personas (parte 2)
49
Lesson: Ejercicio 4 - Interfaz para un grupo de personas (parte 3)