Skip to content

Latest commit

 

History

History
46 lines (42 loc) · 6.35 KB

README.md

File metadata and controls

46 lines (42 loc) · 6.35 KB

Python Envs

Learning Python 10 minutes a day

This is a series of short 10 minute Python articles helping you to get started with Python. I try to post an article each day (no promises), starting from the very basics, going up to more complex idioms. Feel free to contact me on LinkedIn for questions or requests on particular subjects of Python, you want to know about.

Use the Progress tracker: https://python-10-minutes-a-day.rocks

Topics:

  1. Environments, Conda, Pip, aaaaah!
  2. What are Python, IPython, and Jupyter lab?
  3. Using Jupyter Lab and navigating notebooks
  4. Commenting - what Python ignores is useful for you!
  5. Numeric variables and how to assign them
  6. Representing text using strings
  7. Conditionals in Python: if, elif, and else structures
  8. The most all-round data type in Python: the list
  9. Looping in Python: for a while
  10. Defining functions and stop repeating yourself
  11. Testing you new skills: code a quick-sort algorithm
  12. Reading and writing files in Python
  13. Try, except, finally, and context managers
  14. Dictionaries - key value stores
  15. Tuples and sets
  16. Working with files and paths in Python
  17. Imports, modules, packages, libraries, and frameworks
  18. List comprehensions and map: an amazing shortcut
  19. A bit more on generators and how to create them
  20. Reading errors and exceptions in Python
  21. Lets get the sorting sorted
  22. Nameless functions a.k.a. lambda functions
  23. In Python we decorate functions to make them better
  24. A whole new class of programming
  25. Parents, children, and inheritance
  26. A well-earned self-generated certificate

This concludes this course. If you liked the course, I would be very happy if you shared the hard-earned self-generated certificate on LinkedIn and tagged me along with it. It gives me an idea on who actually did the course and of course, I will congratulate you on your achievement. All the best and as always, if you have any questions, comments, or requests, feel free to contact me on LinkedIn.