Formações Front-end Angular: construindo aplicações acessíveis e avançando em testes automatizados

Formação Angular: construindo aplicações acessíveis e avançando em testes automatizados

Aprenda a trabalhar com o Framework criado e mantido pelo Google, crie aplicações mais acessíveis, como também realize testes automatizados

* Esta formação faz parte dos nossos cursos de Front-end

Quero Estudar na Alura
49h

Para conclusão

4
Cursos
2
Artigos

Formação em Angular: construindo aplicações acessíveis e avançando em testes automatizados

Aprimore suas habilidades em Angular com esta formação, focada no design de componentes com acessibilidade e implementação de Testes com Jasmine e Karma.

Você aprenderá a criar componentes dinâmicos, aplicar regras de acessibilidade da WCAG, dominar testes automatizados com Jasmine e Karma, e utilizar recursos avançados do Angular, como animações e diretivas.

Benefícios da formação:

  • Aprenda a criar interfaces atraentes e acessíveis em Angular;
  • Aprimore suas habilidades em testes automatizados com Jasmine e Karma;
  • Adquira conhecimentos avançados em componentização e design de componentes dinâmicos;
  • Aplique regras de acessibilidade da WCAG para garantir uma experiência inclusiva.

Não perca esta oportunidade de aprimorar suas habilidades em Angular e destacar-se como uma pessoa desenvolvedora de interfaces acessíveis e de qualidade.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Flavio Henrique de Souza Almeida

    Flávio é desenvolvedor e instrutor, focado no desenvolvimento com Angular e procurando conciliar o frontend com o backend. Palestrou em conferências como QCON e MobileConf. É autor do best-seller "Cangaceiro JavaScript". Além da sua graduação e MBA em TI, também é graduado em Psicologia, aplicando os aprendizados desta área no desenvolvimento de software e de aplicações web.

  • Flavio Henrique de Souza Almeida

    Flávio é desenvolvedor e instrutor, focado no desenvolvimento com Angular e procurando conciliar o frontend com o backend. Palestrou em conferências como QCON e MobileConf. É autor do best-seller "Cangaceiro JavaScript". Além da sua graduação e MBA em TI, também é graduado em Psicologia, aplicando os aprendizados desta área no desenvolvimento de software e de aplicações web.

Passo a passo
  1. 1 Testes

    Neste curso, você aprenderá a testar componentes e diretivas de maneira progressiva, utilizando Jasmine e Karma. Entenderá o funcionamento do TestBed e criará lançadores personalizados, gerando métricas de cobertura para aumentar a confiabilidade dos testes. Usará o fakeAsync, HttpClientTestingModule e mock providers para testar de forma eficiente, garantindo a acessibilidade dos componentes e aprimorando o uso de Spies.

    • Curso Angular: testes automatizados com Jasmine e Karma

      14h
      • Teste serviços e componentes de maneira gradativa
      • Aprenda o papel do Jasmine e do Karma na criação de testes
      • Aprenda os fundamentos e remova vícios na criação de testes
      • Organize seus testes de maneira escalável
      • Entenda como TestBed funciona e sua importância
      • Crie lançadores customizados, inclusive scripts para servidores de CI
      • Gere métricas de cobertura e tenha confiança em seus testes
    • Curso Angular: avançando com testes automatizados

      14h
      • Aprenda a testar diretivas de maneira escalável
      • Domine o uso de fakeAsync
      • Entenda as diferenças entre testes funcionais e de integração com o DOM
      • Aprenda quando usar o módulo HttpClientTestingModule
      • Utilize mock providers em testes de componentes
      • Teste a acessibilidade do seu componente
      • Avance no uso de Spies
    • Artigo Tipos de testes: quais os principais e por que utilizá-los? | Alura

    • Artigo Dicas para desenvolver testes unitários e de integração no Front-end | Alura

  2. 2 Acessibilidade

    Neste segundo passo, você aprenderá a utilizar leitores de tela e aplicar as regras da WCAG para garantir a acessibilidade em suas aplicações. Além disso, avançará no uso de diretivas e integrará seus componentes com Reactive Forms. Também terá a oportunidade de criar uma API modal do zero e aprimorar seu conhecimento em componentes dinâmicos.

    • Curso Angular: design de componentes com acessibilidade

      10h
      • Aprenda a utilizar leitores de tela
      • Entenda e aplique regras da WCAG
      • Avance no uso de diretivas
      • Integre o seu componente com Reactive Forms
    • Curso Angular: avançando no design de componentes com acessibilidade

      10h
      • Crie uma API modal do zero
      • Aplique regras de acessibilidade da WCAG
      • Aprenda a criar componentes dinamicamente
      • Descubra como o Angular funciona por debaixo dos panos
      • Avance no uso de diretivas
      • Crie animações com auxílio do módulo Animations

Escola

Front-end

Além dessa, a categoria Front-end conta com cursos de HTML, CSS, React, Angular, JavaScript, jQuery,e mais...

Conheça a Escola

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Excelente. A Internet é um espaço democrático. Tendo essa visão como premissa, devemos incluir a todos a usufruir do conteúdo que ali é postado. Nesse sentido, pensar em acessibilidade é democratizar esse conteúdo disponibilizado na grande rede. Todo desenvolvedor front-end deveria ter esse princípio como lema. O curso somou a outros que fiz sobre o tema acessibilidade. Valeu a pena.

Angular: design de componentes com acessibilidade

Luiz Peralta

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas