Aprenda a programar em Lua do zero
Learn C#, the top language for game development! Build your own games and unlock exciting career opportunities. Perfect for aspiring game developers.
Course Content
Aprenda a programar em Lua do zero is a beginner-level Udemy course taught by Guilherme Baptista. It runs 4h 9m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 392 reviews, with 1,370 students enrolled. It is a paid course, first published January 2021.
Descubra o poder da programação com o curso de Lua! Aprenda a programar do zero utilizando uma linguagem incrivelmente simples e amplamente utilizada no desenvolvimento de jogos.
Com mais de uma década de experiência em programação em grandes empresas de tecnologia no Brasil, compartilho minha paixão por linguagens de programação neste curso prático e direto ao ponto. Você adquirirá o conhecimento essencial para começar a programar em Lua imediatamente.
Ao concluir este curso, você será capaz de:
- Resolver problemas utilizando a linguagem Lua.
- Trabalhar com listas, tabelas e textos.
- Criar seus próprios programas em Lua.
- Organizar e evoluir seu código de forma eficiente.
Este curso é ideal para:
- Quem deseja aprender a programar com uma linguagem simples.
- Programadores que buscam expandir seus conhecimentos com Lua.
- Futuros desenvolvedores de jogos.
O conteúdo foi estruturado para demonstrar na prática como resolver problemas com os principais tipos de dados. Você aprenderá:
- Linguagem Lua: Fundamentos e sintaxe.
- Lógica de Programação: Conceitos essenciais para qualquer programador.
- Fluxo de Controle e Condicionais: Controle do fluxo de execução do seu código.
- Manipulação de Textos: Técnicas para trabalhar com strings.
- Estruturas de Dados: Organização eficiente de dados.
- Laços e Iterações: Repetição de tarefas de forma automatizada.
- Algoritmos Essenciais: Domine Map, Reduce e Filter para processamento de dados.
- Tabelas, Arrays e Dicionários: Utilize as estruturas de dados mais importantes em Lua.
- Criação de Funções: Reutilize código e organize seu programa.
- Organização em Pacotes: Crie projetos modulares e reutilizáveis.
- Interface de Linha de Comando (CLI): Desenvolva aplicações interativas via terminal.
Confira as aulas de demonstração para ter uma ideia do curso e explore a grade curricular detalhada para saber exatamente o que será estudado.
Espero você no curso!
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.