TypeScript for programmers: data types, promises and object-oriented programming

TypeScript for programmers: data types, promises and object-oriented programming
In this capsule we will delve into the world of Typescript, a superset of Javascript that allows us to provide features such as static typing, interfaces, generics, data casting type arguments, return types for functions, among many others that will allow us work with environments like React, Vue or Angular.
Specific goals | Temary
OBJECTIVES
- Understand the strengths and weaknesses of JavaScript
- Learn how to use TypeScript
- Utilize TypeScript with its various structures
- Discover its role in integration with frameworks and libraries
SYLLABUS
- Introduction to TypeScript
- Data Types
- FAT Arrows or Arrow Functions
- Structuring
- Promises
- Interfaces
- Classes
- Decorators
- Modules
RECOMMENDED TRAINING PATH TYPESCRIPT
Level 0 and 1
Programming Logic
Level 2
Javascript for programmers
Level 3
TypeScript for programmers
Editions
General information
>> In case the format is virtual via streaming, it will be carried out through the free platform Microsoft Teams. Registered individuals will receive the invitation link and access instructions by email before the session starts.
>> Entry to the classroom will not be allowed after 15 minutes once the activity has started.
>> The language in which each session is conducted is informed in the description of each activity.
>> Any of the training actions of Cibernàrium may be recorded through an image capture system that aims to subsequently disseminate them through a medium or support within the scope of the mission of Barcelona Activa to contribute to economic promotion and employment. In the recording process, images of attendees may eventually be recorded. Registration for Cibernàrium activities implies authorization for Barcelona Activa to use these images for the aforementioned purpose.
Course ratings
Trainer's name
LUMBIARRES RODRIGUEZ
Personal Data Protection Law
There is a new version of Personal Information Protection law.
Please, accept it before continuing the registration.