Typescript y Práctica Canvas 2021
Offered By: Udemy
Course Description
Overview
What you'll learn:
- A migrar de Javascript a Typescript
- A trabajar de forma modular con Typescript
- A trabajar la programación orientada a objetos con Typescript
- A compilar varios archivos en uno solo
- La Base de Typescript
- Mas cosas , echadle un vistazo al índice de temas.
Typescript es una serie de características implementadas a javascript , que nos permite trabajar de una manera más segura y ordenada en grandes proyectos. Aunque a dia de hoy Javascript es un lenguaje sólido para realizar cualquier aplicación , tanto en el front-end como en aplicaciones back-end con node, typescript provee a Javascript de ciertas herramientas que són útiles a la hora de trabajar en proyectos de mediana y de gran escala, asemejandolo a lenguajes como Java o C#. Las principales características són:
-Tipado de variables
-Opción de elegir la disponibilidad de propiedades y métodos en clases.
-Compilación en tiempo real de varios archivos a un archivo final .
-´Construcción de interfaces y tipos que nos sirven de molde para creacion de objetos , funciones y clases con más seguridad .
-Configuración avanzada por medio de su archivo TSConfig.
-Construcción de patrones avanzados de diseño , pudiendo implementar los 22 patrones .
-Multiples librerias para trabajar entorno a typescript .
-Curva de aprendizaje muy sencilla para programadores de Javascript .
-Una amplia comunidad de programadores en este lenguaje.
-Muchas más carácteristicas.
Al final del curso hay un ejercicio donde pondremos en práctica gran parte de lo aprendido creando un pequeño escenario y dando animaciones .Tambien veremos algunos eventos de teclado para mover objetos en el canvas. Aquí pondremos en práctica la POO con las clases y a trabajar de manera modular con los namespaces.
Taught by
Manuel Gomez Martinez
Related Courses
Computing: Art, Magic, Science - Part IIETH Zurich via edX Web Application Development: Basic Concepts
University of New Mexico via Coursera Web Application Development: The Presentation Tier
University of New Mexico via Coursera Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera Programmation objet immersive en Pharo
Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique