Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Treating Go as an Object-Oriented Language

Treating Go as an Object-Oriented Language

52mAdvanced2023-09-13

Authors

Frank P Moley III

Frank P Moley III

Senior Principal Engineer at Catch&Release

Course details

Did you know that treating Go like an object-oriented programming language can allow you to create more functional and more powerful behavior? Join instructor Frank P Moley III in this hands-on, interactive course to practice advancing your skills in Go, the popular, statically typed programming language. This course includes Code Challenges powered by CoderPad. Code Challenges are interactive coding exercises with real-time feedback, so you can get hands-on coding practice to advance your coding skills. Frank helps you boost your skills as a Go programmer with specific, coding challenges that treat Go like an object-oriented language. Practice creating and working with structs, synthesizing classes, and leveraging encapsulation, composition, and polymorphism, building object-oriented behavior as you go.

Skills covered

Object-Oriented ProgrammingGoAdvancedGoogleProgramming LanguagesSoftware Development

Concepts

0. Introduction

  • 01 - Treating Go in an OOP way
  • 02 - What you need to know
  • 03 - A tour of CoderPad

1. Object-Oriented Programming

  • 04 - Object-oriented programming
  • 05 - Go language

2. Making Go Object Oriented

  • 06 - Structs as classes
  • 07 - Creating a struct
  • 08 - Encapsulation
  • 09 - Leveraging encapsulation
  • 10 - Solution - Struct as class
  • 11 - Composition
  • 12 - Leveraging composition
  • 13 - Polymorphism
  • 14 - Leveraging polymorphism
  • 15 - Solution - OOP

Conclusion

  • 16 - Next steps

Related courses

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal