LEITURA RECOMENDADA
TÓPICOS
- Lua Básico
- P.O.O
Estruturas de dados
Bibliotecas nativas
Intergração
Bibliotecas de terceiros
LUA Básico
Nesta parte do tutorial de Lua vamos aprender alguns assuntos básicos sobre a linguagem que
abrangem sintaxe, passando por comandos, funções e outros.
Para iniciar os estudos sobre Lua, vamos ver uma pouco sobre a linguagem, ferramentas e
usos dessa linguagem.
Quero aprender »
Para para começar a escrever nossos programas em Lua, primeiro precisamos aprender sobre
sua sintaxe básica.
Quero aprender »
Os tipos de dados primitivos da lingaugem Lua como boolean, number, table
e outros serão vistos nesta parte do tutorial.
Quero aprender »
Nesta parte do tutorial vamos aprender sobre variáveis, escopo, regras para declaração e
outros assuntos envolvidos.
Quero aprender »
Para declararmos expressões em Lua precisamos utilizar seus operadores que serão vistos
nesta parte do tutorial.
Quero aprender »
A entrada e saída de dados na linguagem Lua é feita utilizando print e read que serão
abordadas nesta parte.
Quero aprender »
A linguagem Lua possue os comandos de decisão, repetição, parada que serão estudados nesta
parte do tutorial.
Quero aprender »
Nesta parte do tutorial vamos aprender como declarar funções bem como outras características
das funções em Lua.
Quero aprender »
Nesta parte, vamos aprender como declarar funções closure, closures com iteradores,
escopo bem como outras características.
Quero aprender »
As funções anônimas podem ser declaradas sem nome e atribuídas a variáveis. Nesta parte do tutorial
vamos aprender como usá-las.
Quero aprender »
Vamos estudar o tipo de dado string, conversão e outras operações mais comuns nesta parte do
tutorial.
Quero aprender »
Nesta parte do tutorial vamos aprender a como manipular vetores e matrizes bem
como uso básico utilizando a linguagem Lua.
Quero aprender »
Table é o um tipo de estrutura de dado dinâmico nativo da linguagem Lua que nos permite armazenar
diferentes tipos de dados.
Quero aprender »
Vamos aprender nesta parte do tutorial a como simular o tipo de dado struct e enum
utilizando a linguagem Lua.
Quero aprender »
Iteradores armazenam referências para acessar elementos contidos em estruturas de dados dinâmica
ou coleções de dados.
Quero aprender »
Nesta parte, vamos aprender a como lidar como erros utilizando as funções xpcall, pcall
e outros recursos.
Quero aprender »
Aqui vamos aprender a como separa nossos programas em partes criando assim módulos ou bibliotecas
do usuário.
Quero aprender »
Coroutines são um conjunto de rotinas que são executadas sob certo controle e ordem para trabalharem
de forma colaborativa.
Quero aprender »
A conversão de dados em Lua é feita utilizando as funções nativas tonumber ou tostring
que serão vistas nasta seção.
Quero aprender »
P.O.O
Nesta parte do tutorial Lua, vamos estudar a simulação dos conceitos de programação O.O utilizando
a linguagem de extensão Lua via tipo de dado Table.
Nesta parte vamos de nosso tutorial, vamos aprender a declarar classes que utilizando o tipo de dados
table.
Quero aprender »
Aqui vamos aprender como atribuir métodos às nossas classes, como declarar métodos, privados
e estáticos.
Quero aprender »
Herança é um conceito que nos permite estender nossas classes de forma a adicionar
mais funcionalidades e outros.
Quero aprender »
INTEGRAÇÃO
Nesta parte do nosso tutorial vamos aprender a integrar a linguagem Lua com outras linguagems com
C, C# e Java.
Os cursos oferecidos nesta página são cursos fornecidos por parceiros. Ao comprar um curso clicando
em seu banner, você está ajudando a manter o projeto TutorialDev vivo. Os sites dos cursos parceiros utilizam cookies.