Aprenda a programar em Lua do zero

Uma das linguagens mais utilizadas no desenvolvimento de jogos.
4.44 (380 reviews)
Udemy
platform
Português
language
Programming Languages
category
Aprenda a programar em Lua do zero
1 331
students
4 hours
content
Jan 2021
last update
$19.99
regular price

Why take this course?

🚀 Aprenda a Programar em Lua 🚀 För those eager to dive into the world of programming with a language that's both simple and widely used in game development – welcome to "Programando em Lua"! 🎮✨

Sobre o Curso

📚 Descubra o Poder da Programação com Lua

Guilherme Baptista, com mais de uma década de experiência em programação e trabalhos marcantes em grandes empresas de tecnologia brasileiras, leva você por um percurso intuitivo e direto para dominar a Lua. Este curso é especialmente pensado para ser completo e prático, garantindo que você saia programando com confiança e competência!

🎓 O Caminho para Se Tornar um Programador em Lua

  • Zero a Programador: Desde os fundamentos até aplicações avançadas, este curso cobre tudo o que você precisa saber.
  • Prático e Focado: Não perderá tempo com conceitos desnecessários – vamos direto ao ponto, construindo seu conhecimento passo a passo.
  • Conheça as Diversidades de Lua: A partir de variáveis básicas até manipulação avançada de dados, você estará preparado para enfrentar qualquer problema com a Lua.

Para Quem Este Curso?

Este curso é indicado para:

  • Principiantes: Se você está começando sua jornada na programação e deseja uma linguagem fácil de entender, a Lua é ideal para você. 🌱
  • Programadores de Transição: Já conhece outras linguagens e quer adicionar a Lua ao seu arsenal. A Lua é amplamente utilizada em muitas áreas além do desenvolvimento de jogos, incluindo scripting para automação, entre outros.
  • Futuros Desenvolvedores de Jogos: Se o futuro de sua carreira inclui a criação de jogos, a Lua é uma escolha fantástica, sendo a linguagem oficial em motores populares como LÖVE e Roblox.

Conteúdo Aprendido

No curso, você aprenderá:

  • Linguagem Lua: Fundamentos e sintaxe.
  • Lógica de Programação: Entenda os conceitos que permitem que programas sejam mais robustos e confiáveis.
  • Fluxo de Controle e Condicionais: Domine o controle do seu programa com if/else e switch.
  • Manipulação de Textos: Trabalhe com strings, pattern matching e muito mais.
  • Estruturas de Dados: Listas, tables (ou dicionários), arrays e dicionários associativos.
  • Laços e Iterações: Compreenda for, while, repeat/until e compreensões de listas.
  • Algoritmos Essenciais: Map, Reduce e Filter – as ferramentas para processar dados de forma declarativa.
  • Tables, Arrays e Dicionários: Aprenda a organizar e manipular estruturas de dados com eficiência.
  • Criação de Funções: Modularize seu código para reusabilidade e organização.
  • Organização em Pacotes: Conheça como criar pacotes reutilizáveis.
  • Interface de Linha de Comando (CLI): Seja mais versátil, aprenda a interagir com o usuário através da linha de comando.

Aproveite!

🌟 Aulas Demonstração e Grade Detalhada

  • Aulas Demonstração: Veja em antecipação o que você irá aprender, garantindo que este curso está exatamente para você.
  • Grade Detalhada: Conheça a programação do curso, com um cronograma claro de todas as etapas e tópicos abordados.

Estamos ansiosos para ter você conosco no curso! Vamos embarcar nesta jornada de aprendizado e transformar seus projetos de programação com a Lua. Não perca a oportunidade de adicionar uma das linguagens mais versátis e utilizadas no desenvolvimento de software ao seu portfolio. Inscreva-se hoje mesmo! 👩‍💻🚀

Course Gallery

Aprenda a programar em Lua do zero – Screenshot 1
Screenshot 1Aprenda a programar em Lua do zero
Aprenda a programar em Lua do zero – Screenshot 2
Screenshot 2Aprenda a programar em Lua do zero
Aprenda a programar em Lua do zero – Screenshot 3
Screenshot 3Aprenda a programar em Lua do zero
Aprenda a programar em Lua do zero – Screenshot 4
Screenshot 4Aprenda a programar em Lua do zero

Loading charts...

Related Topics

3733536
udemy ID
28/12/2020
course created date
21/01/2021
course indexed date
Bot
course submited by