Companies Home Search Profile

Object-Oriented Programming in Python - Zero to Knowing

Focused View

Josh Wenner

6:32:34

81 View
  • 1. Setting up your Environment.mp4
    03:19
  • 2. Setting up VS code.mp4
    07:02
  • 1.1 lesson one.pdf
  • 1.2 Source Code - Lesson One.html
  • 1. Intro to OOP and Objects Explained.mp4
    09:24
  • 2. Test Your Understanding.html
  • 1.1 lesson two.pdf
  • 1.2 Source Code - Lesson Two.html
  • 1. Working with Objects in Python.mp4
    20:46
  • 2. Creating Objects in VS code.mp4
    24:28
  • 3. Object Continuation - Part 2.mp4
    11:17
  • 4. Quiz The Fundamentals of OOP.html
  • 1.1 lesson three.pdf
  • 1.2 Source Code - Module Three.html
  • 1. Class Architecture.mp4
    22:40
  • 2. Class Review in VS code.mp4
    10:10
  • 3. Classes in VS code - Challenge #1.mp4
    13:53
  • 4. Classes in VS code - Challenge #2.mp4
    11:18
  • 5. Classes in VS code - Challenge #3.mp4
    15:18
  • 6. Classes in VS code - Bonus.mp4
    17:25
  • 7. Quiz Defining a Class.html
  • 1.1 lesson four.pdf
  • 1.2 Source Code - Module Four.html
  • 1. Understanding Class Inheritance.mp4
    08:51
  • 2. Inheritance Route #1.mp4
    03:23
  • 3. Inheritance route #2.mp4
    06:01
  • 4. Class Inheritance - Route #1 in VS Code.mp4
    11:04
  • 5. Class Inheritance - Challenge #2.mp4
    13:47
  • 6. Class Inheritance - Challenge #3.mp4
    25:19
  • 7. Class Inheritance - Challenge #4.mp4
    17:42
  • 8. Quiz Object-Orientated Programming.html
  • 1.1 lesson five.pdf
  • 1.2 Source Code - Module Five.html
  • 1. What is Multiple Class Inheritance.mp4
    07:12
  • 2. Working with Multiple Classes in VS Code.mp4
    11:57
  • 3. Multiple Class Inheritance - Challenge #1.mp4
    15:37
  • 4. Multiple Class Inheritance - Challenge #2.mp4
    14:26
  • 5. Multiple Class Inheritance - Challenge #3.mp4
    18:09
  • 1.1 lesson six.pdf
  • 1.2 Source Code - Module Six.html
  • 1. Special Methods a.k.a Dunder Methods.mp4
    14:51
  • 2. Working with Dunder Methods in VS code.mp4
    14:46
  • 3. Dunder Methods - Challenge #2.mp4
    13:50
  • 4. Dunder Methods - Challenge #3.mp4
    13:50
  • 5. Final Course Challenge - Crypto.mp4
    13:50
  • 1. See You Next Time!.mp4
    00:59
  • Description


    Pick Up Object-Oriented Programming with Python: Unlock the Power of OOP for Efficient and Scalable Software Development

    What You'll Learn?


    • Understanding Objects and the Essence of OOP
    • Working with Objects
    • Creating Classes and Objects: Designing your own
    • Class Inheritance: Expanding Functionality
    • Multiple Class Inheritance: Uniting Multiple Worlds
    • Special Methods and OOP: Customizing Behavior

    Who is this for?


  • People who already have a basic understanding of Python
  • People who understand how to define and use their own functions
  • Beginners looking to get into Object Orientated Programming
  • What You Need to Know?


  • A Computer with a Strong Internet Connection
  • Basic Programming Knowledge
  • Core Programming Concepts: Conditions, Loops, Functions, Modules
  • More details


    Description

    Welcome to "Zero to Knowing: Object-Oriented Programming in 2023" – the ultimate online Udemy course for beginner Python programmers ready to delve deeper into the world of Object-Oriented Programming. Designed to provide a solid understanding of this fundamental programming concept, this course offers comprehensive guidance and invaluable insights to get you ready for the next step in your programming journey.


    Whether you possess a basic understanding or are completely new to Object-Oriented Programming, this course will break down the complexity of Python's OOP in a clear and approachable manner. Starting from the fundamentals, you will progressively advance to more advanced topics, gaining both confidence and expertise in OOP along the way!


    This course goes beyond just basic syntax, ensuring a thorough comprehension of Object-Oriented Programming principles and logic. From gaining deeper insights into concepts like Objects to defining Classes, exploring Class Inheritance and Multiple Classes, and delving into Special Methods, you will acquire the skills necessary to create clean, efficient, and scalable Python code. Real-world problem-solving with Python will be an integral part of your OOP learning experience.


    ***Those looking to join should already have an understanding of the fundamental programming concepts, such as Conditions, Loops, Functions, Data Structures (Lists, Sets & Dictionaries)

    Unlike an all-in-one course, "Zero to Knowing: Object-Oriented Programming in 2023" is specifically geared to help you understand and apply the core concepts of OOP, accelerating your programming growth.  You can expect to leave this course with a strong understanding of OOP concepts and logic.   This course is not project-based, as we will focus more on challenge-based code and concepts.  This course does not include Class Decorators


    A Full Course Breakdown:


    1. Understanding Objects and the Essence of OOP


    2. Working with Objects: Practical Implementation


    3. Creating Classes and Objects: Designing Your Own


    4. Class Inheritance: Expanding Functionality


    5. Multiple Class Inheritance: Uniting the Best of Both


    6. Special Methods and OOP: Customizing Behavior



    Throughout the course, you will encounter a wealth of practical examples, hands-on exercises, and stimulating coding challenges. These real-life scenarios will challenge and inspire you, encouraging the immediate application of newly acquired knowledge. Additionally, you will have access to valuable resources, including downloadable code files, reference materials, and course content, which will contribute to solidifying your understanding of OOP in Python.


    To demonstrate your proficiency, you will embark on four projects, three of which will amalgamate the skills acquired throughout the course into a single application. These projects will put your abilities to the test, ensuring you are well-prepared for a future as a Python Developer.


    Upon completion of "Zero to Knowing: Object-Oriented Programming in 2023," you will possess a robust foundation in Python programming and be equipped to elevate your skills to new heights. Whether you aim to pursue a career in software development, data analysis, web development, or simply desire to broaden your skill set, this course will empower you to achieve your programming goals.


    Join our community of passionate learners who are unlocking the full potential of Python programming! Enroll now in "Zero to Knowing: Object-Oriented Programming in 2023" and embark on an exciting journey to build a strong foundation in Python programming today.

    Who this course is for:

    • People who already have a basic understanding of Python
    • People who understand how to define and use their own functions
    • Beginners looking to get into Object Orientated Programming

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    As an experienced Python developer and educator with a passion for teaching, I have spent the last 5 years dedicating myself to the field of education. Over the past 2 years, I have been teaching Python professionally, helping countless students learn and master this powerful programming language.With a solid foundation in Python programming and a deep understanding of its intricacies, I bring a wealth of expertise to my instruction. My hands-on approach and practical examples make complex concepts easy to understand, allowing my students to confidently apply their newfound skills in real-world scenarios.As an instructor, I strive to create engaging and interactive learning experiences that cater to different learning styles. I believe in fostering a supportive and inclusive learning environment where students feel empowered to ask questions and actively participate in the learning process.Whether you're a beginner just starting out with Python or an experienced developer looking to deepen your knowledge, my courses on Udemy are designed to help you achieve your learning goals. Join me on this exciting journey as we unlock the full potential of Python together!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 30
    • duration 6:32:34
    • Release Date 2023/08/01

    Courses related to Python

    Courses related to Object Oriented Programming