Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Curso de Lua Básico | Aula 06 – Manipulação de Arquivos e Entrada de Dados com IO
Play lesson

Curso básico de Lua – Aprenda do zero! - Curso de Lua Básico | Aula 06 – Manipulação de Arquivos e Entrada de Dados com IO

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

*Aprenda a ler e escrever arquivos em Lua com o módulo IO!* Nesta aula do Curso Básico de Lua, você vai aprender a usar o módulo io da biblioteca padrão para manipular arquivos, ler entradas do terminal e salvar dados em seus scripts. Essas funções são essenciais para trabalhar com formulários, logs, configurações e qualquer tipo de persistência simples dentro da linguagem. *O que você vai aprender nesta aula:* ◦ Como importar o módulo io e entender suas principais funções. ◦ Ler entradas do usuário com io.read(). ◦ Criar, abrir e editar arquivos com io.open(). ◦ Modos de abertura de arquivos ("r", "w", "a", "r+", "w+", "a+"). ◦ Diferença entre modo texto e modo binário. ◦ Como escrever em arquivos (:write()) e ler conteúdo linha a linha (:read()). ◦ Como fechar arquivos corretamente com :close(). Desafios da Aula: ◦ Criar um pequeno programa que peça nome e idade do usuário e salve em um arquivo .txt. ◦ Ler o conteúdo do arquivo criado e exibir no terminal. ◦ Testar diferentes modos de abertura ("w", "a", "r+") e observar o comportamento. Materiais e Comunidade: ◦ Documentação oficial do módulo IO: https://www.lua.org/manual/5.4/manual.html#6.8 ◦ Grupo no Discord da comunidade: https://discord.com/invite/4ypzM4n3GW ◦ Blog do canal: https://luaverse.com #Lua #CursoLua #IO #Arquivos #EntradaDeDados #LeituraEEscrita #Programação #Persistência #Automação #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