Achar o meu curso

Módulo de IA como presente

Curso de Desenvolvedor Front-end com IA‍: do zero ao emprego

Achar o meu curso
Emprego garantido
Cover Image
50% off+ 3 meses de inglês

Formação completa

19 módulos e 130 tópicos em 7 meses

Prática e mentoria

Atividades ao longo do curso e feedback individualizado

Até 4 projetos

Próximos ao trabalho real

Garantimos o emprego para o aluno

Ou devolvemos o dinheiro

Salário de Desenvolvedor Front-end Sênior

R$ 10.000

+22%Crescimento salarial anual (fonte: Glassdoor)

2021

2022

2023

2024

2026

Você sabia?

Torne-se um desenvolvedor capaz de criar interfaces impressionantes e responsivas para sites e apps. Domine HTML, CSS e JavaScript para criar experiências interativas.

Desenvolvedores Front-end avançam rápido em suas carreiras!
 Desenvolvedores Front-end avançam rápido em suas carreiras!

O que oferecemos

Tudo o que você precisa para ter sucesso!

Achar o meu curso

Emprego como foco

Nosso objetivo: te ajudar a ser contratado. Com 20% de teoria e 80% de atividades práticas, fazemos isso acontecer.

Emprego como foco

Mentores especialistas

Os mentores ajudam você a aprender novos tópicos, revisar suas tarefas, apontar erros e realizar sessões de perguntas e respostas ao vivo.

Mentores especialistas

Uma plataforma completa

Aprenda com tutoriais, tarefas interativas, quizzes com IA e projetos práticos — tudo em um só lugar.

Uma plataforma completa

Preparação para o emprego

Vagas exclusivas

Vagas exclusivas

Acesse vagas antes do mercado.

Inglês para entrevistas

Inglês para entrevistas

Prepare-se para entrevistas.

Dicas de emprego

Dicas de emprego

Escreva currículos e cartas de destaque.

Módulo de  IA na prática

Módulo de IA na prática

Aprenda a falar com a IA e obter respostas melhores.

Simulados de entrevista

Simulados de entrevista

Treine e ganhe confiança.

Emprego garantido ou dinheiro de volta

Emprego garantido ou dinheiro de volta

Garantimos seu dinheiro de volta por até 7 dias

Male winking emoji

Sem emprego em 16 semanas? Reem-bolso garantido.

Conte com nosso suporte em cada etapa.

Alunos da Mate nas melhores empresas.

12x de

R$ 375750

sem juros no cartão

Preço com desconto

R$ 4.5009.000

–50%

24x de

R$ 188375
Payment provider logo

financiamento estudantil

Garantimos seu dinheiro de volta por até 7 dias

Sem emprego em 16 semanas? Reem-bolso garantido.

Conte com nosso suporte em cada etapa.

Alunos da Mate nas melhores empresas.

Veja como será o seu currículo

90%

dos nossos alunos não têm experiência prévia na área

Student's photo

Marta K.

Desenvolvedor Front-end

Habilidades

  • Leitura e escrita em HTML5 e CSS3
  • Implementação de design responsivo e frameworks
  • Experiência com JavaScript e frameworks front-end (React, Angular)
  • Proficiência em sistemas de controle de versão (Git)
  • Otimização de desempenho web
  • Garantia de compatibilidade entre navegadores
  • Experiência com APIs RESTful e busca de dados assíncrona
  • Forte habilidade em resolução de problemas e comunicação
  • Leitura e escrita em HTML5 e CSS3
  • Implementação de design responsivo e frameworks
  • Experiência com JavaScript e frameworks front-end (React, Angular)
  • Proficiência em sistemas de controle de versão (Git)
  • Otimização de desempenho web
  • Garantia de compatibilidade entre navegadores
  • Experiência com APIs RESTful e busca de dados assíncrona
  • Forte habilidade em resolução de problemas e comunicação

Tecnologias

  • HTML5
  • CSS3
  • Sass
  • JavaScript
  • React
  • Redux
  • Git
  • TypeScript
  • VSCode
  • WebStorm
  • GitHub
  • npm

90%

dos nossos alunos não têm experiência prévia na área

O que está incluso

