Programación orientada a objetos con JavaScript

所在平台: Udemy

课程主页: https://www.udemy.com/course/programacion-orientada-a-objetos-con-javascript/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 使用 JavaScript 进行面向对象编程 **课程概述:** 本课程旨在教授如何使用 JavaScript 实现面向对象编程 (OOP)。尽管 JavaScript 是一种广泛使用的面向对象的脚本语言,但它常常被用于函数式或结构化编程。然而,在现代应用程序开发中,创建更复杂且易于维护的应用需要 OOP 范式。 本课程将指导您发现使用 JavaScript 进行面向对象编程的简便性,从而编写更简洁、更具维护性的代码。课程将从 OOP 的基本原理开始,涵盖继承、封装、多态和抽象等概念,这些概念适用于所有面向对象的编程语言。 您将学习 JavaScript 语言的特性和局限性,以及如何构建面向对象的应用程序。课程将通过各种实践示例来巩固学习,包括: * 使用 HTML5 Canvas 处理图像。 * 创建一个绘图应用程序。 * 开发一个位图绘图工具。 **先决条件:** 本课程**并非**入门课程。学员应具备 JavaScript 的基本编程知识,包括循环、条件语句和变量的使用。不需要成为编程专家,但需要熟悉这些基础概念,因为它们不会在本课程中重复讲解。 **所需工具:** * 一台带有互联网连接的计算机。 * 互联网主流浏览器(例如 Chrome, Firefox, Safari, Edge, Opera)。 * 标准的 HTML 代码编辑器。

课程评论(0条)

课程详情

JavaScript es uno de los lenguajes más difundidos en la actualizada, ya que se ejecuta en los 5 principales navegadores. Sin embargo, aunque es un lenguaje orientado a objetos, se acostumbra programar los scripts en programación funcional o estructurada. En tiempos modernos, es necesario hacer aplicaciones más complejas y fáciles de mantener, por lo que el paradigma de la programación orientada a objetos es necesaria. Usted encontrará en este curso que es sencillo programar orientado a objetos con JavaScript, lo que permitirá hacer a usted código más limpio y mantenible. En este curso iniciaremos desde los principios básicos de la programación orientada a objetos, definiendo lo que es herencia, encapsulamiento, polimorfismo y abstacción, que son principios generales a cualquier lenguaje de programación irientada a objetos. Definiremos las propiedades y limitaciones del lenguaje, y cómo hacer nuestras aplicaciones orientada a objetos. Realizaremos diferentes ejemplos, como el manejo de imágenes con el canvas de HTML5, una aplicación de dibujo y otra para dibujos en mapas de bits. Este curso no es un curso básico. Usted debe conocer previamente los principios de programación con JavaScript, como un ciclo, una condicional o una variabl, los cuales no se ven en este curso, pero no necesita ser un experto en programación. Necesitará su computadora con internet, un navegador de los cinco principales y un editor de código HTML estándar.

课程标签

0人关注该课程

主题相关的课程