Laboratório de Criação Digital
Rua Cimo do Telheiro, 47 - São Mamede de Infesta Ver website
A popularidade do TypeScript tem crescido em passo acelerado nos últimos anos impulsionado pelas comunidades que usam frameworks como Angular e React. O TypeScript é uma linguagem de programação que expande a linguagem JavaScript, suportando todas as funcionalidades desta última, mas adicionando muitas outras, sendo a mais central a tipagem estática. Usar TypeScript é uma experiência de desenvolvimento muito diferente de JavaScript, resulta num código mais escalável, com menos bugs, e as ferramentas de desenvolvimento permitem uma integração excelente da documentação. Este Workshop vai centrar-se sobre o que é o TypeScript, porquê usar, como podes adotar gradualmente TypeScript nos teus projetos e numa simples introdução ao sistema de tipos. Conteúdos Type Systems Type Safety TSC TSConfig Basic types Union types Aliases Enums Classes Interfaces Function types Utility types Error Handling Metodologia Este workshop é muito prático, as partes expositivas são reduzidas ao fundamental para garantir que ficas com as bases para continuar a tua aprendizagem, mas o foco é a prática. Durante esta atividade vamos programar simples exercícios para cimentar a parte expositiva e de seguida vamos desenvolver um conjunto de utils para o projeto Boxing o projeto que vamos desenvolver ao longo dos workshops full stack. Requisitos Conhecimentos básicos de JavaScript ou de uma outra linguagem de programação. Material Precisas de um computador portátil para frequentar esta atividade, caso não tenhas essa disponibilidade entra em contacto. Normas COVID-19 É obrigatório o uso de máscara durante a atividade. Inscrições: https://lcdporto.org/atividades/workshop-de-introducao-ao-typescript
Rua Cimo do Telheiro, 47 - São Mamede de Infesta Ver website