Curso «JS: Introducción a la POO»
3900 rublos al mes para todos los cursos.
Incluye
Descripción
En este curso aprenderás los conceptos y construcciones sintácticas que son característicos de la POO. Aprenderás más sobre encapsulación, ocultamiento de datos y el comportamiento de this. También aprenderás a utilizar prototipos y clases. Este curso es útil si deseas familiarizarte con la POO en JavaScript y tienes poca experiencia en este tema. Los conocimientos adquiridos en este curso te ayudarán a comprender los fundamentos de la programación orientada a objetos. Este curso es adecuado para aquellos que ya están familiarizados con los conceptos básicos de la sintaxis de JavaScript. Para facilitar el aprendizaje, es recomendable tener conocimientos previos sobre los fundamentos de JS, objetos y funciones.
Qué aprenderás
- Utilizar correctamente el contexto this según la situación.
- Describir entidades del dominio utilizando objetos, prototipos y clases.
- Comprender cómo funcionan los objetos en JavaScript a nivel más bajo.
- Utilizar excepciones en su código.
Lecciones
1 | Introducción Conocer sobre el curso, su estructura, objetivos y metas. |
2 | Encapsulación Familiarizarse con la combinación de datos y funciones en una sola estructura. |
3 | Contexto (This) Aprender a crear tus propios métodos y familiarizarte con la palabra clave `this`. |
4 | Vinculación (bind) Familiarizarse con diferentes formas de vincular el contexto a las funciones. |
5 | Uso de `this` con funciones de flecha Aprender cómo se maneja "this" en las funciones de flecha y conocer las diferencias con las funciones regulares. |
6 | Constructor Aprender diferentes formas de crear objetos en JS. Familiarizarse con el operador `new`. |
7 | Prototipos Familiarizarse con el mecanismo de prototipos. Aprender a crear correctamente abstracciones de datos en JavaScript. |
8 | Empaquetado y Desempaquetado (Boxing) Aprender cómo funcionan los métodos en los tipos de datos primitivos. |
9 | toString() Familiarizarse con una forma conveniente de representar objetos como cadenas de texto. |
10 | Clase Familiarizarse con la abstracción que oculta los prototipos en un programa. |
11 | Propiedades y métodos estáticos Aprender a crear un estado compartido para todos los objetos de un prototipo. |
12 | Excepciones Familiarizarse con el manejo de errores. |
13 | Un poco sobre el lugar y la comprensión de la POO en la programación Analizar las dificultades que surgen al estudiar la POO. Familiarizarse con los subtipos de la POO. |
Desafíos
1 | Círculo |
2 | Generador de cuadrados |
3 | Construcción de un árbol binario |
4 | Generador de números aleatorios |
5 | Agregación en un árbol binario |
6 | Búsqueda en un árbol binario |
7 | Árbol binario equilibrado |
8 | Funciones Infinitas |

- Práctica en el navegador
- Acceso permanente a la teoría
- Aprende a tu ritmo
3900 rublos al mes para todos los cursos.