Conteúdo Programático

  • Get Started

    3 tópicos

    Aprenda como os estudos na Mate academy são organizados: como a plataforma funciona, como é a interação com os mentores, o que está incluído no programa e receba dicas para estudar de forma mais eficiente e gerenciar melhor o seu tempo.

    Matricular-se agora

    Tópicos

    • Como funciona o processo de aprendizado
    • Como funciona o processo de emprego
    • Como Estudar Efetivamente
  • Novidades em JavaScript Básico

    14 tópicos

    Descubra o básico sobre o JavaScript: strings, booleans, funções, condicionais, loops, arrays e mais. Talvez você cometa um ou outro erro, como qualquer iniciante, mas temos certeza de que vai se divertir!

    Tópicos

    • Introdução
    • Seu Primeiro Programa JavaScript
    • Conceitos Principais
    • Números
    • Strings
    • Booleano
    • Funções
    • Operadores Condicionais
    • Arrays
    • Loops
    • Iteração de String
    • Métodos de String
    • Trabalhando com Arrays
    • Prática
  • Fundamentos do Curso

    1 tópico

    Este módulo contém informações, dicas e tarefas que vão ajudar você a estudar de maneira mais eficiente e, a longo prazo, conseguir um emprego em uma boa empresa com um bom salário.

    Tópicos

    • Como Aprender Efetivamente
  • Fundamentos de GenAI

    7 tópicos

    Saiba como usar a GenAI de forma responsável e eficaz.

    Tópicos

    • Como a IA Generativa Funciona
    • Limitações da IA Generativa
    • Elaboração de Prompts
    • Uso Responsável
    • IA Generativa para Aprendizado e Trabalho
    • Como se Manter Atualizado com a IA
    • Prepare-se para a busca de emprego
  • Comunicação e Gerenciamento de Estresse

    6 tópicos

    Este módulo foi desenvolvido para aprimorar suas habilidades de comunicação e suas soft skills de forma geral. Você aprenderá a se comunicar com mais eficácia, a se sentir confiante durante entrevistas de emprego, a dominar técnicas para gerenciar o estresse, entre outras competências importantes — além de fortalecer sua presença no LinkedIn. A melhor parte? O módulo inclui mais de 15 tarefas práticas que vão impulsionar significativamente suas habilidades e ajudar você a perceber um progresso real.

    Tópicos

    • Introdução à Comunicação e Gerenciamento de Estresse
    • Construção de Confiança e Gerenciamento de Estresse
    • Dicção, Redução de Vícios de Linguagem e Linguagem Corporal
    • Entrevista de Emprego
    • Comunicação Escrita
    • Desenvolvimento de Habilidades de Comunicação em Mídias Sociais
  • Javascript Basics Extended

    11 tópicos

    Na etapa básica omitimos um conceito fascinante porém complexo: objetos. Vamos apresentá-lo agora, mas isso não é o tudo — o JavaScript ainda tem alguns truques na manga!

    Tópicos

    • Configuração do Ambiente
    • Estilo de Código
    • Debugging
    • Trabalhando Com Números
    • Loops em Detalhes
    • Trabalhando com Strings
    • Funções Revisadas
    • Switch
    • Conversão de Tipos
    • Operadores Lógicos
    • Básico de Objetos
  • HTML + CSS Básico

    16 tópicos

    A seguir: introdução ao HTML e CSS. Trabalhe com fontes, semântica, capacidade de resposta, seletores e especificidade, consultas de mídia, links e formulários.

    Tópicos

    • Configuração do Ambiente
    • Noções Básicas de HTML
    • Noções Básicas de CSS
    • Cor e Fontes
    • Noções Básicas do Box Model
    • Semantic Basics
    • Responsiveness Basics
    • Seletores CSS
    • Pseudo-Elements and Pseudo-Classes
    • Specificity
    • Links e URLs
    • Images
    • Media Queries
    • Forms
    • Position
    • Tópicos Extras
  • Git and Terminal

    5 tópicos

    O Terminal é uma ferramenta importante para qualquer desenvolvedor, por isso chegou a hora de você praticar alguns exercícios básicos de comando! Você começará usando um sistema de controle de versão Git.

    Tópicos

    • Configuração do Ambiente
    • Noções Básicas de Linha de Comando
    • Noções Básicas de Git
    • Trabalhando Com Branches
    • Trabalhando Com Repositório Remoto (GitHub)
  • HTML + CSS Avançado

    8 tópicos

    Voltamos ao HTML e CSS, agora para explorar flexboxes, BEM, Sass, grades e eventos. Depois disso, você conseguirá criar a sua própria página.

    Tópicos

    • Configuração do Ambiente
    • Flexbox
    • BEM
    • Sass
    • Transformações e Animações
    • Grid
    • Landing [Projeto de Portfólio]
    • Documento e Eventos
  • Javascript Advanced

    14 tópicos

    Terminou o primeiro passo? Agora vamos aprofundar nosso conhecimento e consolidar o básico com a prática. Vamos aprender a trabalhar com o GitHub. Os mentores darão o primeiro feedback sobre o código que você escreveu. Vamos aprender como criar interfaces não apenas bonitas, mas também funcionais! Vamos fazer a primeira solicitação ao servidor e muito mais!

    Tópicos

    • Resolvendo Tarefas no GitHub
    • Objeto Avançado
    • Methods
    • Métodos de Array
    • Callbacks
    • Métodos de Iteração de Array
    • Uso de Métodos de Iteração de Array
    • Prática de Métodos de Iteração de Array
    • Closures
    • Prática de JS
    • Prototype
    • Constructors
    • Classes
    • Extra
  • React

    7 tópicos

    Próxima parada: desenvolvimento baseado em componentes e uma das bibliotecas mais populares no mundo do frontend, o React. Também vamos aprender como combiná-lo com o TypeScript!

    Tópicos

    • Introduction
    • Props
    • Renderização de Listas
    • Handling Events
    • Manipulação de Listas
    • Lifting State Up
    • Atualizando Estado
  • TypeScript Basics

    6 tópicos

    Em termos profissionais: o TypeScript é um superconjunto do JavaScript. Em termos humanos: ele é o JavaScript modificado para maior versatilidade e conforto. Vamos dar uma olhada em tipos de objetos e classes, por exemplo.

    Tópicos

    • Introduction
    • Basic Types
    • Advanced Types
    • Object Types
    • Classes
    • Generic Types
  • React with Typescript

    11 tópicos

    Familiarize-se com a magia do TypeScript no React.

    Tópicos

    • Introduction
    • Forms
    • Advanced Hooks
    • Component Lifecycle
    • Custom Hooks
    • State Management
    • Loading Data From API
    • Updating Data on Server
    • React Router
    • Working With URLSearchParams
    • Portfolio
  • Redux

    3 tópicos

    Se o JavaScript com o React e o TypeScript já parece um pequeno conjunto de Lego, boas notícias! Há um quarto tijolo com o qual brincar, uma biblioteca - Redux - útil na gestão do estado do aplicativo. Vamos dar uma olhada 👀

    Tópicos

    • Conceitos Principais do Redux
    • React Redux
    • Redux Toolkit
  • How The Web Works

    6 tópicos

    E agora vamos dominar o básico sozinho(a). Afinal, todos os dias você interage de alguma forma com a internet, mas você já pensou em como funciona a World Wide Web? Nesta seção, vamos ajudar você a entender como nossos dispositivos interagem e trocam dados com a internet e o que é a internet.

    Tópicos

    • Introdução à Web
    • Modelo OSI
    • HTTP
    • Interface API
    • Encryption
    • Segurança na Web
  • Employment

    8 tópicos

    Preparado(a) para entrar no mercado de tecnologia? Bem... vamos ajudar você com isso — com um ótimo currículo, carta de apresentação, perfil no LinkedIn e entrevistas de preparação. Os recrutadores que se preparem!

    Tópicos

    • Roteiro de Emprego
    • Preparando Seu Currículo
    • Preparação para Entrevista
    • Preparação de Carta de Apresentação
    • Google, LinkedIn
    • Como Encontrar e Se Candidatar a Vagas
    • Dicas de Busca de Emprego: Falando com Recrutadores
    • Perguntas Frequentes sobre Detalhes do Trabalho
  • Object Oriented Programming

    2 tópicos

    A programação orientada a objetos é um conceito fundamental para muitas linguagens de programação, principalmente: Java, Python, JavaScript e C++. Portanto, vamos adquirir uma boa compreensão desse conceito.

    Tópicos

    • Princípios Básicos
    • Princípios SOLID
  • Angular

    1 tópico

    O Angular é uma estrutura JS usada principalmente para criar aplicativos da Web escalonáveis e de página única. Aprenderemos a usá-lo, começando com formulários, passando por componentes, observáveis, gerenciamento de estado e muito mais.

    Tópicos

    • Angular Basics
  • Vue.js

    1 tópico

    Aprender fazendo é a nossa técnica favorita aqui na Mate, e este módulo não é exceção. Você aprenderá a estrutura Vue.js usando-a para criar um aplicativo ToDo.

    Tópicos

    • TodoApp com Vue.js

