27h

Para conclusão

3
Cursos
1
Vídeo extra
2
Artigos

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

  • Vinicios Neves

    Vinicios é engenheiro de software, envolvido na arquitetura, design e implementação de microsserviços, micro frontends e sistemas distribuídos. Tem experiência significativas em aplicativos, integração e arquitetura corporativa. É Engenheiro de Software pela UNESA e Arquiteto de Software pela PUC Minas.

  • Vinicios Neves

    Vinicios é engenheiro de software, envolvido na arquitetura, design e implementação de microsserviços, micro frontends e sistemas distribuídos. Tem experiência significativas em aplicativos, integração e arquitetura corporativa. É Engenheiro de Software pela UNESA e Arquiteto de Software pela PUC Minas.

  • 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. Durante a graduação foi vice-presidente do diretório acadêmico e monitora de LIBRAS. Atualmente é instrutora na Alura. Nas horas vagas gosta de assistir animes e produções da marvel, ouvir kpop e post-hardcore, jogar Valorant e Genshin Impact e praticar culinária.

  • 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. Durante a graduação foi vice-presidente do diretório acadêmico e monitora de LIBRAS. Atualmente é instrutora na Alura. Nas horas vagas gosta de assistir animes e produções da marvel, ouvir kpop e post-hardcore, jogar Valorant e Genshin Impact e praticar culinária.

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.

    • Site TechGuide: TypeScript – Hipsters Ponto Tech #378 - Hipsters Ponto TechHipsters Ponto Tech

    • 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
    • Artigo JavaScript ou TypeScript? Entenda as principais diferenças | Alura

  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.

    Confira também nosso artigo TypeScript com JavaScript Vanilla que irá revisitar os conceitos aprendidos anteriormente para quando você precisar de um guia rápido da linguagem.

    Além disso, você sabe o que conectará todos esses conceitos? O podcast "Explorando o Hype do TypeScript – Episódio #207 do Hipsters". Um episódio para compreender por que o TypeScript gerou tanto burburinho e adoção. E tem mais! Aprenda também a fazer o upload do seu código no Github e a publicar seus projetos na plataforma Vercel.

    Por fim, se busca conhecer mais o mercado, conheça o case da empresa Klarna e descubra como as grandes empresas constroem o Front-end de suas aplicações!

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 hoje mesmo os cursos de Aplique TypeScript no front-end. Matricule-se agora!

Plus

De
R$ 1.800
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

Matricule-se

Pro

De
R$ 2.400
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Luri, a inteligência artificial da Alura

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com Luri até 100 mensagens por semana.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas