Garanta a sua vaga

Desenvolva um mini-clone do Twitter!

Um projeto Full Stack, partindo do zero, para você aprender novas tecnoliogias e colocar em seu portfolio!

Aqui você não aprenderá sozinho.

000

Suporte

Tire suas dúvidas com seu instrutor sempre que precisar.

000

Comunidade

Faça networking e evolua junto com outros devs.

000

Certificado

Receba seu certificado digital quando concluir o curso.

Um projeto completo, do zero ao deploy com:

000

Javascript

000

Tailwind

000000

React

000000

NodeJs

000

KoaJS

0000

PlanetScale

Navegue pelos módulos do curso.

Um curso rápido, mão na massa, para você ver o projeto rodando em poucas horas.

01. Conhecendo um mundo novo0
01. Um resumo de como tudo funciona
02. A base dos documentos da web
03. Adicionando estilo ao documento
04. Conhecendo o projeto
05. Brincando com HTML e CSS puros
06. Atendendo à todos
07. Um pouco de JS
08. Entendendo a DOM
09. Preciso de NodeJS no front
10. Linha de comando
02. Um pouco de abstração0
01. Iniciando um projeto React com Vite
02. Gerenciamento de pacotes com npm e yarn
03. Primeiros passos com React
04. Iniciando com TailwindCSS
05. Um componente reutilizável
06. Finalizando o HTML e CSS
07. Formulário e contador de caracteres
03. Do lado do servidor0
01. Criando um servidor HTTP
02. Adicionando roteamento
03. Tratando dados da requisição com bodyParser
04. Configurando CORS
05. Usando o insomnia para testar o backend
06. Banco de dados na memória: Entendendo as peças
07. Introdução rápida à bancos de dados
08. ORMs e qual vamos usar
09. Instalando o prisma
10. Serviço de banco de dados gratuito na nuvem
11. Criando um schema no prisma
12. Migrations no prisma e o planetscale
13. Escrevendo o primeiro CRUD
04. Quem está acessando?0
01. Entendendo sobre autenticação
02. Criando um usuário e guardando os dados com segurança
03. Evitando erros de dados duplicados
04. Autenticação de usuário
05. O tal do JWT
06. Rotas de backend seguras
07. Organizando a casa para trabalhar com multiplas páginas
08. Centalizando uma div na pagina
09. Estilizando a tela de login
10. Gerenciamento de estado do form com Formik
11. Validando formulários com Formik + Yup
12. Fazendo login na API
13. Gerenciando estado de usuário autenticado
05. Mostre ao mundo0
01. Criando uma pagina de cadastro
02. Os fundamentos do roteamento
03. API de cadastro devolvendo JWT para autenticação
04. Fundamentos da responsividade de interfaces
05. Deixando a tela de login responsiva
06. O segundo conhecimento mais importante para programadores
07. Entendendo git com costrunção de uma casa
08. Branches e repositórios
09. Iniciando com git e repositorios remotos
10. Trazendo a lista de tweets do backend
11. Capturando o token do usuário logado
12. Enviando tweets da interface para o banco de dados
13. Conectando no backend com API dinâmica
14. Deploy contínuo
15. Deploy do banco para produção
16. Meu primeiro deploy da API
17. Disponibilizando o frontend para uso
Foto do professor Bruno Bertolini
00Conheça seu instrutor

Bruno Bertolini

Engenheiro de Softare Sênior

Desenvolvedor web desde 2006. Já atuou como CTO, líder técnico front-end e líder técnico mobile em várias empresas, onde entrevistou, contratou, treinou e liderou dezenas de desenvolvedores. Atualmente é Coordenador de Engenharia de Software na Juntos Somos Mais.

00

+17 anos de experiência

000

Mentor e professor

000000

Líder técnico

0

Fundador da Codar.me

0000

Você está a um clique de mudar a sua vida com a programação!

Pagamento via Cartão de crédito, Boleto à vista, Pix, Parcelamento no boleto (Parcelex - sujeito à análise)

Inscrições abertas!
Em até 12x de
R$ 19,66
ou R$ 197,00 à vista
  • 05 anos de acesso
  • 07 dias de garantia
  • 0Projeto original do curso
Inscreva-se agora!

Dúvidas frequentes.

Ainda com dúvidas? Chama no Whatsapp!

0Chamar no Whatsapp
Esse curso serve para iniciantes em programação?0
Esse curso foi criado para isso! O Full Stack Challenge é originalmente um evento criado para mostrar para iniciantes como desenvolver uma aplicação completa do zero.
Eu terei acesso à canais para tirar dúvidas?0
Sim! Você terá acesso a um canal exclusivo no Discord (para dúvidas técnicas) onde o Bruno Bertolini está sempre lá para te ajudar, além do whatsapp (para dúvidas gerais).
Quanto tempo terei acesso ao curso?0
Nós garantimos seu acesso aos materiais gravados por 5 anos. Mas, nós não queremos que você vire um colecionador de cursos, e por isso, recomendamos que faça todo o curso em um ano ou menos para aproveitar as oportunidades atuais do mercado.
O curso tem algum certificado?0
Sim, ao finalizar todas as aulas você terá acesso a um certificado digital de conclusão liberado através da própria plataforma da Hotmart.
Quais as formas de pagamento?0
Cartão de crédito, PIX, boleto à vista, HotmartPay, PayPal e também temos a opção de boleto parcelado (para essa opção você passará por uma análise de crédito na hora). Se você optar por essa última opção precisa entrar em contato com a gente para te enviarmos um link a parte, pois esse parcelamento é feito por um outro sistema.
Tenho garantia se não gostar do curso?0
Com certeza! Você tem 7 dias de garantia incondicional, caso você entre e veja que o curso não é para você, basta solicitar o reembolso na plataforma da Hotmart, sem letras miúdas.