Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Duración:                     20 horas

Perfil:                            Avanzado/Experto

Esta acción formativa va dirigida a Programadores y Analistas web.

Requisitos previos 

Los alumnos necesitarán tener experiencia con HTML y maquetación Web con HTML y CSS, así como de JavaScript previos para poder comprender la materia del curso con éxito.  

Objetivos

Al acabar el curso, el alumno será capaz desarrollar aplicaciones Web usando el lenguaje TypeScript  en sus desarrollos web.


Contenido

  1. Introducción a TypeScript
    1. Introducción
    2. Lo necesario para empezar a utilizar TypeScript
  2. Fundamentos de TypeScript
    1. El Sistema de tipos
    2. Variables
    3. Operadores
    4. Estructuras de control y bucles
    5. Funciones
    6. Cadenas, arrays, tuplas y uniones
    7. Formas de objetos e interfaces
  3. Conceptos orientados a objetos en TypeScript
    1. Clases
    2. Herencia (Subclasificación)
    3. Interfaces e implementación
    4. Funciones y sobrecarga
    5. Genéricos
  4. Otras características de TypeScript
    1. Espacios de nombres
    2. Módulos
    3. Ambientes
      1. Módulos
      2. Decoradores
        1. Factorías
        2. Composición
        3. Evaluación
        4. Alcance: clases, métodos, propiedades y parámetros
      3. Fusión de declaraciones
      4. Mixins
      5. Opciones de configuración: tsconfig.json
      6. Integración con Librerías externas
    4. Patrones de diseño
      1. Creacionales
      2. Estructurales
      3. Comportamiento
      4. Asíncronos

Documentación Recomendada

Pro TypeScript
Steve Fenton
Agosto 2014 | 248 páginas 
ISBN: 9781430267911

http://www.apress.com/9781430267911