Introducción a Typescript : Esta unidad se centra en introducir las características fundamentales del lenguaje entender como funciona en cliente y en servidor y ver cuales son sus posibilidades como siempre en mis cursos esta unidad es gratuita y te puedes apuntar a ella como curso aparte sin coste alguno para que puedas ver el estilo del curso. El curso usará en todo momento Visual Studio Code.
TypeScript Server Side: Esta unidad se centra en explicar los conceptos más importantes de TypeScript apoyándose en un enfoque asociado al lado servidor e implementando una capa REST con objetos y clases de TypeScript.
Profundizando en TypeScript: Esta unidad profundiza en el uso de TypeScript en el lado servidor y cómo podemos usar las características fundamentales de Programación orientada a objeto y programación funcional en nuestras aplicaciones dentro de TypeScript ademas se aborda el uso de JavaScript ES6 dentro del propio TypeScript
TypeScript en Cliente:Typescript es un lenguaje que permite aplicar el concepto de ubicuidad y ejecutarse tanto en cliente como en servidor. Esta unidad aborda el uso de TypeScript en cliente y como este es capaz de construir arquitecturas de cliente complejas basadas en componentes y servicios que puedan integrarse con la arquitectura previamente diseñada de servidor.
Buenas Prácticas: Este módulo cubre algunos conceptos avanzados de TypeScript y buenas prácticas como son por ejemplo el uso de await y async con promesas , manejo de decoradores , unión types etc.
Tu Profesor
Cecilio Álvarez es Arquitecto Java Certificado por Oracle , imparte formación sobre Java y Java EE para distintas empresas del sector. Gestiona uno de los blogs de referencia de la comunidad www.arquitecturajava.com
Unidades didácticas
-
ComenzarIntroducción (2:41)
-
ComenzarCaracterísticas de TypeScript (6:49)
-
ComenzarVisual Studio Code (2:26)
-
ComenzarInstalación Visual Studio Code (2:03)
-
ComenzarNode.js (1:19)
-
ComenzarEjemplo de Node (3:13)
-
ComenzarTypeScript y su Compilador (1:15)
-
ComenzarTypeScript primeros Ejemplos (3:48)
-
ComenzarUtilizando TsNode con TypeScript (1:36)
-
ComenzarTypeScript y sus tipos (1:49)
-
ComenzarEjemplo de tipos en TypeSscript (8:46)
-
ComenzarClases y Funciones (1:58)
-
ComenzarEjemplo de clases y funciones (10:41)
-
ComenzarTypeScript Class Expression (1:48)
-
ComenzarUsando TypeScript Class Expression (1:45)
-
ComenzarWebPack Module Bundler (8:18)
-
ComenzarEjemplo de WebPack (12:09)
-
ComenzarResumen (2:44)
-
ComenzarEjemplos código modulo1
-
ComenzarIntroducción (2:09)
-
ComenzarExpress JS MVC en Servidor (3:02)
-
ComenzarEjemplo con Express.js (4:27)
-
ComenzarTypeScript y Express.js (1:47)
-
ComenzarListado de Facturas con REST y TypeScript (9:49)
-
ComenzarSeleccionando una Factura con REST y TypeScript (1:11)
-
ComenzarEjemplo de selección de Factura (4:14)
-
ComenzarTypeScript y ES6 (2:13)
-
ComenzarUsando ES6 (3:46)
-
ComenzarEl concepto de Controlador (1:06)
-
ComenzarImplementando un controlador (9:50)
-
ComenzarModulos y Organización (1:34)
-
ComenzarRefactorizando hacia módulos (2:07)
-
ComenzarResumen (2:27)
-
ComenzarEjemplos código módulo 2
-
ComenzarIntroducción (1:43)
-
ComenzarTypeScript y Composicion (1:07)
-
ComenzarUsando composición (7:09)
-
ComenzarREST y Agregados (1:54)
-
ComenzarImplementación agregados parte 1 (4:36)
-
ComenzarImplementación agregados parte 2 (5:38)
-
ComenzarTypeScript y la herencia (1:59)
-
ComenzarManejo de Herencia (4:39)
-
ComenzarTypeScript Encapsulación (1:34)
-
ComenzarEncapsulación y campos calculados (6:20)
-
ComenzarHerencia y Polimorfismo (2:22)
-
ComenzarFacturas y Polimorfismo (8:46)
-
ComenzarTypeScript Interfaces (3:38)
-
ComenzarManejando Interfaces (9:28)
-
ComenzarModulos y Organización (1:06)
-
ComenzarRefactorización, Clases y Módulos (9:02)
-
ComenzarResumen (2:31)
-
ComenzarEjemplo código módulo 3