Curso de Avançado Angular Testes
O teste no Angular é o processo de testar pequenas e isoladas partes de código ou módulos em uma aplicação Angular.
Este treinamento liderado por instrutor (online ou presencial) é destinado a testadores e desenvolvedores experientes que desejam mergulhar profundamente no teste do Angular.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender o teste no Angular em profundidade.
- Realizar testes avançados de componentes e integração.
- Realizar testes de ponta a ponta com Cypress e regressão visual.
Formato do Curso
- Aula interativa e discussão.
- Muitos exercícios e prática.
- Implementação pratica em um ambiente de laboratório ao vivo.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
Programa do Curso
Introdução
- Visão geral dos testes Angular
Executando testes unitários
- Teste de unidade com Jest
- Teste de reatividade
Noções básicas sobre testes de componentes e integração
- Executando testes de componentes
- Testes avançados de componentes
- Executando testes de integração
Executando testes ponta a ponta
- Regressão visual
- Usando Cypress
- Avançado Cypress
- Design de teste ideal
- Teste condicional
Melhores Práticas
- Estratégias de teste
- Arquitetura testável
Resumo e próximas etapas
Requisitos
- Noções básicas de JavaScript
- Conhecimento de realização de testes unitários
Público-alvo
- Testadores
- Desenvolvedores
Precisa de ajuda para escolher o curso certo?
Curso de Avançado Angular Testes - Consulta
Avançado Angular Testes - Solicitação de Consultoria
Testemunhos de Clientes (1)
Em apenas três dias, foram abordados todos os assuntos do material de treinamento, incluindo alguns extras.
Ovidiu
Curso - Angular 2 Fundamentals
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Angular 13
28 HorasEste treinamento dirigido por instrutor (online ou presencial) é voltado para programadores que desejam usar as funcionalidades mais recentes do Angular 13 para construir, testar e implantar aplicações web.
Ao final deste treinamento, os participantes serão capazes de:
- Usar TypeScript e Angular CLI para desenvolver aplicações Angular 13.
- Desenvolver, testar e implantar aplicações web Angular 13.
- Criar componentes web que podem ser usados em qualquer aplicação ou página web.
Angular 2 Fundamentos
21 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 criar aplicativos da Web dinâmicos e modernos usando Angular 2.
No final deste treinamento, os participantes serão capazes de:
- Instalar e configurar projectos Angular 2.
- Utilizar os recursos e melhorias do Angular 2.
- Desenvolver aplicativos robustos e escaláveis usando o Angular 2.
- Implementar as melhores práticas de organização e arquitetura de código.
- Integrar aplicações Angular com APIs RESTful.
Angular JavaScript
28 HorasEste é um curso prático para qualquer pessoa que queira criar sites usando o AngularJS.
Durante este curso, a última versão estável será usada. A versão de pré-lançamento pode ser usada apenas se marcada no formulário de reserva na seção de comentários. Versão mais antiga precisa ser acordada antes da reserva.
Fundamentos da AngularJS
14 HorasAngular JS é uma biblioteca JavaScript para desenvolvimento de aplicativos rápido.
Público-alvo
- desenvolvedores
- programadores
- arquitetos JavaScript
Objetivos
- Mudar a mentalidade do desenvolvimento procedural/OO para o estilo Angular
- Os participantes poderão usar AngularJS para criar Aplicativos de Página Única
Formato do curso
- 40% aulas, 60% laboratórios
Angular 10 para Desenvolvedores
28 HorasNeste treinamento ministrado por instrutor (online ou presencial), os participantes aprenderão a criar, testar e implantar um aplicativo Angular usando os recursos mais recentes do Angular 10.
Ao final deste treinamento, os participantes serão capazes de:
- Desenvolver aplicativos Angular 10 usando TypeScript e a CLI do Angular.
- Criar componentes web soltos que podem ser usados em qualquer página HTML.
- Conectar esses componentes a serviços, módulos e diretivas.
- Consumir serviços web REST e dados WebSocket dentro de um aplicativo Angular 10.
- Criar validação personalizada usando Formulários Reactivos.
- Testar, depurar e implantar um aplicativo Angular 10.
- Organizar projetos Angular 10 usando melhores práticas.
Angular 11
28 HorasNeste treinamento liderado por instrutor em Portugal (online ou presencial), os participantes aprenderão a criar, testar e implantar uma aplicação Angular usando as últimas funcionalidades do Angular 11.
Ao final deste treinamento, os participantes serão capazes de:
- Desenvolver aplicações Angular 11 usando TypeScript e o Angular CLI.
- Criar componentes web soltos que podem ser usados em qualquer página HTML.
- Testar, depurar e implantar uma aplicação Angular 11.
- Organizar projetos Angular 11 usando as melhores práticas.
Angular 11 Avançado
28 HorasEste treinamento conduzido por instrutor em Portugal (online ou presencial) é destinado a desenvolvedores que desejam usar as ferramentas avançadas do Angular 11 para projetar, construir, testar e implantar aplicações.
Ao final deste treinamento, os participantes serão capazes de:
- Configurar o ambiente de desenvolvimento necessário para desenvolver aplicativos avançados do Angular 11.
- Construir estruturas pai-filho e componentes aninhados para aplicações complexas.
- Usar RxJS e observáveis para manipular eventos em tempo real e programação assíncrona.
- Criar formulários e modelos de dados escaláveis para gerenciar entradas de usuários e tarefas de entrada de dados.
- Implementar injeções de dependência avançadas, roteamento e práticas de segurança no Angular 11.
Angular 12
28 HorasEste treinamento orientado por instrutor (online ou presencial) é destinado a programadores que desejam criar, testar e implantar uma aplicação Angular usando os recursos mais recentes do Angular 12.
Ao final deste treinamento, os participantes serão capazes de:
- Desenvolver aplicações Angular 12 usando TypeScript e a CLI do Angular.
- Criar componentes web soltos que podem ser usados em qualquer aplicação web ou página HTML.
- Testar, depurar e implantar uma aplicação Angular 12.
- Organizar projetos Angular 12 usando as melhores práticas.
Angular 12 Avançado
28 HorasEsta formação orientada por instrutor (online ou presencial) é destinada a desenvolvedores que desejam mergulhar nos recursos avançados do Angular 12, incluindo componentes personalizados, diretivas, associação de dados avançada, carregamento sob demanda e muito mais.
No final deste treinamento, os participantes serão capazes de:
- Desenvolver aplicativos Angular 12 usando técnicas e conceitos avançados.
- Implementar componentes e diretivas personalizados.
- Explorar técnicas de associação de dados avançadas.
- Implementar carregamento sob demanda e imports dinâmicos.
- Otimizar o desempenho de um aplicativo Angular 12.
Angular 13 Avançado
28 HorasEste treinamento dirigido por instrutor, ao vivo em Portugal (online ou presencial), é voltado para desenvolvedores e programadores experientes que desejam aproveitar os recursos avançados do Angular 13 para construir, testar e implantar aplicativos web de alto desempenho.
Ao final deste treinamento, os participantes serão capazes de:
- Usar efetivamente TypeScript e Angular CLI para criar aplicativos complexos com Angular 13.
- Desenvolver, testar e implantar aplicativos web Angular 13 para desempenho ótimo.
- Criar componentes web para melhorar a reutilização e manutenção de aplicativos Angular 13.
Angular 14
28 HorasEste treinamento ministrado por instrutor (online ou presencial) em Portugal está voltado para desenvolvedores e programadores que desejam utilizar os recursos mais recentes do Angular 14 para construir, testar e implantar aplicativos web.
Ao final deste treinamento, os participantes serão capazes de:
- Instalar e configurar o Angular 14.
- Desenvolver aplicativos utilizando a arquitetura baseada em componentes do Angular 14.
- Aproveitar as diretivas, serviços e pipes integrados no Angular 14.
- Comunicar-se com uma API RESTful usando o módulo HttpClient do Angular 14.
- Implementar autenticação e autorização em aplicativos Angular 14.
- Testar e depurar aplicativos Angular 14.
Angular 14 Avançado
28 HorasEste treinamento liderado por instrutor (online ou presencial) é destinado a desenvolvedores e programadores experientes que desejam aprimorar suas habilidades com Angular 14 e aproveitar os recursos avançados do Angular 14 para criar, testar e implantar aplicações web de alto desempenho.
No final deste treinamento, os participantes serão capazes de:
- Construir aplicações avançadas usando Angular 14.
- Compreender e implementar os recursos mais complexos e técnicas do Angular 14.
- Desenvolver código Angular 14 mantido e escalável.
- Criar bibliotecas e módulos personalizados para estender a funcionalidade do Angular 14.
Angular 15
28 HorasEste treinamento ministrado por instrutor, ao vivo em Portugal (online ou presencial), é voltado para desenvolvedores e programadores que desejam utilizar as últimas funcionalidades do Angular 15 para construir, testar e implantar aplicações web.
Ao final deste treinamento, os participantes serão capazes de:
- Instalar e configurar o Angular 15.
- Desenvolver aplicações utilizando a arquitetura baseada em componentes do Angular 15.
- Aproveitar as diretivas, serviços e pipes integrados no Angular 15.
- Comunicar-se com uma API RESTful usando o módulo HttpClient do Angular 15.
- Implementar autenticação e autorização em aplicações Angular 15.
- Testar e depurar aplicações Angular 15.
- Compreender as novas funcionalidades do Angular 15, como a Diretiva de Imagem, CDK List para construção de componentes UI, redução de boilerplate em guards e melhorias no esbuild para builds mais rápidos.
Angular 15 Avançado
28 HorasEste treinamento presencial, ministrado por instrutor em Portugal (online ou no local), destina-se a desenvolvedores e programadores experientes que desejam levar suas habilidades com Angular 15 ao próximo nível e aproveitar os recursos avançados do Angular 15 para construir, testar e implantar aplicativos web de alto desempenho.
Ao final deste treinamento, os participantes serão capazes de:
- Usar técnicas avançadas para construir aplicativos Angular 15.
- Compreender as melhores práticas para escalar e manter aplicativos Angular 15 em larga escala.
- Desenvolver aplicativos de alto desempenho usando recursos avançados do Angular 15.
- Solucionar problemas e otimizar aplicativos Angular 15.
- Aprender sobre tópicos avançados, como renderização no lado do servidor, carregamento sob demanda e muito mais.
Angular 16
28 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 usar os recursos mais recentes do Angular 16 para criar, testar e implantar aplicativos da Web.
No final deste treinamento, os participantes serão capazes de:
- Configurar um ambiente de desenvolvimento que inclui Node.js, Visual Studio Code e Angular CLI.
- Criar um aplicativo básico Angular 16 que exibe dados e lida com interações do usuário.
- Utilizar componentes, directivas, pipes, serviços e módulos para organizar e reutilizar código.
- Utilizar ligação de dados, injeção de dependência, encaminhamento, formulários e cliente HTTP para comunicar com serviços de backend.
- Depurar e testar Angular 16 aplicações utilizando ferramentas como Chrome DevTools, Jest, Karma e Protractor.