Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Curso de Lua Básico | Aula 02 – Hash Tables em Lua: como funcionam e como usar
Play lesson

Curso básico de Lua – Aprenda do zero! - Curso de Lua Básico | Aula 02 – Hash Tables em Lua: como funcionam e como usar

Domine a Linguagem Lua: Da Instalação ao Domínio Completo com Jorge Rezende!

5.0 (0)
9 learners

What you'll learn

Instalar e configurar a linguagem Lua em diferentes sistemas operacionais

Desenvolver scripts e aplicações em Lua utilizando funções, módulos e bibliotecas

Implementar algoritmos básicos e manipular dados usando estruturas de controle e manipulação de strings

Criar interfaces de linha de comando (CLI) e automatizar tarefas com Lua e ferramentas como LuaRocks

This course includes

  • 8.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

*Domine as Hash Tables em Lua! Entenda a estrutura de dados mais importante da linguagem e aprenda a criar listas, dicionários e objetos.* Nesta aula do Curso Básico de Lua, você vai aprender tudo sobre as Tables — também conhecidas como Hash Tables — que são a única estrutura de dados nativa da linguagem Lua. Elas servem tanto para criar listas (arrays) quanto dicionários (mapas de chave e valor), e são a base de praticamente todas as construções mais avançadas da linguagem. *O que você vai aprender nesta aula:* ◦ O que são as Tables e por que elas são essenciais em Lua. ◦ Como criar e inicializar Tables com chaves e valores. ◦ Diferença entre listas e mapas em Lua. ◦ Como acessar e modificar valores dentro de uma Table. ◦ Como iterar sobre Tables usando pairs(), ipairs() e #table. ◦ Como usar Tables para construir estruturas complexas e bases de Programação Orientada a Objetos. Desafios da Aula: ◦ Criar uma Table simples com três chaves e valores e exibi-la no terminal. ◦ Fazer um loop com pairs() para listar os elementos da sua Table. ◦ Testar o comportamento de diferentes tipos de chave (string, number, table). Materiais e Comunidade: ◦ Documentação oficial do Lua: https://www.lua.org/manual/5.4/ ◦ Lista Awesome Lua: https://bit.ly/2tmneph ◦ Grupo no Discord da comunidade: https://discord.com/invite/4ypzM4n3GW ◦ Blog do canal: https://luaverse.com #Lua #CursoLua #HashTables #Tables #Programação #Dicionários #Listas #LuaRocks #GameDev #AprendaLua

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere