Udemyallpt

Programando em Lua

Learn a new programming language! This course offers a beginner-friendly introduction to coding. Build skills for future tech opportunities. Start your coding journey today.

3.4(39)
104students
2h 6m
Certificate
Tiago de Almeida Marchi
Tiago de Almeida MarchiProfessor de informática e matemática

Course Content

Programando em Lua is an all-levels Udemy course taught by Tiago de Almeida Marchi. It runs 2h 6m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 3.4 out of 5 from 39 reviews, with 104 students enrolled. It is a paid course, last updated December 2021.

Aprenda programação em Lua e impulsione sua carreira em desenvolvimento de software! Este curso é ideal para estudantes de ciências da computação e áreas afins que buscam dominar uma linguagem poderosa e versátil.

Você vai explorar os fundamentos da programação com foco prático, aprendendo:

  • Variáveis: Entenda a diferença entre variáveis globais e locais.
  • Operadores: Domine os operadores essenciais para realizar cálculos e manipulações de dados.
  • Tabelas: Utilize tabelas para organizar e gerenciar informações de forma eficiente.
  • Funções: Crie funções reutilizáveis para modularizar seu código.
  • Exercícios Práticos: Pratique seus conhecimentos com uma variedade de exercícios para consolidar o aprendizado.

Por que escolher Lua?

Lua é uma linguagem de programação interpretada, de alto nível e com tipagem dinâmica, projetada para ser leve e extensível. Criada em 1993 pelo Tecgraf da PUC-Rio, ela se destaca por sua capacidade de integração com outras linguagens, tornando-a perfeita para prototipagem e embarcamento em softwares complexos, como jogos.

Aplicações de Lua:

Lua se tornou popular em diversos campos, incluindo:

  • Desenvolvimento de Jogos: Utilizada em jogos como World of Warcraft (Blizzard Entertainment) para scripting e lógica do jogo.
  • Controle de Robôs: Ideal para controlar sistemas embarcados e robótica.
  • Processamento de Texto: Eficiente para automatizar tarefas de manipulação de texto.
  • Automação e Scripting: Perfeita para criar scripts de automação e configuração.
  • Propósito Geral: Uma linguagem versátil para uma ampla gama de aplicações.

Características Principais:

  • Tipagem Dinâmica: Reduza o tempo de desenvolvimento com a flexibilidade da tipagem dinâmica.
  • Gerenciamento Automático de Memória: A coleta de lixo simplifica o gerenciamento de memória.
  • Multiparadigma: Suporta diferentes estilos de programação, incluindo procedural e orientada a dados.
  • Fácil de Aprender: Sintaxe clara e concisa, similar a Python, Ruby e Icon.

Este curso oferece uma base sólida em Lua, preparando você para enfrentar desafios reais de programação e explorar as inúmeras possibilidades que esta linguagem oferece. Comece a programar em Lua hoje mesmo!

$ whoami — the devs behind tutorialsearch.io

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.

4.9(146)
7h 37m
all
4.9(3,581)
1h 12m
beginner

Programando em VBA (Excel)

by Eliezer Cesar de Carvalho

4.8(47)
4h 12m
beginner

Valuation (Valoração de empresas)

by Haroldo Guimarães Brasil

4.8(348)
3h 22m
expert
4.8(992)
4h 25m
intermediate