Advance Python
We will deep dive into the following topics and make use of our skill to tackle the problems.
- Copy, Deep Copy and other basics (builtin methods, magic methods) etc.
- Decorators
- Generators
- Context Managers
- Metaclasses
- Parallel Processing and Multi Processing
- OOP
- Design Patterns
- Maybe More,I don't even know how much I don't know will add more as i will get more information in future.
Trying to understand what's important and My mindset before starting to work in this project.
I always believe we should have few qustions before starting anything and they are:
- Why are we doing this?
- What's the purpose of the work?
- What is my expected result?
Addressing, Why i am doing this?
Learning is never ending process. I am trying to expand my knowledge about the python.
The only way I can be better at something is by following few principles
- Reading and Understaing it.
- Applying it.
- Doing it Everyday.
What's the purpose of the work?
I would like to understand the internals of the python, expand the knowledge and use this as refrence
for my future. I want to understand the power of imporving everyday the continous and small efforts
What is my expected result?
Being better than today, when I look back, I should have some more knowledge and a bit more idea about how much I don't know
Right now its like walking on dark road with the help of a small matchstick and limited visibility
Would love to widen the visibility and see other unseen things.
Topics Covered:
- Mutable vs Immutable
- Built In Methods (will continue)
- Context Manager (synchronous and asynchronous)
- Parallel Processing and Multi Processing
- Iterator and Iterable
- Generators
- List Comprehensions
- Decorators
- OOP
- Design Patterns