Last Updated on May 29, 2023 by mishou

Work in progress.

1. Basics 1 Self-taught learning
2. Basics 2 Making your cheat sheets
3. Basics 3 Google Colaboratory
4. Basics 4 Mathematical operators
5. Basics 5 Autofill and List Comprehensions
6. Basics 6 Tables
7. Basics 7 Classes and Objects
8. Basics 8 Pivot Tables
9. Basics 9 Sample Data Sets
10. Basics 10 Flash Fill
11. Basics 11 Charts
12. Basics 12 Loops
13. Basics 13 Funcitons
14. Basics 14 Macros

I. You are supposed to be . . . like me

These posts are tutorials just for people who want to be self-taught in learning Python. By “self-taught” I suppose you are not from a STEM field and won’t take any online courses because you want to learn what you love to learn.

  • No STEM background
  • No programming courses
  • No books on programming
  • Just have some knowledge of English

II. Zen of Lectures

  1. You can learn better when you learn without any coercion.
  2. You can learn deeper when you love it.
  3. You can develop an interest without coercion when you learn in a self-taught way.

III. Where should you begin?

I was unable to learn programming in a structured way, such as starting from the basics and progressing upwards. Therefore, I started learning programming languages and scripts that interested me, even if they weren’t considered foundational. The internet provided me access to a wealth of information on nearly any language or script. You can also ask AI bots, such as ChatGPT, for assistance. Thus, you should begin learning to program anywhere you desire rather than starting from the bottom.

You are completely free to start learning in any manner or at any point, but you must have the courage to postpone questions that you are unable to answer immediately, anticipating that they will be answered later. This is the advice for self-taught learning.

By mishou

Leave a Reply

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