Introdução ao Curso Aprenda a Programar 1 - Fundamentos do Swift
  • Introdução ao Curso
  • eBook Aprenda a Programar 1 - Fundamentos do Swift
Comandos
  • Introdução e Uso de Comandos
  • Adicionando Novos Comandos
  • Alternando um Interruptor
  • Praticar com o Portal
  • Achar e Consertar Bugs
  • Prática de Esmagar Bugs
  • O Caminho Mais Curto
Funções
  • Introdução e Composição de Novo Comportamento
  • Criando uma Nova Função
  • Coletar, Alternar e Repetir
  • De um Lado ao Outro
  • Uma Função Dentro da Outra
  • Fileiras de Escadarias
  • Procura de Tesouros
For Loops
  • Introdução e Uso de Loops
  • Loops em Todos os Lados
  • Até a Beira e de Volta
  • Pulos de Loops
  • Ramificações
  • Fazenda de Pedras Preciosas
  • Varredura de Quatro Coleções
Código Condicional
  • Introdução e Checagem do Interruptor
  • Usando Else If
  • Loop com Código Condicional
  • Ascensão Condicional
  • Definindo Funções Mais Inteligentes
  • Cercado de Todos os Lados
  • Árvore de Decisão
Operadores Lógicos
  • Introdução e Uso do Operador NOT
  • Espiral de NOT
  • Checando Isso e (AND) Aquilo
  • Checando Isso ou (OR) Aquilo
  • Labirinto Lógico
While Loops
  • Introdução e Rodando o Código While
  • Criando While Loops Mais Inteligentes
  • Escolhendo a Ferramenta Correta
  • Quatro por Quatro
  • Deu a Volta
  • Terra de Recompensa
  • Loops Embutidos
  • Retângulos Randômicos
  • Você Está Sempre Correto
Algoritmos
  • Introdução e a Regra da Mão Direita
  • Ajustando Seu Algoritmo
  • Conquistando um Labirinto
  • Para Que Lado Virar?
  • Rola pra Direita, Rola pra Esquerda
Para Onde Ir Agora?
  • Próximos Passos