Skip to main content

Python Space

Introduction

This repository is a collection of Python knowledge that I have learned from various sources. The main purpose of this repository is to help me to remember the basic Python knowledge that I have learned.

  1. Object Oriented Programming
  2. Codebase
  3. Refactor Code
  4. Design Patterns
  5. Git tutorial

Object Oriented Programming

The content cover attributes, methods, inheritance, polymorphism, encapsulation, abstraction, etc.

Link repo: https://github.com/vnk8071/python-space/tree/main/object-oriented-programming Link doc: https://khoispace.io.vn/python-space/docs/oop

Codebase

  • This is a code base for python. It contains some useful functions and classes.
  • Using @property, @classmethod and @staticmethod to create properties, class methods and static methods.
  • Structure repository in production.

Link repo: https://github.com/vnk8071/python-space/tree/main/codebase Link doc: https://khoispace.io.vn/python-space/docs/codebase

Git tutorial

  • This is a tutorial for Git and Github. It contains some useful commands and tips.

Link repo: https://github.com/vnk8071/python-space/tree/main/git-tutorial Link doc: https://khoispace.io.vn/python-space/docs/oop

Contact

(back to top)