Preventa

  • $17.99

    $17.99Curso Java Práctico enfocado en Certificación OCA

    Aprovecha el precio de preventa
    Buy Now

Java es de los lenguajes más demandados

Java es uno de los lenguajes más demandados en backend en el mercado laboral. En este curso aprenderemos los fundamentos de Java, que te permitiran conocer los aspectos más importantes del lenguaje y poder comprender los principales conceptos y la programación orientada a objetos con un proyecto que desarrollaremos durante el curso.

En este curso aprenderas:

  • Programación orientada a objetos
  • Como modelar un proyecto
  • Conceptos Básicos de Java
  • Tools Adicionales para Java
  • Buenas prácticas



Course curriculum

  • 2

    Dominio del Problema

    • Conceptos Programación Orientada a Objetos

    • Candidatos a abstracción y CRC

    • Construyendo el Dominio

  • 3

    Generalidades Java

    • Características de Java

    • Maquina Virtual de Java - JVM

    • Instalación Ambiente

    • Maven

    • Gradle

  • 4

    Bloques y Operadores Java

    • Clases Java

    • Objetos

    • Wrappers

    • Operadores

    • Declarando e Inicializando Variables

    • Practica1-CreandoDominio

    • Quiz Bloques de Construcción

    • Quiz Operadores

    • Encuesta

  • 5

    Manipulación de Datos

    • Strings & Inmutabilidad

    • Arreglos

    • ArrayList

    • Trabajando con Fechas

    • Promotion & Casting

    • Practica 2

    • Practica 3

    • Quiz Manipulación Datos

  • 6

    Creando y Usando Métodos

    • Generalidades de los métodos

    • Metodos y Variables Static

    • Argumentos y Métodos

    • Metodos y Encapsulación

    • Practica 4

    • Practica 5

    • Practica 6

    • Practica 7

  • 7

    Estructuras de Control

    • Condicionales y Ciclos

    • Practica 8 - Condicionales y Ciclos

    • Debugging

    • Quiz Estructuras de Control

  • 8

    Diseño de Clases

    • Herencia

    • Opinión del curso

    • Interfaces & Clases Abstractas

    • Polimorfismo

    • Práctica 9 - Mejorando playGame

    • Practica 10 - Agregando Jerarquía

    • Practica 11 - Mejorando Iteración del juego

    • Practica12 - Usando polimorfismo

  • 9

    Excepciones

    • Como manejar los errores en Java - Excepciones

    • Mejores prácticas al manejar excepciones

    • Practica 13 - Incluyendo Excepciones en nuestro proyecto

  • 10

    Colecciones y Streams

    • Colecciones y Set

    • Listas

    • Maps y Streams

  • 11

    Conclusiones

    • Proximos Pasos

    • Antes de que te vayas

    • Un Mensaje del instructor

Instructor(s)

Arquitecto e Ingeniero de Software

Andres Bedoya

Ingeniero de sistemas y Scrum Master con mas de 14 años de experiencia profesional en arquitectura de Soluciones, fullstack developer, diseño detallado, consultoría técnica, integración y desarrollo de productos en compañías multinacionales.