YoVDO

Aprende TypeScript desde cero

Offered By: Udemy

Tags

Typescript Courses Object-oriented programming Courses Inheritance Courses

Course Description

Overview

Curso de iniciación a TypeScript

What you'll learn:
  • Tener una buena base de TypeScript.
  • Conocerán como utilizar TypeScript para mejorar en tus habilidades de programación web
  • Programación Orientada a Objetos y Herencia
  • Configuración del entorno para el desarrollo con TypeScript
  • Utilizar clases y tipos de TypeScript

TypeScript es un Superset de Javascript. Se trata de un lenguaje que añade nuevas características al lenguaje Javascript, ofreciendo nuevas herramientas y funcionalidades para los programadores. Al tratarse de un superconjunto de JavaScript, todo código escrito en Javascript puede ejecutarse en TypeScript. Lo mas destacado es que añade tipos estáticos.

En este curso aprenderás las nociones básicas de Typescript. Este es el temario:


A) Introducción

1) Temario del curso

2) ¿Qué es TypeScript y para qué sirve?

3) Preparando el entorno de trabajo

4) Primer ejemplo en TypeScript

5) Instalamos paquete Ts-node

B) Tipos de datos en Typescript

6) Tipos básicos de datos

7) Trabajando con variables

8) Tipo Object

9) Arrays en TypeScript

10) Tuplas en TypeScript

11) Tipo Any y Enums en TypeScript

12) Union y literal

C) Sentencias en Typescript

13) Sentencia If-Else y operador ?

14) Sentencia Switch

15) Bucle For

16)Bucle While y Do-While

17) Ejercicio resuelto

D) Funciones en Typescript

18) Definiendo funciones

19) Funciones anónimas

20) Funciones que retornan error. Tipo Never.

21) Funciones como tipos

22) Funciones callback

E) Clases e interfaces

23)Clases

24) Interfaces

25) Types e Interfaces

26) Practicando con las clases y objetos

F) This,private, public y readonly

27) Palabra reservada this

28) Palabras reservadas private y public

29) Palabra reservada readonly

G) Herencia

30) Concepto básicos de herencia

31) Sobreesctitura de métodos

32) Palabra reservada protected

33) Getters and setters

34) Ejemplo de herencia

H) Clases abstractas e interfaces

35) Clases Abstractas

36) Métodos estáticos

36) Interfaces y clases abstractas

37) Practicando con un ejemplo

G) Errores en TypeScript

38) Manejo de try-catch-finally-throw

39) Tipos de errores

40) Enlazar y depurar Typescript

41) Ejemplo try-catch

J) Conclusiones

42) Ejercicio final

43) Conclusiones

K)Bonus Track

44) Type Casting

45) Generics


Taught by

JAP Software

Related Courses

Mastering Programming with MATLAB
Vanderbilt University via Coursera
Advanced R Programming
Johns Hopkins University via Coursera
Application Programming Fundamentals
LearnQuest via Coursera
Aprendiendo Python con circuitos digitales
Coursera Project Network via Coursera
Basics in computer vision
Higher School of Economics via Coursera