-
Comprender los conceptos básicos a cualquier lenguaje orientado a objetos, como la herencia, el polimorfismo y el encapsulamiento.
-
Aplicar las diferentes funciones en JavaScript, como funciones anónimas, funciones de callback, funciones dentro de funciones y funciones que regresan funciones.
-
Crear objetos en javaScript, incluyendo métodos y propiedades, así como la forma de cambiarlos.
-
Aplicar las propiedades y métodos en prototype y comprender sus ventajas y desventajas.
-
Utilizar la herencia en JavaScript, asi como sus principales variaciones, con sus ventajas y desventajas.
-
Crear una aplicación en JavaScript utilizando un objeto como NAMESPACE.
-
Crear una aplicación que realice filtros a archivos de imágenes por medio del canvas de HTML5 bajo el paradigma de la programación orientada a objetos.
-
Crear una aplicación que dibuje formas geométricas básicas en forma aleatoria a solicitud del usuario, bajo el paradigma de la programación orientada a objetos con JavaScript.
TOMAR ESTE CURSO