24h

Para conclusão

3
Cursos

Aplique TypeScript no front-end

Se você conhece JavaScript, então está na hora de conhecer TypeScript, seu poderoso irmão. TypeScript está redefinindo a maneira como desenvolvemos e garantindo que nossos projetos tenham uma qualidade ainda maior.

Em nossa formação, não só revelaremos os segredos de TypeScript, mas também mostraremos como essa linguagem se tornou um verdadeiro game-changer no universo das pessoas que desenvolvem. Prepare-se para uma experiência transformadora, recheada de insights, melhores práticas e, claro, muita mão na massa!

Quer entender o hype por trás de TypeScript? Quer levar seus projetos a patamares nunca antes alcançados? Então, esta é a sua chance. Venha descobrir TypeScript conosco e veja sua produtividade decolar!

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?

  • Jhonatan Jacinto

  • Jhonatan Jacinto

  • Mônica Mazzochi Hillman

    Bacharela em Tecnologias Digitais, especialista em User Experience e pós graduanda em Docência e Performance na Educação a Distância com experiência em suporte técnico de T.I e com tecnologias front-end. Atualmente é Tech Community Manager na Magalu Cloud e instrutora na Alura. Nas horas vagas gosta de assistir animes e produções da marvel, ouvir kpop e post-hardcore, jogar Valorant e TFT.

  • Mônica Mazzochi Hillman

    Bacharela em Tecnologias Digitais, especialista em User Experience e pós graduanda em Docência e Performance na Educação a Distância com experiência em suporte técnico de T.I e com tecnologias front-end. Atualmente é Tech Community Manager na Magalu Cloud e instrutora na Alura. Nas horas vagas gosta de assistir animes e produções da marvel, ouvir kpop e post-hardcore, jogar Valorant e TFT.

  • Vinicios Neves

    Vinicios Neves, Tech Lead e Educador, mistura código e didática há mais de uma década. Especialista em TypeScript, lidera equipes full-stack em Portugal e inspira futuros desenvolvedores na FIAP e Alura. Com um pé no código e outro no ensino, ele prova que a verdadeira engenharia de software vai além das linhas de código. Além de, claro, ser senior em falar que depende.

  • Vinicios Neves

    Vinicios Neves, Tech Lead e Educador, mistura código e didática há mais de uma década. Especialista em TypeScript, lidera equipes full-stack em Portugal e inspira futuros desenvolvedores na FIAP e Alura. Com um pé no código e outro no ensino, ele prova que a verdadeira engenharia de software vai além das linhas de código. Além de, claro, ser senior em falar que depende.

Passo a passo
  1. 1 Mergulhando no TypeScript e orientação a objetos

    No primeiro passo desta formação, você se deparará com os alicerces e conceitos que fazem do TypeScript uma ferramenta poderosa. Compreenderá como ele se integra e amplifica as capacidades do JavaScript, aprendendo a aprimorar seus projetos e tornar o código mais claro e seguro. Afinal, tipos primitivos, arrays, Aliases de Tipos e Enums serão suas companhias constantes nessa jornada, promovendo organização eficaz e inteligente para seus projetos.

    Na sequência exploraremos como o TypeScript abraça e enriquece os paradigmas funcionais e de orientação a objetos. Através das aulas, desvendaremos a arte de construir classes e métodos mais robustos. Descobriremos como as proteções e seguranças oferecidas pelo TypeScript, como os modificadores de acesso, podem ser aliadas cruciais. E a magia da herança? Ela se torna uma ferramenta valiosa, garantindo que nosso código se mantenha enxuto e livre de repetições desnecessárias.

    • Curso TypeScript na prática: implemente um projeto completo com TypeScript e módulos

      12h
      • Compreenda os fundamentos e conceitos do TypeScript
      • Aprenda a refatorar e melhorar seu projeto usando TypeScript
      • Entenda a configuração e compilação do código TypeScript
      • Explore recursos como tipos primitivos, arrays, Type Alias e Enums
      • Organize e divida seu projeto em módulos eficientes
    • Curso TypeScript: aplicando orientação a objetos no Front-end

      06h
      • Compreenda as características do paradigma funcional e de orientação a objetos com Typescript
      • Aprenda a construir classes e métodos
      • Saiba como utilizar modificadores de acesso para melhorar a segurança do seu projeto
      • Conheça o conceito de herança para construir novas classes sem repetir código
      • Realize a implementação de validações a partir de decorators
  2. 2 Aprofundando no TypeScript e o paradigma funcional

    Nesta etapa da formação, aprenda sobre o paradigma funcional no front-end, aplicando os conceitos estudados até agora. Adquira conhecimentos sobre a importância das funções puras e como refatorar projetos existentes.

    • Curso TypeScript: o paradigma funcional no front-end

      06h
      • Liste as principais funcionalidades do TypeScript, como a tipagem estática, genéricos e utilitários de tipo
      • Explique o conceito e a importância da programação funcional no contexto do TypeScript
      • Implemente conceitos de programação funcional em um projeto TypeScript existente para melhorar a robustez e legibilidade do código
      • Identifique seções de código que podem ser otimizadas por meio de técnicas de programação funcional em TypeScript
      • Desenvolva novas funcionalidades para uma aplicação de média complexidade utilizando TypeScript e programação funcional
      • Julgue a eficácia de diferentes abordagens de programação funcional em TypeScript em termos de eficiência e manutenção de código

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

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

Conheça os Planos para Empresas