Curso Intensivo de System Design

Em 2 dias, arquitete o YouTube do zero e aprenda a projetar sistemas para milhões de usuários.

Aprenda na prática como projetar sistemas escaláveis e tomar decisões de arquitetura muito além do código.

  • 21 e 22 de outubro
  • Online e ao vivo
  • Investimento: R$37
QUERO GARANTIR MINHA VAGA

2 aulas práticas de System Design

youtube.architecture
Holograma de arquitetura de uma plataforma de vídeos: usuário, API, upload, armazenamento, processamento, CDN e reprodução
Serviços distribuídosEscala global
Curso Intensivo de System Design

Você sabe programar. Mas saberia arquitetar o YouTube?

Criar funcionalidades é uma coisa. Projetar um sistema preparado para milhões de usuários é outra. É exatamente isso que o System Design ensina.

+500

horas enviadas por minuto

Bilhões

de visualizações por dia

Global

entrega em todo o mundo

System Design na prática01 / 06

API e autenticação

Acesso autorizado

A API recebe a requisição e valida o acesso com JWT.

POST /videos → validar JWT

Do acesso ao deploy

Curso Intensivo de System Design

2 dias. 2 aulas ao vivo.Um YouTube inteiro arquitetado.

DIA01

21 de outubro

Aula ao vivo • System Design na prática

Vamos arquitetar o YouTube do zero.

Aprenda a transformar um problema complexo em uma arquitetura de software, mesmo antes de escrever a primeira linha de código.

  1. 01

    Entendendo o desafio

    Defina requisitos e descubra por onde começar.

  2. 02

    Aplicando System Design

    Aprenda a dividir um sistema complexo em componentes.

  3. 03

    Desenhando a arquitetura

    Organize APIs, serviços e armazenamento.

  4. 04

    Projetando os fluxos

    Entenda como vídeos são enviados, processados e reproduzidos.

  5. 05

    Conectando as peças

    Desenhe a primeira arquitetura do YouTube.

Resultado: a primeira arquitetura do YouTube estará desenhada.

Mas será que ela aguenta milhões de usuários?

DIA02

22 de outubro

Aula ao vivo • System Design na prática

Agora vamos fazer o YouTube escalar.

Coloque a arquitetura à prova e descubra como projetar sistemas que precisam lidar com milhões de acessos.

  1. 01

    Identificando gargalos

    Descubra onde o sistema começa a falhar com mais demanda.

  2. 02

    Escalabilidade horizontal

    Aprenda a distribuir a carga entre múltiplas instâncias.

  3. 03

    CDN

    Entenda como distribuir vídeos com baixa latência.

  4. 04

    Pre-Signed URLs

    Explore uploads seguros e eficientes para armazenamento de objetos.

  5. 05

    Resiliência e trade-offs

    Entenda como reduzir falhas e escolher soluções de arquitetura.

Resultado: uma arquitetura evoluída para cenários de alta escala.

Não é apenas sobre fazer funcionar. É sobre fazer funcionar em escala.

Aprenda a pensar além do código.

Desenvolva o raciocínio técnico necessário para projetar sistemas, tomar melhores decisões e evoluir como desenvolvedor.

  • Mais repertório técnico
  • Melhores decisões de arquitetura
  • Sistemas mais escaláveis
  • Preparação para entrevistas de System Design
Felipe Rocha, Full Stack Engineer e fundador do Full Stack Club

Com quem você vai aprender

Aprenda com quem vive a programação na prática.

Felipe Rocha

Full Stack Engineer

Desenvolvedor Full Stack Sênior e fundador do Full Stack Club, Felipe reúne mais de 6 anos de experiência e atuação no mercado internacional. Hoje trabalha como Full Stack Engineer em uma empresa dos Estados Unidos e compartilha uma visão prática dos desafios de construir software.

À frente do Full Stack Club, conecta o ensino de programação à realidade do mercado. A Full Stack Week já impactou mais de 55 mil programadores.

Experiência real

Mais de 6 anos construindo software como Full Stack.

Mercado internacional

Atuação como engenheiro em uma empresa dos EUA.

Ensino que conecta

Fundador do Full Stack Club. Mais de 55 mil programadores impactados pela Full Stack Week.

Realização

Uma experiência Full Stack Club.

O Full Stack Club é uma escola de programação focada na evolução técnica e profissional de desenvolvedores, com ensino prático e conectado aos desafios do mercado.

Seu ingresso • Curso Intensivo de System Design

Dois dias para mudar sua forma de pensar software.

Garanta seu acesso ao Curso Intensivo de System Design e participe das duas aulas ao vivo.

Curso Intensivo de System Design

ARQUITETANDO O YOUTUBE

Data
21 E 22 DE OUTUBRO
Formato
100% ONLINE E AO VIVO
Aulas
2 AULAS

R$37

Pagamento único de R$37 • 2 aulas ao vivo

Um ingresso. A experiência completa.

Seu acesso ao intensivo

Duas aulas ao vivo para arquitetar o YouTube, do zero à escala.

  • Acesso às duas aulas ao vivo
  • Projeto prático: arquitetura do YouTube
  • System Design e escalabilidade
  • CDN, Pre-Signed URLs e decisões de arquitetura

Investimento único: R$37

Curso Intensivo de System Design

O intensivo, sem dúvidas.

Para quem é, o que você aprende e quando acontece.

Este curso é para você que…

Já programa e quer dar o próximo passo

Devs juniores e plenos que querem entender o sistema além das funcionalidades.

Quer tomar decisões de arquitetura

Ganhar repertório para pensar em escala, distribuição e gargalos.

Busca evolução profissional

Desenvolver o raciocínio técnico para projetos e entrevistas de System Design.

O que você leva das aulas

  • Uma arquitetura completa

    O YouTube desenhado do zero, com cada peça conectada.

  • Raciocínio além do código

    System Design aplicado às decisões de um projeto real.

  • Uma visão de escala

    Fundamentos de escalabilidade, CDN e Pre-Signed URLs.

Quando
21 e 22 de outubro
Onde
Online e ao vivo
Formato
2 aulas práticas
Investimento
R$37