130

Temas

4

Projetos

E também

  • Quizzes de IA
  • Sessões de perguntas
  • Solução de tarefas
  • Tech checks
  • Orientação personalizada
  • Consultoria de Carreira

Do zero à OFERTA

Como a Mate vai me ensinar uma profissão?

1

Aprenda ativamente

Adquira todas as habilidades necessárias.

2

Construa um portfólio

Crie projetos com feedback dos mentores.

3

Aperfeiçoe seu CV

Elabore um currículo sólido e prepare-se para entrevistas.

4

Candidate-se a vagas

Passe por todas as etapas de contratação.

5

Conquiste seu emprego

Realize seu objetivo e comece sua carreira.

Brinde ao início da sua jornada tech!

Perguntas frequentes

Precisa de mais informações?

  • Tire todas as suas dúvidas
  • Encontre o formato ideal para você
  • Conheça nossas ofertas exclusivas
Phone

Nossos alunos são contratados

O curso flexível é pago antecipadamente. Se você não conseguir emprego em até 16 semanas após finalizar o curso, reembolsamos o valor.

Achar o meu curso
Background image with man smiling
  • IBM
  • Nubank
  • iFood
  • TOTVS
  • IBM
  • Nubank
  • iFood
  • TOTVS
  • IBM
  • Nubank
  • iFood
  • Amazon
  • Google
  • Meta
  • Microsoft
  • Mercado Livre
  • Amazon
  • Google
  • Meta
  • Microsoft
  • Mercado Livre
  • Amazon
  • Google
  • Meta
  • Amazon
  • Google
  • Meta
  • Microsoft
  • Mercado Livre
  • IBM
  • Nubank
  • iFood
  • TOTVS
  • Amazon
  • Google
  • Meta
  • Microsoft
  • Mercado Livre
  • IBM
  • Nubank
  • iFood
  • TOTVS
  • Amazon
  • Google
  • Meta

