Programación en Java

En este curso Aprenderás a programar en el lenguaje de programación Java, con un curso 30% teórico, 70% practico.

Te gustaría aprender a programar en Java?

Si es así te invito a inscribirte en este curso, en el cuál aprenderás a programar en Java desde cero, hacia temas más avanzados.
El temario de curso es el siguiente:

1. Introducción y Entrada-Salida
2. Expresiones o Operadores
3. Condicionales
4. Bucles o Ciclos
5. Arreglos
6. Métodos de Ordenamientos
7. Búsqueda en Listas
8. Matrices o Tablas
9. Programación Orientada a Objetos
10. Proyecto Aeropuerto - POO
11. API de Java
12. Tratamiento de Excepciones

Este curso premium cuenta con vídeos extra que no están en youtube, tiene todos los ejercicios del curso resueltos en vídeo, y algunos temas extra que solo encuentras en este curso, Nos vemos en el curso :D Un saludoo

Publico Destinado: estudiantes, profesores, programadores, emprendedores, alumnos de universidad, alumnos de instituto

Intro Bloque 1 (Introducción a Java)
Introducción a Java
Descargar Neatbeans
Hola mundo en Java
Comentarios
Tipos de datos primitivos
Tipos de datos no primitivos y cadenas
Constantes
Entrada y salida de datos por consola
Entrada y salida de datos con JOptionPane
Intro Bloque 2 (Operadores y Expresiones en Java)
Operadores Aritméticos
Operadores aritméticos combinados con asignación
Operador de incremento y decremento
Clase Math
Ejercicio 1 - Calcular la suma de 3 notas
Ejercicio 2 - Salario semanal de un empleado
Ejercicio 3 - Averiguar la cantidad de dinero
Ejercicio 4 - Salario mensual de un vendedor
Ejercicio 5 - Calificación final de un estudiante
Ejercicio 6 - Determinar el cuadrado de una suma
Ejercicio 7 - A partir de las horas, calcular las semanas, dias y horas equivalentes
Ejercicio 8 - Ecuación de segundo grado
Intro Bloque 3 (Condicionales en Java)
La sentencia if else
La sentencia switch
El operador ternario
Ejercicio 1 - Determinar si un número es múltiplo de 10
Ejercicio 2 - Comprobar si un número es mayor a otro o si son iguales
Ejercicio 3 - Determinar si una letra es mayúscula o no
Ejercicio 4 - Descuento del 20% si la compra supera los $300
Ejercicio 5 - Salario semanal de un obrero
Ejercicio 6 - Determinar si 2 números son pares o impares
Ejercicio 7 - Ordenar 3 números de mayor a menor
Ejercicio 8 - Calcular cuántas cifras tiene un número
Ejercicio 9 - Determinar si una fecha es correcta
Ejercicio 10 - Determinar si una fecha es correcta según el número de días
Ejercicio 11 - Calculadora aritmética
Ejercicio 12 - Mostrar mensajes dependiendo de una nota
Ejercicio 13 - Cajero automático con menú
Ejercicio 14 - Transformar medidas de masa
Intro Bloque 4 (Ciclos o Bucles en Java)
Ciclo while
Ciclo do while
Ciclo for
Ejercicio 1 - cuadrado de números hasta que se introduzca un negativo
Ejercicio 2 - Números positivos o negativos hasta que se introduzca un cero
Ejercicio 3 - Indicar si los números son par o impar hasta que se introduzca un cero
Ejercicio 4 - Pedir números hasta que se introduzca un negativo y mostrar el conteo
Ejercicio 5 - Adivinar un número aleatorio
Ejercicio 6 - Suma iterativa
Ejercicio 7 - Calcular el promedio de N números
Ejercicio 8 - Mostrar todos los números del 1 al N
Ejercicio 9 - Mostrar los números del 100 al 0 de 7 en 7
Ejercicio 10 - Calcular la suma de 10 números
Ejercicio 11 - Producto de los 10 primeros números impares
Ejercicio 12 - Factorial de un número
Ejercicio 13 - Calcular la cantidad de ceros y la media de positivos y negativos
Ejercicio 14 - Pedir 10 sueldos y mostrar la suma y cuántos mayores a 1000
Ejercicio 15 - Promedio de edades, estaturas y conteos
Ejercicio 16 - Pedir un número entre 0-10 y mostrar su tabla de multiplicar
Ejercicio 17 - Resumen de ventas de una empresa
Ejercicio 18 - Modificaciones al resumen de ventas de una empresa
Ejercicio 19 - Contar alumnos aprobados, suspensos y condicionados
Ejercicio 20 - Encontrar el sueldo máximo
Ejercicio 21 - Pedir 10 números e indicar si hay algún negativo
Ejercicio 22 - Pedir 5 notas y decir si hay algún reprobado
Intro Bloque 5 (Arreglos en Java)
Definición de Arreglos
Llenar un arreglo
Bucle for each
Ejercicio 1 - Imprimir en orden 5 números de un arreglo
Ejercicio 2 - Imprimir en orden inverso un arreglo
Ejercicio 3 - Promedios en un arreglo
Ejercicio 4 - Mostrar un arreglo de la forma primero, último, segundo, penúltimo, etc
Ejercicio 5 - Mezclar 2 arreglos de la forma 1º de A, el 1ºde B, el 2º de A, el 2º de B
Ejercicio 6 - Mezclar 2 arreglos de la forma 3 del arreglo a, 3 del arreglo b, etc
Ejercicio 7 - Indicar si un arreglo esta en forma creciente, decreciente o desordenado
Ejercicio 8 - Desplazar elementos de un arreglo hasta una posición determinada
Ejercicio 9 - Desplazar una posición en un arreglo
Ejercicio 10 - Desplazar N posiciones en un arreglo
Ejercicio 11 - Insertar un número en un arreglo ordenado
Ejercicio 12 - Eliminar un elemento de un arreglo
Ejercicio 13 - Separar los números pares e impares de un arreglo
Ejercicio 14 - Mezclar los elementos de 2 arreglos
Ejercicio 15 - Buscar un elemento en un arreglo ordenado
Ejercicio 16 - Arreglos para notas de estudiantes
Intro Bloque 6 (Ordenamientos en Java)
Método Burbuja
Ordenamiento por Inserción
Ordenamiento por Selección
Intro Bloque 7 (Búsquedas en Java)
Búsqueda Secuencial
Búsqueda Binaria
Intro Bloque 8 (Matrices en Java)
Definición de matriz
Ejercicio 1 - Determinar si una matriz es simétrica o no
Ejercicio 2 - Suma de 2 matrices
Ejercicio 3 - Hallar la matriz transpuesta
Ejercicio 4 - Matriz identidad
Ejercicio 5 - Sumar cada fila y columna de una matriz
Ejercicio 6 - Transponer una matriz de 5x9
Ejercicio 7 - Hacer una matriz marco con 1 y 0
Intro Bloque 9 (Programación Orientada a Objetos en Java)
Conceptos de Programación Orientada a Objetos (POO)
Creación de clases y objetos
Concepto y creación de métodos
Métodos - parámetros y argumentos
Métodos - Retorno de valores
Método Constructor
Sobrecarga de Métodos
Modificadores de acceso
Encapsulamiento y métodos accesores (Getters y Setters)
Constantes
Miembros estáticos de una clase
Ejercicio 1 - Obtener el perímetro y área de un cuadrilátero
Ejercicio 2 - Mover un objeto en un tablero
Ejercicio 3 - Encontrar el vehículo más barato
Ejercicio 4 - Hacer un programa para una competencia de atletismo
Ejercicio 5 - Área y perímetro de triángulos isósceles
Ejercicio 6 - Operaciones con números complejos (parte 1)
Ejercicio 6 - Operaciones con números complejos (parte 2)
Ejercicio 7 - Registro de las cuentas bancarias de un cliente (parte 1)
Ejercicio 7 - Registro de las cuentas bancarias de un cliente (parte 2)
Ejercicio 7 - Registro de las cuentas bancarias de un cliente (parte 3)
Ejercicio 8 - Envío de paquetes en distintas sucursales (parte 1)
Ejercicio 8 - Envío de paquetes en distintas sucursales (parte 2)
Ejercicio 8 - Envío de paquetes en distintas sucursales (parte 3)
Ejercicio 8 - Envío de paquetes en distintas sucursales (parte 4)
Herencia en POO
Clases y métodos final
Sobre escritura de miembros
Clases y métodos abstractos
Polimorfismo en POO
Conversión ascendente de tipos (Upcasting)
Conversión descendente de tipos (Downcasting)
Ejercicio 9 - Software para calcular áreas de polígonos (parte 1)
Ejercicio 9 - Software para calcular áreas de polígonos (parte 2)
Ejercicio 9 - Software para calcular áreas de polígonos (parte 3)
Ejercicio 9 - Software para calcular áreas de polígonos (parte 4)
Ejercicio 10 - Software para un equipo de fútbol (parte 1)
Ejercicio 10 - Software para un equipo de fútbol (parte 2)
Ejercicio 10 - Software para un equipo de fútbol (parte 3)
Ejercicio 10 - Software para un equipo de futbol (parte 4)
Simular la herencia múltiple con ayuda de las Interfaces
Lectura de proyecto y creación de diagrama de clases
Diagrama de clases del proyecto completo
Clase Pasajero
Clase Vuelo
Clase Compañía
Clase Aeropuerto
Clase AeropuertoPrivado
Clase AeropuertoPublico
Agregando los datos del Aeropuerto
Creación de menú para los 5 casos
Opción 1 de Menú (Ver Aeropuertos gestionados - Públicos o Privados)
Opción 2 de Menú (Ver empresas (AeropuertoPrivado) o Subvención (AeropuertoPublico))
Opción 3 de Menú (Lista de compañías de un Aeropuerto)
Opción 4 de Menú (Listar vuelos de una compañía)
Opción 5 de Menú (Mostrar vuelos de ciudadOrigen a ciudadDestno)
Concepto y utilización de la API de Java
Concepto de Excepciones
Jerarquía de Excepciones
Declaración de las excepciones de un método
try catch para excepciones verificadas
try catch para excepciones no verificadas
Uso de throw para excepciones personalizadas

Genial

Narci , 2 months ago

Un curso excelente, muy bien explicado. Aprendes todo des de cero en poco tiempo.

Excelente

Sergio P , 4 months ago

Muy buen curso y excelentes explicaciones. Ojala lo continues con interfaces de usuario como javaFX y bases de datos . Saludos

Excelente curso de Java

Leonardo Morales , 4 months ago

Excelente curso, la forma en como explica los temas es una forma sencilla y fácil de entender, lo explica muy bien con ejemplos y abarca un gran contenido, así como los ejercicios donde se ve todo relacionado con la teoría y resultan muy amenos para grabarse los conocimietnos

Jorge luis , 6 months ago

Muy bueno el curso de Java

Qué está incluido

  • 167 Video Lessons

  • Certificado de finalización
  • Certificate of completion

alejandro miguel taboada sanchez

Instructor

Hola, un cordial saludo mi nombre es Alejandro Miguel Taboada Sánchez, soy un estudiante de Ingeniería informática en la Universidad Nacional de Trujillo (PERU), me gusta mucho aprender nuevos temas, y me interesa mucho los temas de programación y matemáticas, me gusta siempre estar informado sobre lo nuevo en programación, practico mucho resolviendo problemas de programación y creando algunas aplicaciones.