Programação Orientada a Objetos com Lua

Aprenda como implementar Orientação a Objetos com Lua utilizando técnicas avançadas!

Ratings: 4.54 / 5.00




Description

Este é o curso de Programação Orientada a Objetos com Lua! Um paradigma clássico e muito utilizado no desenvolvimento de software.


Eu trabalho com tecnologia há mais de uma década e já lidei com diversos projetos de grandes empresas que utilizam Orientação a Objetos.


Aqui você vai aprender desde os conceitos chaves sobre Orientação a Objetos (POO ou OOP) até as diversas maneiras de implementar este paradigma com a linguagem Lua.


Ao final do curso você será capaz de criar Classes, aplicar Heranças, implementar Encapsulamento e outras técnicas avançadas.


O curso foi estruturado para que você aos poucos vá aumentando a complexidade das suas implementações, partindo desde um simples objeto, até chegar a temas avançados como Heranças Múltiplas e Garbage Collector.


Você vai aprender:


  • Orientação a Objetos

  • Criação de Classes

  • Herança

  • Encapsulamento

  • Métodos de Instância

  • Métodos Estáticos

  • Constantes

  • Dados Privados e Públicos

  • Memoization

  • Garbage Collector

  • Herança Múltipla


Este curso não é para iniciantes, você precisa já ter um conhecimento básico de Lua.


O curso é para você que:


  • Quer aprender sobre Orientação a Objetos e a como aplicar esses conceitos na linguagem Lua;

  • Quer ter um conhecimento avançado da linguagem e as suas particularidades;

  • Já trabalha com Lua e gostaria de levar o seu projeto ou jogo para outro nível utilizando técnicas avançadas de Orientação a Objetos.


Confira as aulas prévias para saber o que esperar do curso e dê uma olhada na grade detalhada para entender todo o conteúdo que estará disponível pra você.


Espero que você goste e venha aprender comigo sobre o tema, te espero lá!

What You Will Learn!

  • Orientação a Objetos
  • Criação de Classes
  • Herança
  • Encapsulamento
  • Métodos de Instância
  • Métodos Estáticos
  • Constantes
  • Dados Privados e Públicos
  • Memoization
  • Garbage Collector
  • Herança Múltipla

Who Should Attend!

  • Estudantes que querem aprender Orientação a Objetos
  • Pessoas que querem aprender técnicas avançadas sobre Lua
  • Pessoas que já trabalham com Lua e querem elevar o nível do seu projeto