Curso de Testando Aplicações Angular
Neste treinamento conduzido por um instrutor, os participantes aprenderão como escrever e manter testes para aplicações Angular.
Ao final deste treinamento, os participantes serão capazes de
- Decidir a estratégia mais adequada para testar uma aplicação Angular
- Realizar testes unitários, de componentes, A/B e de ponta a ponta em uma aplicação Angular
- Escolher as ferramentas certas para o trabalho: Jasmine, Karma, Protractor, Mocha, etc.
- Escrever testes em Protractor e Jasmine
- Executar e depurar testes com Karma e Protractor
- Criar um conjunto de testes manutenível
- Aplicar as melhores práticas para testes unitários no Angular
Formato do curso
- Parte palestra, parte discussão, exercícios e muita prática hands-on
Nota
- O Angular é conhecido por diferentes nomes e versões, como: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, etc. Para personalizar a versão usada neste treinamento, entre em contato conosco para arranjar.
Programa do Curso
Para solicitar um esboço de curso personalizado para este treinamento, entre em contato conosco.
Requisitos
- Compreensão de JavaScript
Público-alvo
- Testadores
- Desenvolvedores
Os cursos de treinamento abertos exigem mais de 5 participantes.
Curso de Testando Aplicações Angular - Reserva
Curso de Testando Aplicações Angular - Consulta
Testando Aplicações Angular - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (1)
Análise passo a passo. Explicação de cada linha de código. Todos os problemas que tive durante o curso foram resolvidos com sucesso e o Łukasz explicou-me a razão. Também gostei das boas práticas que foram apresentadas. Nunca me convenci do estilo TDD - simplesmente não o considero útil e não vale o seu tempo. O Łukasz apontou tantas vantagens do TDD que mudou completamente a minha opinião.
Michal Uscinski - Devapo Sp. z o. o.
Curso - Testing Angular Applications
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 Brasil (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 Brasil (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 Brasil (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.
Fundamentos do Angular 4
21 HorasEste treinamento presencial, conduzido por um instrutor em Brasil, introduz os fundamentos do Angular 4 e guia os participantes na criação de uma aplicação web single-page.
Angular 5
28 HorasNeste treinamento conduzido por instrutor em Brasil, os participantes aprenderão os fundamentos do Angular 5 enquanto passam pela criação e implantação de um aplicativo Angular de exemplo.
Angular 6
28 HorasNeste treinamento ministrado por um instrutor (presencial ou remoto), os participantes aprenderão como criar, testar e implantar uma aplicação Angular usando as últimas funcionalidades do Angular 6.
Ao final deste treinamento, os participantes serão capazes de:
- Desenvolver aplicações Angular 6 usando o Angular CLI.
- Criar componentes web que podem ser usados em qualquer página HTML.
- Consumir serviços web REST e dados WebSocket dentro de uma aplicação Angular 6.
- Implementar animações usando as últimas funcionalidades de animação do Angular 6.
- Testar, depurar e implantar uma aplicação Angular 6.
- Organizar projetos Angular 6 seguindo melhores práticas.
Programação Reativa com Angular RxJS
14 HorasA programação reativa é um paradigma de programação assíncrona que se concentra em fluxos de dados e na propagação desses 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 no design de aplicativos Angular ao construir interfaces assíncronas podem ser superadas utilizando padrões de programação reativa oferecidos pela biblioteca RxJS.
Neste treinamento liderado por instrutor, os participantes aprenderão como implementar padrões Observables em seus designs de aplicativos Angular, passando por uma série de casos que mostram problemas comuns de design em Angular e como eles se beneficiam dos designs de programação reativa.
Ao final deste treinamento, os participantes serão capazes de:
- Entender o paradigma de programação reativa e a biblioteca RxJS.
- Construir aplicativos Angular com interfaces pesadas, pensando em escalabilidade, flexibilidade e responsividade usando padrões de programação reativa.
Formato do Curso
- Aula interativa e discussão.
- Muitos exercícios e prática.
- Implementação hands-on 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.
Angular e Spring Boot
14 HorasEste treinamento, liderado por instrutores (online ou presencial), é voltado para desenvolvedores web que desejam usar Angular e Spring Boot para construir aplicativos full stack.
No final deste treinamento, os participantes serão capazes de:
- Desenvolver um aplicativo full stack com Angular e Spring Boot.
- Construir uma aplicação backend com Spring Boot.
- Criar aplicações frontend com Angular.
- Usar Spring Security para configurar autenticação em um aplicativo full stack.
Curso de Treinamento em .NET Core e Angular
21 HorasPúblico
- Programadores
Formato do curso
- Parte palestra, parte discussão, exercícios e prática prática pesada em um ambiente de laboratório ao vivo.
NgRx
21 HorasEste treinamento ministrado por instrutor (online ou presencial) é destinado a desenvolvedores que desejam reduzir o custo e a complexidade de gerenciar estado em grandes aplicativos web baseados em dados.
Ao final deste treinamento, os participantes serão capazes de:
- Reduzir a complexidade de projetos muito grandes onde gerenciar o estado é difícil de manter.
- Minimizar os processos de estado da aplicação.
- Reduzir o tempo necessário para desenvolver aplicativos web orientados a dados complexos.
Formato do Curso
- Aula interativa e discussão.
- Muitos exercícios e prática.
- Implementação hands-on em um ambiente de laboratório ao vivo.
Opções de Customização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
- Para saber mais sobre NgRx, visite: https://ngrx.io/
