Companies Home Search Profile

Object-Oriented Programming (OOP) - Learn to Code Faster

Focused View

SDE Arts | Octavo,Ahmed Ibrahim

3:16:39

97 View
  • 1. Course Overview.mp4
    02:30
  • 2. Tools for this course.mp4
    02:38
  • 3. Downloading Python Notes.mp4
    03:04
  • 4. Installing Python Notes.mp4
    02:37
  • 5. Installing VS Code Notes.mp4
    02:29
  • 6. How to Download Python in action.mp4
    02:46
  • 7. How to Install Python in action.mp4
    04:09
  • 8. How to download and install VS Code.mp4
    03:37
  • 9. What is OOP.mp4
    03:12
  • 10. Why Python.mp4
    03:06
  • 11.1 Working Files.zip
  • 11. OOP Alternatives.mp4
    03:11
  • 1. What is a class.mp4
    03:43
  • 2. What are Instances.mp4
    02:47
  • 3. What are Attributes.mp4
    02:43
  • 4. What is Constructor.mp4
    04:42
  • 5. Methods in Python.mp4
    02:40
  • 6. Multiple objects overview.mp4
    04:22
  • 7.1 Working Files.zip
  • 7. Getting started with classes - Main Snake.mp4
    05:35
  • 8. Inserting Class attributes within the SnakeTemp.mp4
    02:38
  • 9. Method and modify properties for Snake.mp4
    05:29
  • 10. Apply Full Snake Template example.mp4
    07:07
  • 11. Addional Example - PersonTemp class.mp4
    06:19
  • 12. PersonTemp many instances different info.mp4
    05:05
  • 13.1 Working Files.zip
  • 13. Complete PersonTemp class methods.mp4
    05:43
  • 1. What is Inheritance.mp4
    02:10
  • 2. Example one Vehicle for single inheritance.mp4
    07:52
  • 3. Example of two Childs for Vehicle.mp4
    05:19
  • 4.1 Working Files.zip
  • 4. Hands-on multiple inheritance.mp4
    11:16
  • 1. What is Encapsulation.mp4
    02:30
  • 2. Access Modifiers overview.mp4
    01:23
  • 3. Getters and setters overview.mp4
    01:26
  • 4. Apply Encapsulation in action.mp4
    10:31
  • 5. Protecting data using modifiers.mp4
    08:46
  • 6.1 Working Files.zip
  • 6. Protect data using getters and setters in action.mp4
    11:55
  • 1. What is Polymorphism.mp4
    01:23
  • 2. Apply Polymorphism using different Polymorphic functions.mp4
    08:26
  • 3.1 Working Files.zip
  • 3. Polymorphism with Inheritance and Method Overriding in action.mp4
    13:28
  • 1. What is Data Abstraction.mp4
    01:22
  • 2.1 Working Files.zip
  • 2. Apply data abstraction in in depth.mp4
    16:40
  • Description


    Learn and Practice Object-Oriented Programming(OOP) with Python, Know how it works, and Learn how to code faster 2023

    What You'll Learn?


    • Understand the benefit of using Object-Oriented Programming
    • Learn how to build programs faster in Python
    • Use and apply the classes and instances components and tools with many examples
    • How to use different types of inheritance in different scales
    • Learn Encapsulation for wrapping code and data together into a single unit
    • Learn all about Access Modifiers and Getters and Setters
    • How to use and apply Polymorphism in an object oriented style with many examples
    • Learn how to abstract a problem in OOP in action
    • Practice Object oriented programming, basics to advanced level, using Modern Python
    • Get the instructor QA support

    Who is this for?


  • Anyone who wants to learn how to code faster
  • Programmers, Software Developers, and Software Engineers
  • Python developers
  • Anyone who wants to learn and practice OOP
  • What You Need to Know?


  • The basics of Python
  • More details


    Description

    Hello and welcome to the Object-Oriented Programming (OOP) - Learn to Code Faster Course.


    Any software engineer or developer needs to master object-oriented programming well because of its importance and its many advantages in the software industry.

    So, we have created this course for you.

    To learn all the important concepts of this type of programming with many practical examples and exercises in depth.


    In this course, you will learn OOP (Object Oriented Programming) in Python.

    This course will cover:

    • Understand the benefit of using Object-Oriented Programming

    • Learn how to build programs faster in Python

    • Use and apply the classes and instances components and tools with many examples

    • How to use different types of inheritance in different scales

    • Learn Encapsulation for wrapping code and data together into a single unit

    • Learn all about Access Modifiers and Getters and Setters

    • How to use and apply Polymorphism in an object oriented style with many examples

    • Learn how to abstract a problem in OOP in action

    • Practice Object oriented programming, basics to advanced level, using Modern Python

    • Get the instructor QA support


    Python is an object-oriented programming language, it’s very popular, has many advantages, and has a strong presence in all areas of software, in addition to being easy to learn, read and understand in a short time.


    Once you complete this course, you will have learned all the concepts of object-oriented programming with application programs and many exercises, and you will be able to use this type of programming with ease and understanding to create high-professional programs, quickly and efficiently. We are here to help you at all times.

    This course only requires knowledge of the basics of the Python programming language.


    My name is Ahmed Ibrahim, a software engineer and Data Science Professional, and I have helped more than five hundred thousand students in this field, including developers, engineers and data analysts from more than one hundred and seventy-nine countries around the world.
    I hope that you will join us in this important course that contains a treasure of important information for everyone in the field of software.


    Let's get started to learn how to build programs faster in 2023!

    Who this course is for:

    • Anyone who wants to learn how to code faster
    • Programmers, Software Developers, and Software Engineers
    • Python developers
    • Anyone who wants to learn and practice OOP

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    SDE Arts | Octavo
    SDE Arts | Octavo
    Instructor's Courses
    SDE Arts | Octavo provides Software Development & Data Science online video courses.SDE Arts | Octavo's main objective is to provide high-value skills in Software Technologies by using high quality, well prepared, focused and direct to the point videos to save your precious time.We will show you practically how to become very skilled in the Software Engineering field to make your career better and move forward with amazing speed.We taught for more than 500,000 happy students, developers and engineers from over 190 countries around the world.
    Ahmed Ibrahim
    Ahmed Ibrahim
    Instructor's Courses
    Software Engineer | Data Science Professional | Course Creator/DeveloperI taught for more than 300,000 developers and engineers from over 175 countries around the world.- Programming Languages: Python, R, JavaScript, Java and Go.- Data Science: Data Analysis and Visualization tools and Libraries with Python, R, SQL and Spark.- Databases: Relational and Non-Relational.- Applied experience with many programming languages and tools, also a proficient knowledge and experience in Software Engineering and Data Science with skills to analyze, design and develop. - Bachelor's degree of Electrical, Communications and Computer Engineering.I'm always have a passion to develop my work and I like to simplify and clarify Software and Data Science skills and tools, and sharing my skills and expertise with others via high quality, and direct to point video training courses.
    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 39
    • duration 3:16:39
    • English subtitles has
    • Release Date 2023/07/31