Curso de TypeScript
TypeScript é uma linguagem de código aberto para criar aplicativos de script Java corporativos. É um superconjunto estrito do Java Script que é compilado para o script Java simples e traz a digitação estática e o desenvolvimento orientado a objetos para o idioma.
Este treinamento ao vivo conduzido por instrutor introduz os principais recursos do TypeScript e TypeScript os participantes através da construção de um aplicativo Java Script real.
Formato do Curso
- Palestra interativa e discussão.
- Muitos exercícios e prática.
- Implementação prática em um ambiente de laboratório ao vivo.
Opções de personalização de curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
Programa do Curso
Introdução
Instalando TypeScript
Preparando um TypeScript Projeto
Noções básicas sobre digitação, variáveis e funções
Trabalhando com Classes e Interfaces
Organizando seu código com namespaces
Reutilizando código por meio de módulos
Compilando, testando e executando TypeScript
Depuração TypeScript
Lançando seu aplicativo
Resumo e conclusão
Requisitos
- Compreensão de JavaScript (ou linguagens semelhantes, como Java, ActionScript, C#, etc.)
- Compreensão de Node.js
Público
Precisa de ajuda para escolher o curso certo?
Curso de TypeScript - Enquiry
TypeScript - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (1)
a arquitetura e as explicações
Kim Loong Lee - Comreg
Curso - Typescript
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Reactive Programming com Angular RxJS
14 Horas[A programação reactiva é um paradigma de programação assíncrona que se centra nos fluxos de dados e na propagação de dados, estabelecendo uma dependência definida entre os modelos de execução subjacentes e os fluxos de dados emitidos de um componente para outro. Muitas ineficiências de design de aplicações Angular na construção de UIs assíncronas podem ser superadas utilizando padrões de estilo reativo oferecidos pela biblioteca RxJS.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão como implementar padrões observáveis em seus projetos de aplicativos Angular à medida que avançam em uma série de casos que mostram problemas comuns de design angular e como eles se beneficiam de projetos de programação reativa.
No final deste treinamento, os participantes serão capazes de:
- Compreender o paradigma de programação reativa e a biblioteca RxJS.
- Crie aplicativos pesados da UI Angular com escalabilidade, flexibilidade e capacidade de resposta em mente usando padrões de programação reativos.
Formato do curso
- Palestra interactiva e discussão.
- Muitos exercícios e prática.
- Implementação prática num ambiente de laboratório ao vivo.
Opções de personalização do curso
- Para solicitar uma formação personalizada para este curso, por favor contacte-nos para combinar.
Desenvolvimento Full-Stack com AWS Cloud9
35 HorasEsse treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores de pilha completa de nível intermediário a avançado que desejam utilizar o AWS Cloud9 para otimizar seus fluxos de trabalho de desenvolvimento.
No final deste treinamento, os participantes serão capazes de:
- Configure e configure o AWS Cloud9 para desenvolvimento de pilha completa.
- Desenvolver e depurar aplicativos front-end usando o Cloud9.
- Crie e implante serviços de back-end usando o AWS Cloud9.
- Integrar o Cloud9 com os serviços da AWS para implantações avançadas.
- Colaborar com os membros da equipa num ambiente de desenvolvimento baseado na nuvem.
Desenvolvimento Full-Stack com React, TypeScript, Next.js e Backend Moderno
28 HorasEste treinamento ao vivo (online ou presencial) ministrado por instrutor em Portugal é destinado a desenvolvedores de nível intermediário que desejam construir aplicações Full-Stack usando React 19, TypeScript, Next.js, Node.js, Prisma, PostgreSQL e práticas relacionadas com DevOps.
Até o final deste treinamento, os participantes serão capazes de:
- Desenvolver aplicações front-end responsivas e escaláveis usando React 19 e TypeScript.
- Integrar testes automatizados usando Jest e React Testing Library.
- Criar e documentar APIs RESTful usando Express, JWT e Prisma com PostgreSQL.
- Implementar aplicações usando Git e pipelines de DevOps.
- Compreender o papel dos Data Warehouses, Data Lakes e integração de IA em ecossistemas web modernos.
Programação Reativa Funcional com Java 9 e RxJava
14 HorasEste treinamento presencial e ministrado por instrutor em Portugal (online ou no local) é destinado a desenvolvedores de software de nível intermediário e arquitetos de sistemas que desejam criar aplicativos reativos usando Java 9, Spring, Jersey, Akka e a biblioteca de programação reativa RxJava 2.0.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender a importância e o significado da programação reativa no desenvolvimento de aplicações e sistemas.
- Executar teste de unidade em RxJava 2.0.
- Utilizar o framework Akka sob os princípios da programação reativa.
- Empregar Spring para lidar com o desenvolvimento de aplicações concorrentes.
- Use a API de fluxo do Java 9 para desenvolver aplicativos reativos.
ELM para Desenvolvimento de Front-End
14 HorasEsta formação em direto orientada por um instrutor (no local ou à distância) destina-se a engenheiros de software que pretendam utilizar o ELM para o desenvolvimento de front-end.
No final desta formação, os participantes serão capazes de
- Construir aplicações web com a linguagem ELM.
- Usar pacotes de código aberto no ELM.
- Implementar ferramentas ELM para depurar e compilar código ELM.
RxJava para programadores Android
21 HorasEste treinamento ao vivo, presencial ou online, é destinado a desenvolvedores que desejam usar RxJava para desenvolver e implantar um aplicativo móvel Android.
Ao final deste treinamento, os participantes serão capazes de:
- Configurar um ambiente de desenvolvimento que inclui as bibliotecas, pacotes e frameworks necessários para desenvolver uma aplicação reativa.
- Compreender como são emitidos e consumidos fluxos de dados e eventos.
- Projetar aplicações que modelam situações do mundo real (baseadas em eventos) de forma elegante e concisa.
Programação Reativa com Rx.NET
7 HorasNesta formação presencial e ministrada por um instrutor em Portugal, os participantes aprenderão como desenvolver uma aplicação assíncrona usando .NET Reactive Extensions.
No final desta formação, os participantes serão capazes de:
- Criar aplicações que capturam fluxos de eventos de diversas fontes de dados, como cotações de ações, tweets, eventos do computador e serviços web.
- Usar Observables e Schedulers para representar e gerenciar vários fluxos de dados assíncronos.
- Filtrar, projetar, agregar, compor e realizar operações baseadas em tempo com múltiplos eventos usando LINQ operadores.
Programação reactiva para iOS com RxSwift
7 HorasEste treinamento ao vivo e orientado por instrutor em Portugal introduz os participantes às técnicas reativas oferecidas pelo RxSwift para gerenciar a transferência e combinação de fluxos de dados assíncronos, lidar com sequências observáveis simples e arquitetura e desenvolvimento de aplicativos responsivos, flexíveis e escalonáveis para o setor iOS.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender os conceitos básicos por trás da programação reativa no Swift 3.
- Converter vários itens como arrays e eventos em sequências observáveis.
- Aplicar diversos filtros a sequências observáveis, transformá-las e combiná-las.
- Escrever testes unitários contra código Rx.
- Utilizar efetivamente dados cegos de elementos de interface do usuário.
Visual Studio Code
14 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores de nível iniciante a intermediário que desejam editar códigos usando o VS Code.
Ao final deste treinamento, os participantes serão capazes de:
- Familiarizar-se com a interface do VS Code.
- Utilizar eficazmente os espaços de trabalho no VS Code.
- Gerenciar atalhos de teclado e configurações do VS Code.
- Aprenda a usar várias linguagens de programação no VS Code.
Web Application Development (Advanced Level)
28 HorasThis instructor-led, live training in Portugal (online or onsite) is aimed at advanced-level web developers who wish to design, build, and deploy complex web applications using advanced tools and practices.
By the end of this training, participants will be able to:
- Design scalable web architectures with advanced front-end and back-end patterns.
- Work with modern frameworks like React, Angular, or Vue.
- Build secure, robust APIs using Node.js, Django, or PHP.
- Use Docker, CI/CD, and cloud-native tools for deployment.
- Explore emerging technologies like PWAs, Serverless, and WebAssembly.
Web Application Development (Nível Básico)
28 HorasEsta formação ao vivo, ministrada por um instrutor em Portugal (online ou presencial), é direcionada a profissionais de nível iniciante que desejam criar sites funcionais e interativos usando tecnologias web fundamentais.
No final desta formação, os participantes serão capazes de:
- Compreender como a web funciona (arquitetura cliente-servidor, URLs, navegadores).
- Criar páginas web estruturadas usando HTML5.
- Estarilar e melhorar visualmente as páginas web usando CSS.
- Adicionar interatividade e lógica usando JavaScript.
- Manipular o DOM para responder a eventos do usuário.
Desenvolvimento Web com Bubble
7 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores da Web que desejam usar Bubble para criar aplicativos da Web totalmente funcionais sem código.
No final deste treinamento, os participantes serão capazes de:
- Construir uma aplicação web a partir do zero, sem experiência de codificação.
- Criar bases de dados e serviços web para operações de back-end.
- Conceber e criar interfaces de utilizador dinâmicas e experiências de utilizador.
Desenvolvimento de Aplicativos na Web em PHP
21 HorasO curso é projetado para desenvolvedores intermediários de PHP que desejam enriquecer seus conhecimentos e aprender as melhores práticas em técnicas de programação e desenvolvimento web baseados em programação orientada a objetos e padrões de design.
Yeoman
7 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores que desejam aprender sobre Yeoman e entender como ele se encaixará em uma arquitetura de aplicativo da Web e fluxo de trabalho de desenvolvimento.
No final deste treinamento, os participantes serão capazes de:
- Conhecer as caraterísticas e os benefícios da utilização de Yeoman no desenvolvimento de aplicações.
- Conhecer e compreender o processo de construção e gestão de uma aplicação utilizando Yeoman.