Programação Orientada a Objetos com Lua
Master object-oriented programming in Lua! Learn advanced techniques for building robust and scalable applications. Perfect for developers seeking Lua expertise.
Course Content
Programação Orientada a Objetos com Lua is an advanced Udemy course taught by Guilherme Baptista. It runs 2h 20m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 38 reviews, with 226 students enrolled. It is a paid course, first published March 2021.
Explore Programação Orientada a Objetos (POO) com Lua e eleve suas habilidades de desenvolvimento! Este curso abrangente é ideal para desenvolvedores Lua que desejam dominar os princípios da POO e aplicá-los em projetos do mundo real.
Com mais de uma década de experiência em tecnologia e trabalho em projetos de grande escala, eu o guiarei através dos conceitos fundamentais e avançados da programação orientada a objetos em Lua. Aprenda a criar código mais organizado, reutilizável e eficiente.
O que você vai aprender:
- Conceitos Chave de POO: Mergulhe nos princípios da Orientação a Objetos (OOP) e como eles se aplicam à linguagem Lua.
- Criação de Classes: Domine a arte de definir e construir classes robustas e bem estruturadas.
- Herança: Utilize a herança para criar hierarquias de classes e promover a reutilização de código.
- Encapsulamento: Aprenda a proteger dados e controlar o acesso a eles através do encapsulamento.
- Métodos de Instância e Estáticos: Explore diferentes tipos de métodos e quando usá-los para otimizar seu código.
- Constantes: Utilize constantes para tornar seu código mais legível e fácil de manter.
- Dados Privados e Públicos: Entenda como controlar a visibilidade dos membros da classe.
- Memoization: Aprenda a otimizar o desempenho do seu código com memoization.
- Garbage Collector: Compreenda o funcionamento do garbage collector em Lua e como ele afeta o desempenho do seu programa.
- Herança Múltipla: Explore as possibilidades da herança múltipla para criar classes complexas.
Este curso é para você se:
- Deseja aprender programação orientada a objetos e aplicá-la na linguagem Lua.
- Busca aprimorar seu conhecimento avançado em Lua e suas particularidades.
- Já trabalha com Lua e quer levar seus projetos (incluindo jogos) para o próximo nível com técnicas avançadas de POO.
A estrutura do curso é projetada para aumentar gradualmente a complexidade, começando com objetos simples e avançando para tópicos como herança múltipla e o garbage collector.
Confira as aulas prévias para ter uma ideia do conteúdo e explore a grade detalhada para entender todo o que será abordado.
Junte-se a mim nesta jornada de aprendizado e vamos explorar o poder da programação orientada a objetos em Lua!
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.