|
1 | 1 | # Learning Python Basics with the Real World Examples |
2 | | -This Repository is meant for Learning Python Fundamentals with the real world examples. |
| 2 | +This repository is meant to teach Python fundamentals with real-world examples. |
3 | 3 | It would invoke some thoughts and logic inside you to go further. |
4 | 4 |
|
5 | | -There would be lots of examples and exercises on the top of that that you can do to be comfortable with Python Programming. |
6 | | -Once you are good with basic concepts explained in this repository, you can go ahead and practice those exercises mentioned in exercise folder. |
7 | | -Real world examples are the examples which you would see around you in regular basis like conversion of json to csv, pdf to images, web scraping etc. |
| 5 | +There are also lots of examples and exercises that you can do to become comfortable with Python Programming. |
| 6 | +Once you are comfortable with the basic concepts explained in this repository, you can practice the exercises mentioned in the exercise folder. |
| 7 | +Real-world examples are the examples you see around you on a regular basis, such as converting JSON to CSV, PDF to images, web scraping, etc. |
8 | 8 |
|
9 | 9 |
|
10 | 10 | ## Prerequisites |
11 | 11 | 1. Python 3.x preferably > 3.7 |
12 | 12 | 2. Mostly pip would be installed with Python package, if not then install pip separately. |
13 | | -3. git is installed and you know basics of git commands. |
14 | | -4. Have access to terminal/command line |
15 | | -5. You know basic concepts of any programming language, not mandatory though |
| 13 | +3. git is installed, and you know the basics of git commands. |
| 14 | +4. Have access to the terminal/command line |
| 15 | +5. You know basic concepts of any programming language, it not mandatory, though |
16 | 16 |
|
17 | 17 | ## Helpful Resources |
18 | 18 | ### Books |
@@ -45,17 +45,18 @@ Real world examples are the examples which you would see around you in regular b |
45 | 45 | - [ ] Add 3-5 real-world examples for Web Development :globe_with_meridians: |
46 | 46 | - [ ] Add 3-5 real-world examples for AWS :cloud: |
47 | 47 | - [ ] Add 3-5 real-world examples for CyberSecurity :smiling_imp: |
48 | | -- [ ] Add basic tutorial page using sanjeevjaiswal.com domain |
| 48 | +- [ ] Add a basic tutorial page using the cybercloud.guru domain :sunglasses: |
49 | 49 |
|
50 | 50 | ## Troubleshoot |
51 | | -- You should be using Python 3.x preferably > 3.7 |
| 51 | +- You should be using Python 3.x, preferably > 3.9 |
52 | 52 | - Check python version `python --version` |
53 | | -- Similarly check pip version `pip --version`. It should point to Python3.x |
54 | | -- If you get module name not found error, try to install that named module as `pip install module-name` |
55 | | -- If you are getting any other error mail me. I would add those steps here. |
56 | | -- for tkinter to work in MacOs, you need to run `brew install python-tk` |
| 53 | +- Similarly, check pip version `pip --version`. It should point to Python3.x |
| 54 | +- If you get the module name not found error, try to install that named module as `pip install module-name` |
| 55 | +- If you are getting any other error, mail me. I would add those steps here. |
| 56 | +- for tkinter to work in macOS, you need to run `brew install python-tk` |
57 | 57 | - If speech recognition is not working, try `pip3 install SpeechRecognition` and `pip3 install pyaudio` |
58 | 58 | - distutils module stopped working in python3.12 |
59 | 59 |
|
60 | 60 | ## Contact(s)/ Contributor(s) |
61 | 61 | 1. Sanjeev Jaiswal |
| 62 | +2. Deepraj Baidya |
0 commit comments