Object-Oriented Ruby: Build a Robot Game
Understand and implement object-oriented programming concepts in Ruby by designing and controlling digital robots.
Sobre este curso
Unlock the power of organized and reusable code with object-oriented programming in Ruby. This course offers a practical and engaging way to grasp fundamental programming concepts through the creation of an interactive robot game. By the end of this course, you will be able to confidently apply core OOP principles to build structured and maintainable Ruby applications, demonstrated through the creation of your own interactive robot game.
What you'll learn:
* Learn the foundational principles of Object-Oriented Programming (OOP), including encapsulation, inheritance, and polymorphism.
* Build custom Ruby classes and objects to model real-world entities, such as robots with distinct behaviors and attributes.
* Practice defining methods and managing object state to control robot actions and interactions within a game environment.
* Apply modern Ruby conventions for writing clean, readable, and maintainable object-oriented code.
* Understand how to structure a small application using OOP for better organization and scalability.
* Explore basic testing principles for verifying the behavior of your robot objects.
This course begins with essential OOP definitions and Ruby syntax fundamentals, then guides you step-by-step through designing, building, and refining your robot game using these concepts. This course is designed for absolute beginners in programming and Ruby, with no prior experience required. Start your journey into object-oriented programming and game creation today.
O que você vai receber
-
📜
Certificado de conclusão
Adicione ao seu perfil do LinkedIn -
🎧
Versão em áudio incluída
Estude em qualquer lugar, sem tela -
♾️
Acesso vitalício
Volte quando quiser, sem expirar -
📱
Celular ou computador
Funciona em qualquer dispositivo -
💸
Reembolso em 30 dias
Sem perguntas -
⚡
Curto e focado
1 h 41 min de conteúdo prático
Avaliações
Ainda não há avaliações — seja o primeiro a compartilhar sua experiência.
Outros também fizeram
Construa uma base em engenharia de software UAV aprendendo a programar controladores de voo, gerenciar dados de sensores e automatizar missões aéreas.
$4.99$9.99
Aprenda a desenvolver software de robótica escalável a partir do zero usando Python e C ++ sem precisar de qualquer experiência anterior no sistema operacional do robô.
$4.99$9.99
Aprenda os fundamentos da robótica, eletrônica e codificação, entendendo como montar e programar um robô OTTO DIY de código aberto.
$4.99$9.99
Construa um entendimento claro e amigável para iniciantes de Localização e Mapeamento Simultâneos, como robôs constroem mapas enquanto rastreiam sua própria localização.
$4.99$9.99
Perguntas frequentes
O que preciso para fazer este curso? +
Só um celular ou computador com internet. Sem instalações nem hardware especial.
Como faço para pagar? +
Cartão via Stripe ou criptomoeda. Não guardamos dados do cartão — o Stripe processa com segurança.
Posso pedir reembolso? +
Sim — reembolso integral em 30 dias, sem perguntas.
Por quanto tempo terei acesso? +
Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.
Vou receber um certificado? +
Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.
Feito para profissionais em
Tecnologia
Design
Finanças
Marketing
Saúde
Educação
Hotelaria
Indústria