Cursos 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?
Cursos de TypeScript - Enquiry
TypeScript - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (1)
the architecture and explanations
Kim Loong Lee - Comreg
Curso - Typescript
Próximas Formações Provisórias
Cursos Relacionados
Reactive Programming with 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.
Functional Reactive Programming with Java 9 and 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 for Front-End Development
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.
Web Security Testing - Security and Testing of Web Applications using OWASP
21 HorasEsta formação ao vivo orientada por um instrutor (online ou no local) destina-se a programadores, engenheiros e arquitectos que procuram proteger as suas aplicações e serviços Web.
No final desta formação, os participantes serão capazes de integrar, testar, proteger e analisar as suas aplicações e serviços Web utilizando a estrutura e as ferramentas de teste OWASP
OWASP Mobile Security Testing Guide
21 HorasEsta formação ao vivo orientada por um instrutor em Portugal (online ou no local) destina-se a programadores, engenheiros e arquitectos que pretendam aplicar os princípios, processos, técnicas e ferramentas de teste MSTG para proteger as suas aplicações e serviços móveis.
No final desta formação, os participantes serão capazes de
- Explorar técnicas de teste para criar estratégias para uma implementação eficaz de testes de segurança no ciclo de vida do desenvolvimento.
- Realizar técnicas de teste para testar vulnerabilidades e riscos gerais em aplicativos móveis.
- Executar vários processos de teste de segurança para proteger seus aplicativos móveis Android e iOS.
RxJava for Android Developers
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores que desejam usar o Rx Java para desenvolver e implantar um aplicativo móvel Android.
No final deste treinamento, os participantes serão capazes de:
- Configurar um ambiente de desenvolvimento que inclua as bibliotecas, pacotes e frameworks necessários para o desenvolvimento de uma aplicação reactiva.
- Entender como os fluxos de dados e eventos são emitidos e consumidos.
- Conceber aplicações que modelam situações do mundo real (baseadas em eventos) de uma forma elegante e concisa.
Reactive Programing with Rx.NET
7 HorasIn this instructor-led, live training in Portugal, participants will learn how to develop an asynchronous application using .NET Reactive Extensions.
By the end of this training, participants will be able to:
- Create applications that capture event streams from diverse data sources such as stock quotes, tweets, computer events, and web services.
- Use Observables and Schedulers to represent and manage multiple asynchronous data streams.
- Filter, project, aggregate, compose and perform time-based operations on multiple events using LINQ operators.
Reactive Programming for iOS with RxSwift
7 HorasEste treinamento ao vivo conduzido por instrutor em Portugal apresenta aos participantes técnicas reativas oferecidas por RxSwift para gerenciar a transferência e a combinação de fluxos de dados assíncronos, manipulando seqüências observáveis simples e a arquitetura e o desenvolvimento de aplicativos iOS responsivos, flexíveis e escalonáveis do setor.
No final deste treinamento, os participantes serão capazes de:
- Entender os conceitos básicos por trás da programação reativa em Swift 3.
- Transformar vários itens, como arrays e eventos, em sequências observáveis.
- Aplicar vários filtros a sequências observáveis, transformar e combinar sequências observáveis.
- Escrever testes unitários para o código Rx.
- Utilizar eficazmente dados cegos de elementos da interface do utilizador.
Vert.x: Build a Reactive Application on JVM
14 HorasNeste treinamento ao vivo conduzido por instrutor em Portugal, os participantes aprenderão como usar Vert.x para criar um aplicativo da Web assíncrono e baseado em eventos.
No final desta formação, os participantes serão capazes de
- Compreender e usar os diferentes componentes (núcleo, web, cliente, etc.) na pilha Vert.x.
- Usar o Vert.x para criar utilitários de rede, microsserviços HTTP/REST, processamento de eventos de alto volume, aplicações back-end message-bus, etc.
- Execute um aplicativo que possa lidar com alta simultaneidade usando threads mínimas do kernel.
- Use as APIs do Vert.x para oferecer suporte a Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin, etc.
- Teste de unidade de código assíncrono com Vert.x-Unit.
- Desenvolver e escalar uma aplicação com o mínimo de hardware.
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.
WebAssembly
21 HorasNos últimos 20 anos, Javascript tem sido a norma de facto para a criação de scripts no browser e do lado do cliente. O WebAssembly representa uma nova direção. Integrado no navegador, este formato binário permitirá aos programadores compilar e executar código escrito em qualquer linguagem a partir do navegador. O WebAssembly é portátil, pequeno e eficiente. Permite tempos de carregamento rápidos e pode ser executado em plataformas Javascript existentes, traduzindo o seu código binário para asm.js. Mais importante ainda, o WebAssembly abre caminho para a execução de aplicações mais recentes e intensivas, como a realidade virtual e os jogos de alta qualidade, para citar algumas, a partir do navegador.
Neste curso ao vivo, ministrado por um instrutor, abordaremos a evolução da programação web, o estado atual das coisas e o que pode ser feito com o advento e o lançamento do WebAssembly. O curso será tanto explicativo quanto prático, fornecendo a teoria essencial e guiando os participantes através da criação de seu próprio programa WebAssembly.
Formato do curso
- O curso será prático e baseado em tarefas
- C e C++ serão usados para os exercícios
Web Development with 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.
Spring Webflux
14 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores que desejam usar o WebFlux para desenvolver e implantar aplicativos reativos.
No final desta formação, os participantes serão capazes de
- Instalar e configurar o Spring 5 e o framework WebFlux.
- Desenvolver aplicativos e serviços reativos.
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.