Trilha Estágio Trilha

Live coding para iniciantes

Este curso trata da rodada de live coding no nível de estágio e de primeira vaga júnior. Ele descreve o editor compartilhado no navegador, os enunciados pequenos que chegam em etapas e o que o entrevistador observa: narração, perguntas de esclarecimento, testes e calma diante de um bug. As aulas tratam de pensar em voz alta, perguntar sobre entrada e casos-limite, padrões com strings e arrays em Ruby, testar o próprio código e destravar. Uma sessão simulada completa e um desafio de contagem de palavras e anagramas fecham o curso.

O que você vai aprender

  • ✓Como uma sessão de live coding funciona e o que o entrevistador observa
  • ✓Narrar decisões e o plano em voz alta enquanto programa
  • ✓Fazer perguntas de esclarecimento sobre entrada, casos-limite, maiúsculas e empates
  • ✓Padrões de strings e arrays em Ruby, como split, chars, Hash.new(0), tally, map e select
  • ✓Testar o próprio código em exemplos e casos-limite, e depurar com p
  • ✓Passos para destravar, pedir uma dica e usá-la bem
Prévia grátis · Aula 1 5 min de leitura

O que acontece numa sessão de live coding

Imagine uma prova de culinária. Ninguém te entrega uma prova escrita sobre técnica de faca. Colocam você na frente de um fogão com uma receita curta e observam você cozinhar enquanto explica o que está fazendo e por quê. Isso está muito mais perto do live coding que qualquer prova de escola. Você…

Ler a aula completa grátis →

Currículo

7 aulas
Digite para buscar...