+6.000

estudantes empregados

+500

empresas parceiras contrataram nossos alunos

3.000

empresas de tecnologia têm nossos graduados em suas equipes

+6.000

estudantes empregados

+500

empresas parceiras contrataram nossos alunos

3.000

empresas de tecnologia têm nossos graduados em suas equipes

Quem vai me apoiar?

Hugging male emoji
Se pensar em desistir, conte com a gente.

TREINADORES

Ensinam habilidades
Team member photo

MENTORES

Dão feedback
Team member photo

PROFESSORES

Aperfeiçoam seu inglês
Team member photo

COORDENADORES EDUCACIONAIS

Acompanham seu progresso
Team member photo

COORDENADORES DE EMPREGO

Ajudam você a ser contratado
Team member photo
Você
  • Team member photo

    TREINADORES

    Ensinam habilidades

  • Team member photo

    MENTORES

    Dão feedback

  • Team member photo

    PROFESSORES

    Aperfeiçoam seu inglês

  • Team member photo

    COORDENADORES EDUCACIONAIS

    Acompanham seu progresso

  • Team member photo

    COORDENADORES DE EMPREGO

    Ajudam você a ser contratado

O que dizem nossos alunos?

Milhares confiam na Mate academy

Achar o meu curso

Acredito que ter iniciado esse bootcamp tenha sido uma das melhores escolhas da minha vida profissional e espero que eu possa colher os frutos de todo este esforço quando o momento se fizer oportuno!

Leoberto Filho

Estudante da Mate

A plataforma, voltada à prática, possui conteúdo e exercícios que te fazem pensar, fazendo um bom uso de conhecimento de base para resolver problemas mais complexos.

Arthur Fujii

Estudante da Mate

Se você está procurando um curso intensivo de programação que vai além do aprendizado teórico e foca na sua empregabilidade em empresas internacionais, a Mate academy é a escolha certa!

Rodrigo Farias

Estudante da Mate

