©2023 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Desarrollo de aplicaciones escalables con Typescript
Aprende TypeScript, el superset de Javascript para desarrollo de aplicaciones escalables.
Material disponible
TypeScript es un lenguaje turbinado que compila a Javascript estándar, capaz de mejorar tus aplicaciones empresariales. TypeScript te ofrece la posibilidad de llevar Javascript a un nivel superior, con recursos a la altura de los lenguajes más avanzados, y con la garantía que funcionará en cualquier navegador.
TypeScript no solo convierte Javascript en un lenguaje superior, capaz de potenciar los proyectos, maximizar la escalabilidad y los beneficios de la programación con buenas prácticas, sino que además es la herramienta ideal para adentrarse en el desarrollo de aplicaciones con Angular.
Además de esta iniciativa centrada en TypeScript y en el Desarrollo de aplicaciones escalables con Typescript no dejes de ver nuestro nuevo Curso de Typescript.
Además de esta iniciativa centrada en TypeScript y en el Desarrollo de aplicaciones escalables con Typescript no dejes de ver nuestro nuevo Curso de Typescript.
Qué aprenderé en el Desarrollo de aplicaciones escalables con Typescript
En el Curso de Desarrollo de aplicaciones escalables con Typescript vas a aprender TypeScript, un lenguaje que compila a Javascript, aportando todo lo que los mejores programadores echan en falta para el desarrollo de aplicaciones avanzadas. Cuando desarrollas en TypeScript tienes la seguridad que tus programas se podrán ejecutar en cualquier navegador sin problemas y que el código que vas a producir está a la altura de los programadores más exigentes.
Objetivos del curso
Los objetivos del Curso de Desarrollo de aplicaciones escalables con Typescript son:
- Introducción a typescript: Características y beneficios
- Instalación y configuración de herramientas y frameworks
- Tipos básicos, declaración de variables
- Interfaces, Clases
- Funciones y genéricos
- Enums
- Tipos avanzados: Union Types, Type Guards y Differentiating Types
- Symbols
- Iterators y Generators
- Namespaces y Modules
- Declaration Merging
- Escribir ficheros de declaración (d.ts)
- JSX
- Decorators
- Mixins
- Triple-Slash Directives
Por qué debes aprender Typescript
TypeScript está creado por Microsoft con la intención de facilitar que programadores experimentados puedan sacar todo el provecho a sus conocimientos y recursos, también cuando programan Javascript. Más recientemente Google decidió usar este lenguaje para el desarrollo del framework Angular, lo que da una idea de las ventajas que nos ofrece en proyectos serios.
Para el desarrollo de aplicaciones Angular no necesitas TypeScript de manera imprescindible, pero sí te garantiza que podrás extraer lo mejor del lenguaje Javascript, maximizando las ventajas de trabajar con un gran framework. Si aun no estás familiarizado con este superset de Javascript nuestra recomendación es que te tomes el tiempo necesario para aprenderlo, antes de desembarcar en Angular. Te abrirá muchas nuevas posibilidades para un desarrollo más escalable y la producción de código con más elevados patrones de calidad.
Cuando en un mismo lenguaje convergen ingenieros de empresas competidoras tan relevantes, es porque los beneficios de utilizarlo son realmente importantes.
Clases y contenidos
Demostraciones de uso y potencia del superconjunto de JavaScript.
Sesión centrada en la instalación, configuración de herramientas, así como aprender la sintaxis de Typescript.
Segunda clase con un repaso en profundidad a todas las posibilidades del sistema de tipos de TypeScript. Veremos además Visual Studio Code, Genérico, Enunms, Inferencia de tipos, Compatibilidad de tipos......
Avanzamos en el curso conociendo módulos, namespaces, mixins .....
Centramos esta sesión a conocer qué pasa cuando transpilamos nuestro código.
- Cómo usar una API para una aplicación Typescript y Angular
- Ejemplo completo Angular
Valoraciones
Francisco Durán
Mauricio Brito
Sergio Beldad Moraleda
Raúl Lozano
Christian Linares Correia
Luís Miguel Encabo
Samuel Maillo Cabrerizo
Development
Andrés García
Buena explicación de los conceptos, solo que el ritmo es un poco lento
Jessie Buckland Perez
Creo que el curso es muy bueno para iniciarse en el año 2016 con angular y ts, pero estamos en 2022.
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 190 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.