Skip to content
Monday, March 1
  • DMCA – COPYRIGHTS
  • PRIVACY POLICY
  • TERMS OF USE
    freetutorials.us

    Freetutorials.us

    Udemy Courses Free Download Torrents Online

    freetutorials.us

    Freetutorials.us

    Udemy Courses Free Download Torrents Online

    • HOME
    • Academics
    • IT & Software
    • Design
    • Development
    • All Categories
      • BUSINESS
      • Health & Fitness
      • Language
      • Marketing
      • Music
      • Office Productivity
      • Personal Development
      • Photography
    • ABOUT US
    • CONTACT US
    • HOME
    • Academics
    • IT & Software
    • Design
    • Development
    • All Categories
      • BUSINESS
      • Health & Fitness
      • Language
      • Marketing
      • Music
      • Office Productivity
      • Personal Development
      • Photography
    • ABOUT US
    • CONTACT US
    Home>Development>Python 3: Deep Dive (Part 4 – OOP)
    Python 3: Deep Dive (Part 4 – OOP)
    Development

    Python 3: Deep Dive (Part 4 – OOP)

    FTUFebruary 21, 20190

    Python Object Oriented Programming (OOP)

    What you’ll learn

    • Python Object Oriented Concepts
    • Classes
    • Methods and Binding
    • Instance, Class and Static Methods
    • Properties
    • Property Decorators
    • Single Inheritance
    • Slots
    • Descriptors
    • Enumerations
    • Exceptions
    • Metaprogramming
    Requirements
    • Strong knowledge of functional Python
    • Closures and Decorators
    • Iterators, Iterables and Generators
    • Mapping Types, Hashing
    • Some exposure to basic OOP

    Description

    This Python3: Deep Dive Part 4 course takes a closer look at object oriented programming (OOP) in Python.

    MAIN COURSE TOPICS

    • what are classes and instances
    • class data and function attributes
    • properties
    • instance, class and static methods
    • polymorphism and the role special functions play in this
    • single inheritance
    • slots
    • the descriptor protocol and its relationship to properties and functions
    • enumerations
    • exceptions
    • metaprogramming (including metaclasses)

    COURSE PREREQUISITES

    Please note this is NOT a beginner level course. You must have a strong working knowledge of functional Python programming as well as some practical experience developing Python applications in order to fully benefit from this course.

    • In-depth functional Python programming
    • functions, closures, scopes, decorators (using and writing them)
    • zip, sorted, any, all, and the itertools module in general
    • sequences, iterables, iterators and generators (what they are and how to implement the corresponding protocols)
    • generators, yield, and context managers
    • mapping types, hashing and relation to object equality
    • some prior knowledge of basic OOP concepts
    • know how to work with Python virtual environments and pip install
    • available Jupyter Notebook (freely available) to follow along with the course notebooks
    • how to use git

    [Please note that this is not a cookbook style course – I don’t show you how to solve specific problems, but rather a broad and in-depth look at how OOP works in the context of Python, that will allow you to apply these concepts and techniques to your own problems.]

    Who this course is for:

    • Experienced intermediate Python developers who want a more in-depth understanding of Python OOP

    Created by Fred Baptiste
    Last updated 11/2019
    English

    Size: 16.64 GB

    Download Now

     

    Related tags : Python 3: Deep Dive (Part 4 – OOP)

    Previous Post

    Logo Design in Adobe Illustrator – for Beginners & Beyond

    Logo Design in Adobe Illustrator – for Beginners & Beyond

    Next Post

    The Complete Guide To Testing Javascript & Node Applications

    The Complete Guide To Testing Javascript & Node Applications

    Related Articles

    Learn OAuth 2.0 – Get Started As An API Security Expert Development

    Learn OAuth 2.0 – Get Started As An API Security Expert

    The Result-Oriented Web Developer Course – BOOTCAMP 2021 Development

    The Result-Oriented Web Developer Course – BOOTCAMP 2021

    NodeJS – The Complete Guide (Incl. MVC, REST APIs, GraphQL) Development

    NodeJS – The Complete Guide (Incl. MVC, REST APIs, GraphQL)

    Beginner Full Stack Web Development: HTML, CSS, React & Node Development

    Beginner Full Stack Web Development: HTML, CSS, React & Node

    The Complete Python Course: Go From Beginner To Advanced! Development

    The Complete Python Course: Go From Beginner To Advanced! 2020

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Search Your Favourite Course

    Udemy Free Courses Download Online Torrent – Freetutorials.us

    Categories

    • Academics (13)
    • BUSINESS (117)
    • Default (3)
    • Design (61)
    • Development (560)
    • Health & Fitness (1)
    • IT & Software (111)
    • Language (6)
    • Marketing (39)
    • Music (5)
    • Office Productivity (13)
    • Personal Development (14)
    • Photography (9)
    Copyright © All rights reserved | WordPress Theme Ultra Seven
    • HOME
    • ABOUT US
    • CONTACT US