{"id":24539634,"url":"https://github.com/codeasarjun/_easy_python","last_synced_at":"2025-03-16T04:42:24.523Z","repository":{"id":252633439,"uuid":"840997958","full_name":"codeasarjun/_easy_python","owner":"codeasarjun","description":"This repo contains a comprehensive tutorial on Python with implementations.","archived":false,"fork":false,"pushed_at":"2024-09-08T04:43:27.000Z","size":96,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-22T17:15:03.269Z","etag":null,"topics":["decorators","lambda-functions","lists-python","loggers","parallel-programming","ptyhon3","pyqt","python","python-lambda","pythonclasses","pythonsqlite","pythontutorial","rest-api","restful-api","threading","tutorial"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/codeasarjun.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-11T10:39:55.000Z","updated_at":"2024-10-30T16:31:24.000Z","dependencies_parsed_at":"2024-08-11T11:49:20.953Z","dependency_job_id":null,"html_url":"https://github.com/codeasarjun/_easy_python","commit_stats":null,"previous_names":["codeasarjun/_easy_python"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeasarjun%2F_easy_python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeasarjun%2F_easy_python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeasarjun%2F_easy_python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeasarjun%2F_easy_python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codeasarjun","download_url":"https://codeload.github.com/codeasarjun/_easy_python/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243826785,"owners_count":20354220,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["decorators","lambda-functions","lists-python","loggers","parallel-programming","ptyhon3","pyqt","python","python-lambda","pythonclasses","pythonsqlite","pythontutorial","rest-api","restful-api","threading","tutorial"],"created_at":"2025-01-22T17:15:11.318Z","updated_at":"2025-03-16T04:42:24.495Z","avatar_url":"https://github.com/codeasarjun.png","language":"Python","readme":"This repo is organized into various folders, each covering different aspects of Python programming. \n\nInside each folder, you'll find code examples and explanations to help you understand and practice each topic.\n\u003c!--\n- **01-getting-started/**: Introduction to Python, basic syntax, and setup.\n- **02-control-flow/**: Conditional statements and loops.\n- **03-data-structures/**: Lists, tuples, dictionaries, and sets.\n- **04-functions/**: Defining and using functions, scopes, and higher-order functions.\n- **05-oop/**: Object-Oriented Programming concepts including classes, inheritance, and polymorphism.\n- **06-modules-packages/**: Creating and using modules and packages.\n- **07-file-handling/**: Reading from and writing to files.\n- **08-error-handling/**: Handling exceptions and creating custom exceptions.\n- **09-advanced-topics/**: Decorators, generators, iterators, and context managers.\n- **10-testing-debugging/**: Basic testing, debugging techniques.\n- **11-web-development/**: Introduction to web development with Flask. --\u003e\n\u003c!-- - **12-data-analysis-visualization/**: Data analysis with Pandas and visualization with Matplotlib. --\u003e\n\n\n\u003ctable\u003e\n  \u003cthead\u003e\n    \u003ctr\u003e\n      \u003cth\u003eFolder\u003c/th\u003e\n      \u003cth\u003eDescription\u003c/th\u003e\n    \u003c/tr\u003e\n  \u003c/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"https://github.com/codeasarjun/_easy_python/tree/main/01-getting-started\"\u003e01-getting-started\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eIntroduction to Python with basic examples.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"https://github.com/codeasarjun/_easy_python/tree/main/02-control-flow\"\u003e02-control-flow\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eControl flow constructs such as conditionals and loops.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"https://github.com/codeasarjun/_easy_python/tree/main/03-data-structures\"\u003e03-data-structures\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eWorking with various data structures.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"https://github.com/codeasarjun/_easy_python/tree/main/04-functions\"\u003e04-functions\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eFunctions, their scope, and higher-order functions.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"05-oop\"\u003e05-oop\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eObject-Oriented Programming concepts including classes, inheritance, and polymorphism.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"06-modules-packages\"\u003e06-modules-packages\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eCreating and using modules and packages.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"07-file-handling\"\u003e07-file-handling\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eReading from and writing to files.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"08-error-handling\"\u003e08-error-handling\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eHandling exceptions and creating custom exceptions.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"09-logging\"\u003e09-logging\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eLogging and monitoring examples.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"10-database-interaction\"\u003e10-database-interaction\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eInteracting with databases using SQLite and SQLAlchemy.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"11-advanced-topics\"\u003e11-advanced-topics\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eAdvanced Python topics such as decorators, generators, and context managers.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"12-threads-concurrency-parallelism\"\u003e12-threads-concurrency-parallelism\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eMultithreading, multiprocessing, and asynchronous programming.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"13-networking\"\u003e13-networking\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eNetworking concepts including sockets and HTTP requests.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"14-functional-programming\"\u003e14-functional-programming\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eFunctional programming techniques such as lambda functions and functional tools.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"15-web-development\"\u003e15-web-development\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eWeb development with Flask.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"16-graphical-user-interfaces\"\u003e16-graphical-user-interfaces\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eCreating graphical user interfaces with Tkinter and PyQt.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"17-security\"\u003e17-security\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eSecurity practices including password hashing and secure coding practices.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"18-serialization\"\u003e18-serialization\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eData serialization techniques using JSON and pickle.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"19-configuration-management\"\u003e19-configuration-management\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eConfiguration management with configparser and dotenv.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"20-memory-performance\"\u003e20-memory-performance\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eMemory profiling and performance profiling techniques.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003ca href=\"21-testing-debugging\"\u003e21-testing-debugging\u003c/a\u003e\u003c/td\u003e\n      \u003ctd\u003eTesting and debugging practices in Python.\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\nFeel free to explore each folder and try out the code examples provided.\n\nHappy learning! #python\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodeasarjun%2F_easy_python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodeasarjun%2F_easy_python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodeasarjun%2F_easy_python/lists"}