Sua primeira
linha de código.
Bem dada.
A base sólida em raciocínio computacional que separa quem cola código de quem entende o que está fazendo. Variáveis, condicionais, laços, funções e estruturas de dados — explicados como engenheiro explica, não como influencer.
A base que ninguém te ensina
antes de cair em curso de framework
A maioria começa em Flutter, React ou Python sem entender lógica. O resultado: copia de Stack Overflow sem saber por quê. Aqui não.
Variáveis & Tipos
Inteiros, decimais, strings, booleanos. Por que tipos importam e como evitar bugs absurdos.
Operadores
Aritméticos, lógicos, comparação, atribuição. Precedência e armadilhas comuns.
Estruturas condicionais
if, else, switch. Quando usar cada um. Como evitar "if hell" desde o início.
Laços de repetição
for, while, do-while. Iteração eficiente e os erros clássicos do iniciante.
Funções
Parâmetros, retorno, escopo, recursão. Modularizar como engenheiro.
Estruturas de dados
Arrays, listas, mapas, sets. Quando usar cada um — e por quê.
Algoritmos básicos
Busca, ordenação, manipulação de strings. Pensar antes de codar.
Resolução de problemas
O músculo que separa o dev medíocre do dev de elite: decompor, modelar, implementar.
8 módulos para você nunca mais
programar no escuro
Entre na R5 Logic Academy
O caminho mais inteligente: começar pela base, com a opção de migrar para Flutter ou IA depois.
- R5 Logic Academy completa
- +100 aulas · 20h de conteúdo
- +80 exercícios resolvidos
- Discord da comunidade
- Certificado R5 de conclusão
- Outras academias R5
- Acesso às 4 academias R5
- Comece pela Logic, evolua para Flutter e IA
- 12 meses de acesso completo
- Atualizações no período
- Discord e suporte da comunidade
- Certificados de todas as academias
Garantia incondicional de 7 dias
Se em uma semana você sentir que não é para você — ou que já sabia tudo isso — devolvemos 100% do valor. Sem perguntas, sem burocracia.
Próximo passo natural
Perguntas frequentes
Em qual linguagem o curso é ensinado?
Em Dart, a linguagem do Flutter. Isso é proposital: você aprende lógica e já se familiariza com a linguagem que vai usar na R5 Flutter Academy. Mas os conceitos são universais e se aplicam a qualquer linguagem.
Eu já programo. Esse curso é para mim?
Provavelmente não — vá direto para R5 Flutter Academy ou R5 AI Academy. Esse curso é para quem está começando do zero ou quer revisar a base.
Preciso de algum software ou computador específico?
Não. Funciona em qualquer computador (Windows, Mac, Linux) com acesso à internet. Os ambientes de prática usam ferramentas gratuitas que você instala em minutos.
Quanto tempo leva para concluir?
Em média 4–6 semanas estudando 1h por dia. Mas você pode ir mais rápido ou mais devagar — o ritmo é seu.
Tem certificado?
Sim. Ao concluir os 8 módulos, você recebe o certificado da R5 Logic Academy emitido pela R5 Academy.
Posso pular para Flutter sem fazer Lógica?
Pode, mas não recomendamos. Quem pula a base sofre depois com bugs absurdos, código que não compila e a sensação de "não entendo o que escrevi". A lógica é o músculo da programação — sem ela você só copia.
Comece programando
com a base certa.
R$ 197 hoje. O ponto de partida que define se você será engenheiro ou copiador.