Udemyintermediatees

POO en Kotlin

Learn Kotlin OOP! Master programming fundamentals & advanced concepts easily. Build robust apps with this popular language. Perfect for beginners to experienced developers.

4.4(49)
3,746students
2h 59m
Certificate
Jose Javier Villena
Jose Javier VillenaAnalista-Programador

Course Content

POO en Kotlin is an intermediate-level Udemy course taught by Jose Javier Villena. It runs 2h 59m, is taught in Spanish, and includes a certificate of completion. Learners rate it 4.4 out of 5 from 49 reviews, with 3,746 students enrolled. It is a paid course, first published November 2021.

Aprende Programación Orientada a Objetos (POO) con Kotlin: Curso Completo

Descubre los fundamentos y avanzados conceptos de la programación orientada a objetos con este curso práctico de Kotlin. Desde los conceptos básicos hasta las técnicas más sofisticadas, este curso te guiará paso a paso con ejemplos sencillos y un proyecto práctico basado en objetos.

¿Qué aprenderás?

  • Fundamentos de POO: Comprende la esencia de la programación orientada a objetos y cómo aplicarla en Kotlin.
  • Abstracción: Aprende a representar elementos del mundo real en código a través de objetos con atributos y métodos. Domina el uso de public, private y protected para controlar el acceso a los atributos y métodos.
  • Constructores: Domina los constructores por defecto y específicos en Kotlin.
  • Encapsulamiento: Protege la integridad de tus datos mediante el encapsulamiento.
  • Atributos y Métodos: Crea y manipula datos con atributos y métodos (get, set, y más).
  • Herencia: Aprende a crear herencia entre objetos y cómo organizar constructores combinadamente. Controla las propiedades heredadas y su uso.
  • Polimorfismo: Explora el polimorfismo con ejemplos prácticos, incluyendo el uso de override y super.
  • Clases Abstractas e Interfaces: Comprende la importancia de las clases abstractas y cómo usar interfaces para simular herencias múltiples.
  • Subclases: Aprende sobre subclases (clases anidadas e internas).
  • Colaboración entre Clases: Diseña sistemas complejos mediante la colaboración entre diferentes clases.
  • Data Class y Enum Class: Utiliza data class y enum class para simplificar la creación de clases de datos y enumeraciones.

Más que teoría: Experiencia práctica y consejos de experto

Este curso no solo te explica cómo hacer las cosas, sino también por qué. Aprovecha más de 15 años de experiencia en programación con consejos prácticos y todo el código fuente disponible para que comprendas la lógica detrás de cada paso.

Estructura del Curso:

El curso se divide en tres bloques principales:

  • Objetos: Aprende a abstraer elementos y utilizar correctamente el ámbito de atributos y métodos.
  • Herencia: Domina la herencia, la organización de constructores y el control de propiedades heredadas.
  • Conceptos Avanzados: Explora clases abstractas, interfaces, subclases, colaboración entre clases, objetos anónimos, data class y enum class.

¡Empieza hoy mismo a construir una sólida base en programación orientada a objetos con Kotlin! ¡Compra el curso y da el siguiente paso en tu desarrollo profesional!

¡Nos vemos en el curso!

– José Javier Villena

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.