A Mate foi a única empresa que achei de curso intensivo em programação que trabalha com a empregabilidade de seus alunos em empresas internacionais!

Allan Tavares

Estudante da Mate

Estou extremamente satisfeita com tudo o que aprendi até agora e confiante de que o conhecimento adquirido aqui será vital para a minha carreira.

Esther Guimarães Libanio

Estudante da Mate

Entrar em contato

Precisa de mais informações?

  • Tire todas as suas dúvidas
  • Encontre o formato ideal para você
  • Conheça nossas ofertas exclusivas
Phone

FAQ

Perguntas frequentes

  • Como vou aprender?

    O aprendizado acontece no seu próprio ritmo. Você decide quando e quantas horas deseja dedicar aos estudos. Nossos mentores irão avaliar seu trabalho e responder às suas perguntas. Você se comunicará com seus colegas de turma por meio de chats e chamadas de vídeo em grupo. Além disso, você terá acesso vitalício ao curso, o que lhe dá total liberdade para aprender no seu próprio tempo e condições.

  • Posso conciliar os estudos na Mate com outras atividades?

    Sim. Os participantes do curso podem definir seu próprio ritmo de estudo e contar com o suporte dos mentores durante todo o período do curso.

  • Vou receber um certificado ao concluir o curso?

    Sim, ao concluir nosso curso, você receberá um certificado emitido pela Mate academy, caso seja aluno(a) de algum de nossos cursos livres, ou uma certificação de Pós-graduação, reconhecida pelo Ministério da Educação, por meio da parceria entre a Faculdade Sirius & Mate academy. A Sirius é uma faculdade global, com hub no Vale do Silício, credenciada com nota máxima pelo MEC (Ministério da Educação). No entanto, nosso principal objetivo é ajudar você a conseguir um emprego. Faremos tudo que estiver ao nosso alcance para que você atinja este objetivo.

  • Qual profissão é a melhor para mim?

    Se você não sabe qual profissão escolher, entre em contato conosco. Nosso consultor ajudará você a selecionar o curso mais adequado às suas habilidades e preferências.

    Achar o meu curso
  • Preciso ter conhecimento em matemática ou tecnologia para me inscrever na Mate?

    Não é necessário ter conhecimento técnico para participar dos nossos cursos. 9 em cada 10 alunos da Mate começam sem nenhuma experiência na área. Ensinar as habilidades necessárias e ajudar você a encontrar um emprego em TI é a nossa missão!

  • Como me inscrever?

    Para começar a estudar na Mate academy, envie sua inscrição, e nosso consultor entrará em contato com você em breve para fornecer mais informações. O acesso ao curso será liberado imediatamente após o pagamento.

  • Há limite de idade para os cursos?

    Nossos cursos estão disponíveis para pessoas de todas as idades. No entanto, a garantia de emprego é oferecida apenas para aqueles em idade produtiva conforme as leis do respectivo país ao término do curso.

  • Como vocês têm certeza de que vou conseguir um emprego?

    Temos mais de 9 anos de experiência ajudando graduados a iniciarem suas carreiras na área de TI. Durante esse tempo, aprimoramos nossos processos de apoio para quem busca emprego. Nossos cursos foram projetados para atender às necessidades do mercado e ensinar habilidades práticas. Além disso, ajudamos nossos alunos a melhorar seus currículos e os preparamos para entrevistas de emprego. Graças a isso, 80% dos nossos graduados conseguem emprego na área em poucos meses após a conclusão do curso.

  • Como funciona a garantia de reembolso?

    Se você pagar e concluir o curso, e depois buscar ativamente um emprego (com o nosso suporte) por 16 semanas sem receber nenhuma oferta de trabalho, devolveremos o seu dinheiro.

  • Em quais cargos posso trabalhar após concluir o curso?

    Os graduados do curso de desenvolvedor front-end geralmente começam suas carreiras em posições como: Desenvolvedor(a) Front-end, Desenvolvedor(a) Front-end (Angular), Desenvolvedor(a) Front-end (HTML, CSS, JS), Desenvolvedor(a) Vue, Desenvolvedor(a) React, Desenvolvedor(a) React Native

  • Há alguma limitação de idade ou nível de escolaridade?

    Para se inscrever no Programa, é necessário que você já tenha completado 18 (dezoito) anos e tenha completado o Ensino Médio.

Achar o meu curso