Object-Oriented Programming and Design Crash Course | Courses | Crax

Welcome To Crax.Pro Forum!

Check our new Marketplace at Crax.Shop

   Login! SignUp Now!
  • We are in solidarity with our brothers and sisters in Palestine. Free Palestine. To learn more visit this Page

  • Crax.Pro domain has been taken down!

    Alternatives: Craxpro.io | Craxpro.com

Object-Oriented Programming and Design Crash Course

Object-Oriented Programming and Design Crash Course

LV
4
 

mayoufi

Member
Joined
Oct 22, 2023
Threads
2,202
Likes
155
Awards
9
Credits
4,110©
Cash
0$
1708372972806

MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 31 Lectures ( 4h 9m ) | Size: 3.73 GB
Take your software skills to the next level by mastering Object-Oriented Programming and Object-Oriented Design
What you'll learn:
The benefits of Object-Oriented Programming
The difference between an Object-Oriented Object and a real world object
What Composition is and why it's challenging to utilize fully
What Inheritance is and what benefits it provides
Composition vs Inheritance trade-off
The relationship between Object-Oriented Programming and Object-Oriented Design
The most important aspects of Object-Oriented Design
Design Patterns and their use cases

Requirements:
Basic experience with at least one Object-Oriented programming langugage

Description:
Dive into the world of Object-Oriented Programming (OOP) and Object-Oriented Design (OOD) with this course, tailored to help you master the principles that stand at the core of modern software development.Most of the top programming languages today support Object-Orientation: Python, C++, Java, C# , TypeScript, JavaScript and more. However, this paradigm is not as simple as it might seem initially. To get the most out of Object-Oriented languages, it's crucial to master the core concepts of Object-Oriented Programming and understand the Object-Oriented Design methodology and techniques.In this course you'll learn:How to think about Object-Oriented Objects: Adopt the right Object-Oriented mindest to avoid the common pitfall of trying to mirror the real world into software.Core principles of Object-Oriented Programming: Learn about Encapsulation, Abstraction, Composition, Inheritance and Polymorphism, and see how they form the backbone of Object-Oriented Programming.Object-Oriented Design methodology: Explore how to approach software design from an Object-Oriented perspective, focusing on creating modular and maintainable systems.The pillars of Object-Oriented Design: Discover the core aspects of software design and focus on the important parts.Design Patterns: Learn the most useful and impactful Design Patterns and understanding their role in addressing common technical requirements in a standardized and efficient way.This course was designed for developers who want to understand OOP and OOD, from beginners, who just start their software development journey, to experienced programmers aiming to refine their fundamental knowledge. After completing this course, you'll be comfortable leveraging the most powerful features of OO languages in your own projects to build reliable and maintainable systems.I invite you to join me on this journey into the intricate world of OOP and OOD in this course
RAPIDGATOR
Part 1Part 2Part 3Part 4
 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Similar threads

Top Bottom