Skip to content

An in-depth guide for intermediate Python learners: Seeking contributors to develop this repository to help new Python learners gain a better understanding.

Notifications You must be signed in to change notification settings

Srinivaskoruprolu007/Intermediate_Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intermediate_Python

An in-depth guide for intermediate Python learners: Seeking contributors to develop this repository to help new Python learners gain a better understanding.

OUTLINE

  1. OOPs
    1. Create Classes:
      1. Why, How
      2. Class vs Instance
    2. Functions inside classes
    3. Inheritance (Base + child class)
    4. Encapsulation (Private/Public)
    5. Properties (Getter/Setter)
    6. Dunder methods
  2. Lists
  3. Tuples
  4. Dictionary
  5. Sets
  6. Strings
  7. Collections
  8. Itertools
  9. Lambda Functions
  10. Exceptions and Errors
  11. Logging
  12. JSON
  13. Random Numbers
  14. Decorators
  15. Generators
  16. Threading vs Multiprocessing
  17. Multithreading
  18. Multiprocessing
  19. Function Arguments
  20. Shallow vs Deep Copying
  21. The Asterisk(*) Operator
  22. Context Managers

About

An in-depth guide for intermediate Python learners: Seeking contributors to develop this repository to help new Python learners gain a better understanding.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages