Duração do curso online: 6 horas e 1 minutos
Novo
Quer sair do zero e finalmente entender como programar de verdade? Neste curso online gratuito, você aprende programação e lógica usando Lua, uma linguagem leve, prática e muito usada em scripts e no desenvolvimento de jogos. A proposta é construir base sólida: compreender como o computador “pensa”, como transformar problemas em algoritmos e como escrever código limpo que funciona.
Você começa com os fundamentos que destravam quem está iniciando: saída de texto, comentários, números, operadores, variáveis e manipulação de strings. Em seguida, o curso evolui para decisões e controle de fluxo, trabalhando comparações, valores booleanos e estruturas condicionais para criar regras — exatamente o tipo de raciocínio que aparece em qualquer software e também em mecânicas de jogo.
Conforme avança, você desenvolve autonomia para modelar problemas com funções, entrada e saída de dados, escopo de variáveis e retorno de valores. Esses conceitos são essenciais para organizar código, reaproveitar lógica e criar comportamentos previsíveis, inclusive em cenários comuns como cálculos e regras de física simples. Depois, entram as estruturas de repetição e as tabelas do Lua, que permitem lidar com listas, dicionários e coleções de entidades, abrindo espaço para projetos mais completos.
O curso também mostra como consultar documentação, usar a biblioteca padrão, criar módulos e organizar suas próprias bibliotecas — uma habilidade que diferencia quem apenas “escreve código” de quem constrói projetos sustentáveis. A virada acontece ao entrar em Programação Orientada a Objetos com Lua: entender classe e objeto, representar entidades com tabelas, encapsular responsabilidades e usar self e o operador dois pontos para criar código mais legível e escalável.
Fechando o caminho, você conecta lógica à prática de game dev: arquitetura orientada a eventos, game loop, noções de debounce/bounce para interações e detalhes que evitam bugs comuns. Há ainda suporte extra para configurar um ambiente produtivo com VS Code e Love2D. Se você busca uma base forte para seguir em desenvolvimento de jogos ou em programação em geral, este curso entrega progressão, prática e construção de projeto com mentalidade profissional.
6 horas e 1 minutos de curso online em vídeo
Certificado digital de conclusão de curso ( Gratuito )
Exercícios para treinar seus conhecimentos
100% gratuito, do conteúdo ao certificado
Pronto para começar?Baixe o app e comece hoje mesmo.
Instale o app agora
para ter acesso ao curso+ de 5.000 cursos gratuitos
Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.
Plano de estudos com IA
A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.
Do zero ao Sucesso profissional
Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.
Você também pode utilizar o QR Code ou os Links abaixo

Curso GratuitoProgramação em Python
10h21m
27 exercícios

Curso GratuitoAnálise e projeto de sistemas
11h02m
9 exercícios

Curso GratuitoPython do Zero ao Avançado
28h22m
54 exercícios

Curso GratuitoProgramação orientada a objeto usando Java
11h56m
10 exercícios

Curso GratuitoProgramação em C
11h21m
22 exercícios

Curso GratuitoRuby on Rails para iniciantes
16h31m
32 exercícios

Curso GratuitoJava
27h43m
62 exercícios

Curso GratuitoEngenharia de software
7h58m
24 exercícios

Curso GratuitoProgramação com Python
11h55m
27 exercícios

Curso GratuitoProgramação em C#
4h07m
47 exercícios
Milhares de cursos online em vídeo, ebooks e áudiobooks.
Para testar seus conhecimentos no decorrer dos cursos online
Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail
Baixe nosso aplicativo pelo QR Code ou pelos links abaixo:.
+ de 10 milhões
de alunos
Certificado grátis e
válido em todo o Brasil
60 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, ebooks e audiobooks