KnowledgeCity

Java intermedio

En este curso intermedio de Java, se centrará en los métodos de programación basados en eventos; exploraremos el uso de ENUM, abordaremos los…

En este curso intermedio de Java, se centrará en los métodos de programación basados en eventos; exploraremos el uso de ENUM, abordaremos los problemas relacionados con la herencia y comprenderemos las complejidades del polimorfismo y la abstracción. Aprenderemos las expresiones regulares, subprocesos, sobrecarga y el alcance de variables y métodos. Aprendemos sobre la sobrecarga, recursividad, conversión de tipos y paquetes. Exploramos las excepciones, utilizamos los bloques Try-Catch y hablamos sobre el ciclo de vida de las excepciones. El curso finaliza aprendiendo sobre Agrupación, Anidamiento, Conjuntos y Listas, Técnicas de Hashing, Clases Anónimas y Lambda. Este curso está repleto de información suficiente para que siga programando durante años.

Objetivos de aprendizaje

  • Describir el uso de listas en la programación.
  • Comprender el uso de clases anónimas
  • Aprender a agrupar y anidar
  • Explicar el ciclo de vida de las excepciones
  • Reconocer la complejidad del polimorfismo

Instructor: Cliff Brozo

Duración: 2h 39m · 25 lecciones
Nivel: Intermediate
Idioma: Español

Habilidades que obtendrás

Programación orientada a eventosJava (lenguaje de programación)Java 8Compiladores JavaMódulo JavaProgramación orientada a objetos (POO)

Lo que aprenderás

  • Describir el uso de Listas en programación
  • Explicar el Ciclo de Vida de Excepciones y usar Bloques Try-Catch
  • Usar ENUMs, Herencia, Polimorfismo y Abstracción en Java
  • Aplicar métodos de programación dirigida por eventos, Hilos y Recursión
  • Trabajar con Conjuntos, Listas, Mapas Hash y técnicas de hashing
  • Comprender Clases Anónimas, Lambda y Streams y Filtros

Puntos clave

  • El curso cubre métodos de programación dirigida por eventos y el uso de ENUMs en Java.
  • Aborda Herencia, Polimorfismo y Abstracción, incluyendo el reconocimiento de la complejidad del Polimorfismo.
  • Las excepciones se exploran usando Bloques Try-Catch y una comprensión del Ciclo de Vida de Excepciones.
  • El curso concluye con Agrupación, Anidamiento, Conjuntos y Listas, técnicas de hashing, clases anónimas y Lambda.
  • Los temas adicionales incluyen Expresiones Regulares, Hilos, Sobrecarga, Recursión, Conversión de Tipos y Paquetes.

Preguntas frecuentes

¿Qué temas cubre el curso Java Intermedio?

Cubre métodos de programación dirigida por eventos, ENUMs, Herencia, Polimorfismo, Abstracción, Expresiones Regulares, Hilos, Sobrecarga, alcance de variables y métodos, Recursión, Conversión de Tipos, Paquetes, Excepciones, Bloques Try-Catch, el Ciclo de Vida de Excepciones, Agrupación, Anidamiento, Conjuntos, Listas, Técnicas de Hashing, clases anónimas y Lambda.

¿Qué habilidades ganaré de este curso?

El curso desarrolla habilidades en Programación Dirigida por Eventos, Java (Lenguaje de Programación), Java 8, Compiladores Java, Módulo Java y Programación Orientada a Objetos (OOP).

¿Qué aprenderé sobre excepciones en este curso?

Explorará Excepciones, utilizará Bloques Try-Catch y aprenderá sobre el Ciclo de Vida de Excepciones.

¿El curso cubre colecciones y características funcionales?

Sí. Cubre Conjuntos y Listas, Mapas Hash y técnicas de hashing, así como clases anónimas, Lambda y Streams y Filtros.

Transcripción

Transcripción

Bienvenido al curso de Knowledge City sobre Java. Este es el nivel intermedio. El acantilado de mi nombre Brozo y voy a ser su profesor para este curso. Mi experiencia comenzó como periodista deportivo. y editor de deportes y luego me involucré en las computadoras y he sido programador, líder de proyecto, y gerente de proyecto en una gran compañía global de reaseguros. He sido profesor adjunto, vicedirector, y director en una universidad de Nueva York y tengo más de 35 años de experiencia docente. Sé más de 20 idiomas. Por supuesto, todos ellos son lenguajes de programación. ¿Qué vamos a aprender en este curso? Bueno, algunas de las palabras que vamos a ver son abstracción, polimorfismo, herencia, enumeraciones. Aprenderemos sobre las excepciones y por qué las usamos. Hablaremos de clases de excepción, lanzando excepciones de captura, excepciones marcadas versus no marcadas, agrupar y anidar excepciones, diferentes tipos de excepciones, su ciclo de vida, y cómo los manejamos. Aprenderemos sobre las listas de canciones. Básicamente, una lista está en orden de inserción, un conjunto está desordenado. Una lista permite duplicados mientras que un conjunto no. Aprenderemos sobre las listas de enlaces, que se utilizan para hacer bucles. a través de una lista en lugar de acceder a elementos aleatorios individuales. Aprenderemos qué es un mapa hash y usaremos pares de valores clave y podemos acceder usando algo que no sea un número entero, como una cuerda Y hablaremos de un conjunto de hash que es una colección de artículos únicos. Finalmente, hablaremos de las clases anónimas, Expresiones lambda, criterios de búsqueda, parámetros, y referencias de cuerpo de función. Estamos de enhorabuena.

Aprende sobre la marcha

Lleva tu aprendizaje a todas partes: la app de KnowledgeCity te permite ver las lecciones sobre la marcha.