Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
What is Object Oriented Programming for Swift | Swift Basics #8
Play lesson

Swift Basics (Beginner Level) - What is Object Oriented Programming for Swift | Swift Basics #8

5.0 (1)
17 learners

What you'll learn

This course includes

  • 6.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Unlock the power of object-oriented programming in Swift with this comprehensive tutorial! Learn the core principles of OOP, including classes, objects, and inheritance. Discover how to create reusable code using encapsulation and abstraction. Master the art of polymorphism to enhance code flexibility and modularity. Start your journey to becoming a proficient Swift developer today and harness the full potential of object-oriented programming in your projects! This is an introductory video for beginners. For full details: https://youtu.be/-JLenSTKEcA đŸ€™ WELCOME BACK đŸ€™ WEBSITE: https://www.swiftful-thinking.com DISCORD: https://discord.gg/tSzJGx9RwE GITHUB: https://github.com/SwiftfulThinking/ SAY THANKS: https://www.buymeacoffee.com/nicksarno 00:00 Object Oriented Programming 00:00 Intro 03:16 Welcome back! 05:19 Object Oriented Programming 07:08 Init vs Deinit 08:38 Automatic Reference Counting (ARC) 13:25 Memory Types: Stack vs Heap 16:49 Multi-Threaded Environment 20:16 Value vs Reference Types 25:45 Struct vs Class 27:25 Explained to a 5-year old 33:00 When to use Struct or Class 34:28 Wrapping up 35:48 Summary 38:55 Conclusion

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere