From 251e3db1e320ec2987bdb61c99a7195fef9d1bca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=40Rustam-Z=20=F0=9F=9A=80?= <59933997+Rustam-Z@users.noreply.github.com> Date: Thu, 18 Sep 2025 19:08:11 +0200 Subject: [PATCH 1/4] Update README.md --- README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 06ec9db..9e69ce5 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ Take small steps, but every day, consistency is very important. ## Computer Science Basics - [Harvard CS50](https://youtube.com/playlist?list=PLhQjrBD2T383f9scHRNYJkior2VvYjpSL) - Scratch, C, Arrays, Algorithms, Memory, Data structures, Python, SQL, HTML, CSS, JavaScript, Flask -- `Optional` [Crash Course Computer Science](https://www.youtube.com/playlist?list=PL8dPuuaLjXtNlUrzyH5r6jN9ulIgZBpdo) +- [Crash Course Computer Science](https://www.youtube.com/playlist?list=PL8dPuuaLjXtNlUrzyH5r6jN9ulIgZBpdo) ## Start Learning Python Learn the basics, watch a couple of tutorials, read articles, and then build projects using Python. Learn by building. Start from building console applications, then learn how to build desktop apps, then web apps. @@ -56,13 +56,12 @@ Learn the basics, watch a couple of tutorials, read articles, and then build pro - https://github.com/darkprinx/break-the-ice-with-python ## Discover some Python libraries -- [Learn TKinter](https://www.youtube.com/playlist?list=PLCC34OHNcOtoC6GglhF3ncJ5rLwQrLGnV) -- Learn web scraping using [beautiful-soup](https://beautiful-soup-4.readthedocs.io/en/latest/) or *Selenium - File handling: txt, `json`, `csv`, `yaml` - Working with paths with `pathlib` and OS with `os` - Sending HTTP requests and receiving HTTP responses with `requests` - Building CLI with `argparse` - Working with data `collections`, `itertools` +- Learn web scraping using [beautiful-soup](https://beautiful-soup-4.readthedocs.io/en/latest/) and Selenium ## Databases: SQL, NoSQL - SQL From 70f259ad8db65f9fb5913dbcd18d55c1a081992a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=40Rustam-Z=20=F0=9F=9A=80?= <59933997+Rustam-Z@users.noreply.github.com> Date: Mon, 27 Oct 2025 11:29:59 +0100 Subject: [PATCH 2/4] Delete .DS_Store --- .DS_Store | Bin 6148 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index 1340cc7691da1246f16fe594fb3c6038bc84ed3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKO>5gg5S?|Lctt4q&_Z)t=+zLbPC}s<)pc$;l&Um`q_~o05~Z@%SaN+Z2Hn$Z z|3dyl?}7Y-{+_=5aA~juA%{@H4$QvQ>^v>|R^Igx5$jG9pQuSh9ImkDp;=>UT=|OC zY@`8X`W+EXD5W74@oXjA1^!0`)ZTe?gk6iVcmM2PF^)4CWAs-%&eEc6w|}$RMtyUu z!5e&=e+kd!EG(mPT6CkyiF*1ZWfm{{QT#a_&ic*g?`2*_X+E52LYfSba(bNRiJW!i zG*1f64b1@exYuv)%;%lGgO+&R=`31e?)&XGEwO*#FBTqu@oM+&$Nsl$l*>z_C&QSq!N$=FBPJ6mSYWPyu^z^6dxm9nC4=6nMG{sPjR<6$Tb7 zgZk(|qe}o_9bs+gt6D;FgvG#OWe_7UW~e|zWwyj%hK{(fd4a{sprI49#Rs!9Gh3lB zJv-hnbULxXplh81PJ!DBY?#NUy8jRFuK#b7+>=wlDe$BeVD(tadvZe3ZNx@!ge sD_oh%s|^07prfy1 Date: Mon, 27 Oct 2025 11:32:24 +0100 Subject: [PATCH 3/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9e69ce5..65c59a6 100644 --- a/README.md +++ b/README.md @@ -117,7 +117,7 @@ On a high level: - "Python testing with PyTest" book - Advanced topics: - [python-course.eu](https://python-course.eu/advanced-python/) - - [book.pythontips.com/](https://book.pythontips.com/en/latest/) + - [book.pythontips.com](https://book.pythontips.com/en/latest/) - [Python topics for Senior developers](https://github.com/matacoder/senior) - [Python best practices - realpython.com](https://realpython.com/tutorials/best-practices/) - [Medium blog](https://medium.com/techtofreedom/python/home) From bdcdc7bf1e8373c6e2e03a8b41e8bd2a2ae0dbe5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=40Rustam-Z=20=F0=9F=9A=80?= <59933997+Rustam-Z@users.noreply.github.com> Date: Mon, 2 Feb 2026 18:23:42 +0100 Subject: [PATCH 4/4] Update README.md --- README.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 65c59a6..2a4cf83 100644 --- a/README.md +++ b/README.md @@ -115,6 +115,9 @@ On a high level: - Testing: - `unittest`, `pytest` - "Python testing with PyTest" book + - “Python testing with Selenium” + - “TDD in Python” + - “Python Unit Test Automation“ - Advanced topics: - [python-course.eu](https://python-course.eu/advanced-python/) - [book.pythontips.com](https://book.pythontips.com/en/latest/) @@ -132,4 +135,8 @@ On a high level: - "Mastering Object-Oriented Python" - "Expert Python Programming" 2021 - "High-performance Python" - - "Practices of the Python Pro", "The Python workshop", "Python Workout" + - "Practices of the Python Pro" + - "The Python workshop" + - "Python Workout" + - "Clean Python" + - “Python Automation Cookbook” 2nd edition, Jaime Buelta