curso de_

Practicando Java: Construyendo tu Base de Programador

Es parte de los cursos de Java en Programación.
Discusiones sobre este curso

Practicando Java: Construyendo tu Base de Programador

Resumen del curso

  • Aprende los fundamentos de la programación
  • Conoce los controles de flujo
  • Domina la manipulación de datos especializados
  • Gestiona colecciones y streams
  • Aplica la Programación Orientada a Objetos (POO)
  • Implementa el encapsulamiento
  • Desarrolla arquitectura avanzada

Público Objetivo

Personas que deseen profundizar sus conocimientos en el lenguaje Java mediante ejercicios prácticos

Contenido relacionado

Cursos de Java en Programación. Lea nuestros artículos de Programación.

Última actualización

3/9/2026

¿Ya eres alumno?

Comienza el curso ahora

20h

p/ conclusión

125

Actividades

186

Minutos de video

0

Alumnos en este curso

0

Nota del curso

Certificado de participación

Contenido Detallado

  1. 1. Variables y tipos

    • ¿Qué esperar de este curso?
    • ¿Qué aprenderemos en esta aula?
    • Preparando el ambiente: configuración inicial
    • Variables y tipos
    • Declarando valores a variables
    • Conversión de tipos
    • Primitivos en acción
    • Conversión de temperatura
    • Registro de libros
    • Clasificación por categoría
    • ¿Par o impar?
    • Conversor de monedas
    • Verificación de edad y alcance de variables
    • Planeando un viaje: consumo y autonomía
    • Lo que aprendimos
  2. 2. Condicionales con if/else

    • Condicionales con if/else
    • Preparando el ambiente: material de apoyo
    • Verificando si un número es par o impar
    • Verificando aprobación en una asignatura
    • Validación de contraseña
    • Comparando dos números
    • Verificación de descuento en compras
    • Verificación de día hábil
    • Verificando si un número está en un intervalo
    • Verificación de triángulo
    • Verificación de compatibilidad para donar sangre
    • Verificación de código de acceso y nivel de permiso
    • Lo que aprendimos
  3. 3. Bucles for y while

    • Conociendo el ciclo for
    • Practicando el ciclo for con array de Strings
    • Practicando el ciclo for con array de enteros
    • Conociendo el ciclo While
    • Conteo de escalones
    • Suma de números
    • Suma de los números pares
    • Calculadora de factorial
    • Encontrando el número mayor
    • Monitoreando intentos de inicio de sesión
    • Pidiendo un nombre válido
    • Contando números positivos y negativos
    • Saltando números que terminan en 5
    • Sistema de control de acceso a invitados
    • Lo que aprendimos
  4. 4. String

    • Strings
    • Métodos de String
    • Eliminando espacios en blanco
    • Convirtiendo a mayúsculas y minúsculas
    • Reemplazando parte de un String
    • Extrayendo parte de un String
    • Verificando si un String contiene un substring
    • Formateando números
    • Lo que aprendimos
  5. 5. Regex

    • Regex
    • Creando Método con Regex
    • Validando códigos de referencia
    • Validando el NIT / Documento de Identificación
    • Extrayendo hashtags de un texto
    • Validando contraseñas con regex
    • Lo que aprendimos
  6. 6. Fecha y hora

    • Fecha y hora
    • Fecha y hora actual
    • Formateando fecha y hora para informes
    • Diferencia entre horas
    • Calculando la fecha de entrega
    • Ajustando la fecha de vencimiento
    • Verificando la fecha de un evento
    • Recordatorio de pago
    • Zona horaria
    • Convertir horario a otra zona
    • Control de expediente
    • Lo que aprendimos
  7. 7. Colecciones y streams

    • Colecciones
    • Agregando elementos a una lista
    • Eliminando elementos
    • Accediendo a elementos
    • Elementos únicos en una lista
    • Creando un Map de clientes
    • Verificando si la clave existe
    • Streams
    • Seleccionando empleados con nombres cortos
    • Calculando el cuadrado de los números
    • Calculando el total con impuesto
    • Calculando estadísticas de las notas
    • Lo que aprendimos
  8. 8. Orientación a objetos con clases, atributos y métodos

    • Clases, atributos y métodos.
    • Informe del producto
    • Imprimiendo el resumen del libro
    • Liquidar el saldo
    • Control de temperatura
    • Calculando las notas
    • Corrigiendo el registro
    • Control de tareas
    • Control de inventario
    • Multa por retraso
    • Carrito de compras
    • Lo que aprendimos
  9. 9. Encapsulamiento

    • Encapsulamiento
    • Registrando vehículos
    • Agenda de contactos
    • Registro de productos con validación
    • Control de contraseña
    • Control del nivel de batería
    • Control de saldo bancario
    • Evaluación de películas
    • Validación de inicio de sesión
    • Sistema de puntos para estudiantes
    • Registro de notas
    • Lo que aprendimos
  10. 10. Herencia, polimorfismo e interfaces

    • Herencia
    • Polimorfismo
    • Clases abstractas e interfaces
    • Identificando al estudiante
    • Sistema escolar
    • Gestión de biblioteca
    • Sistema de notificación
    • Sistema de pagos
    • Enviando mensajes
    • Para saber más: ¿cuál es la diferencia entre sobrecarga y polimorfismo?
    • Control de reservas
    • Implementando una interfaz
    • Sistema bancario
    • Control de dispositivos
    • Para saber más: cohesión versus acoplamiento
    • Lo que aprendimos

Conocimiento real para el mundo digital.

Precios en:

Pro

US$ 169.90un solo pago de US$ 169.90
  • 377 Cursos
  • Acceso a TODOS los cursos por 1 año
  • Experiencias de aprendizaje, con Challenges + Mentorías 7 daysOfCode + Programas temáticos.
  • CareerUp, con Simulación de entrevistas laborales + Análisis de CVs + Mentorías de carrera.
  • Videos y actividades 100% en Español
  • Luri Vision, la IA que detecta tus dudas.
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro y comunidad exclusiva para resolver tus dudas
  • Luri, la inteligencia artificial de Alura
  • Luri, con mensajes ILIMITADAS

Plus

US$ 124.90un solo pago de US$ 124.90
  • 377 Cursos
  • Acceso a TODOS los cursos por 1 año
  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro y comunidad exclusiva para resolver tus dudas
  • Luri, la inteligencia artificial de Alura

AI Boost

US$ 82.90un solo pago de US$ 82.90
  • 50 Cursos de Inteligencia Artificial
  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro y comunidad exclusiva para resolver tus dudas
  • Luri, la inteligencia artificial de Alura
  • Acesso à Inteligencia Artificial
  • Acceso al contenido por 6 meses
  • Acceso a todos los cursos

  • Estudiar las 24 horas, dónde y cuándo quieras

  • Nuevos cursos cada semana

Whatsapp de Alura LATAMNewsletter de Alura LATAMContáctanos