{"id":16470805,"url":"https://github.com/preetiraj3697/30daysofpython","last_synced_at":"2026-06-11T08:31:02.513Z","repository":{"id":217719919,"uuid":"744573930","full_name":"Preetiraj3697/30DaysOfPython","owner":"Preetiraj3697","description":"30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days.","archived":false,"fork":false,"pushed_at":"2024-03-02T15:10:57.000Z","size":2229,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-28T07:37:24.881Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/Preetiraj3697.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-01-17T15:22:18.000Z","updated_at":"2025-02-22T09:14:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"3e14750c-831c-43cc-964a-9383fb078801","html_url":"https://github.com/Preetiraj3697/30DaysOfPython","commit_stats":null,"previous_names":["preetiraj3697/30daysofpython"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Preetiraj3697/30DaysOfPython","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Preetiraj3697%2F30DaysOfPython","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Preetiraj3697%2F30DaysOfPython/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Preetiraj3697%2F30DaysOfPython/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Preetiraj3697%2F30DaysOfPython/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Preetiraj3697","download_url":"https://codeload.github.com/Preetiraj3697/30DaysOfPython/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Preetiraj3697%2F30DaysOfPython/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34190582,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-11T02:00:06.485Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-10-11T12:11:48.329Z","updated_at":"2026-06-11T08:31:02.497Z","avatar_url":"https://github.com/Preetiraj3697.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Day1 \n - Install\n - path setup\n - check version\n  \n  [Detail](/Day1/Readme.md)\n\n# Day2 Variable built-in function \n - Built-in Function\n - Variables\n - Data type\n  \n  [Detail](/Day2/Readme.md)\n\n# Day3 Operators\n - Operators\n - Type of Operator\n - Example of All Operator\n  \n  [Detail](/Day3/Readme.md)\n\n# Day4 String \n - String\n - String Built-in Function\n - Example of All String Built-in Function\n  \n  [Detail](/Day4/Readme.md)\n\n# Day5 List \n - List\n - How to create List\n - Create, Read, Update, Delete, insert, etc.\n  \n  [Detail](/Day5/Readme.md)\n\n# Day6 Tuples\n - Tuples\n - How to create Tuples\n - Create, Read, Update, Delete, insert, etc.\n  \n  [Detail](/Day6/Readme.md)\n\n# Day7 Tuples\n - Sets\n - How to create Sets\n - Create, Read, Update, Delete, insert, etc.\n  \n  [Detail](/Day7/Readme.md)\n\n\n# Day8 Dictionaries\n - Dictionaries\n - How to create Dictionaries\n - Create, Read, Update, Delete, insert, etc.\n  \n  [Detail](/Day8/Readme.md)\n\n# Day9 Conditions\n - Conditions\n - if,else,elif\n - Logical Operator etc.\n  \n  [Detail](/Day9/Readme.md)\n\n# Day10 Loops\n - Loops\n - For Loop, while Loop\n - Break, Continue keyboard etc.\n  \n  [Detail](/Day10/Readme.md)\n\n# Day11 Functions\n - Functions\n - parameters, arguments,\n - Arbitrary Number of Arguments etc.\n  \n  [Detail](/Day11/Readme.md)\n\n# Day12 Modules\n - Modules\n - Import Built-in Modules\n - Import functions from a module etc.\n  \n  [Detail](/Day12/Readme.md)\n\n# Day13 List Comprehension\n - List Comprehension\n - Lambda Function\n - Creating a Lambda Function etc.\n  \n  [Detail](/Day13/Readme.md)\n\n# Day14 Higher Order Functions\n - Higher Order Functions\n - Closures, Decorators\n - Built-in Higher Order Functions etc.\n  \n  [Detail](/Day14/Readme.md)\n\n# Day15 Type Errors\n - How many type Errors\n - typeError, IndexError, SyntaxError\n - KeyError, ValueError, ImportError, etc.\n  \n  [Detail](/Day15/Readme.md)\n\n# Day16 Python DateTime\n - Python DateTime\n - Getting datetime Information\n - Formatting Date Output Using strftime\n - String to Time Using strptime\n  \n  [Detail](/Day16/Readme.md)\n\n# Day17 Exception Handling\n - Exception Handling\n - Packing and Unpacking Arguments in Python\n - Spreading in Python\n - Enumerate, Zip etc\n  \n  [Detail](/Day17/Readme.md)\n\n# Day18 Regular Expressions\n - The re Module\n - Splitting Text Using RegEx Split\n - Writing RegEx Patterns\n - Square Bracket, Escape character(\\) in RegEx, One or more times(+) etc.\n  \n  [Detail](/Day18/Readme.md)\n\n# Day19 File Handling\n - Opening Files for Reading\n - File Types\n - File with txt Extension, File with json Extension\n - Changing JSON to Dictionary etc\n  \n  [Detail](/Day19/Readme.md)\n\n# Day20 PIP\n - What is PIP ?\n - Installing PIP, Instaling packages using Pip\n - Uninstalling Packages, List of Packages\n - Show Packages, PIP Freeze, Reading from URL etc.\n  \n  [Detail](/Day20/Readme.md)\n\n# Day21 Classes and Objects\n - Creating a class, an Object\n - Class Constructor, Object Methods\n - Object Default Methods, Method to Modify Class default values\n - Inheritance, Overriding parent method etc.\n  \n  [Detail](/Day21/Readme.md)\n\n# Day22 Web Scraping\n - Python Web Scraping\n - What is Web Scrapping etc. \n  \n  [Detail](/Day22/Readme.md) \n  \n# Day23 Virtual Environment\n - Setting up Virtual Environment\n - etc.\n  \n  [Detail](/Day23/Readme.md)\n\n# Day24 Statistics\n - Python for Statistical Analysis\n - Statistics\n - Data \n - Numpy etc.\n  \n  [Detail](/Day24/Readme.md) \n\n# Day25 Pandas\n - Installing Pandas\n - Importing Pandas\n - DataFrames\n - Reading CSV File using Pandas, Modifying a DataFrames, etc.\n  \n  [Detail](/Day25/Readme.md) \n\n# Day26 Python for Web\n - Python for Web, Flask\n - Setting up your project directory, creating routes, creating templates\n - Deployment, Creating Heroku account\n - Login to Heroku, Create requirements and Profile etc.\n  \n  [Detail](/Day26/Readme.md) \n\n# Day27 Python with MongoDB\n - Python with MongoDB\n - SQL versus NoSQL\n - Connecting Flask application to MongoDB Cluster\n - Creating a database and collection , Inserting many documents to collection etc.\n  \n  [Detail](/Day27/Readme.md) \n\n# Day28 API\n - Application Programming Interface(API)\n - Building API, HTTP(Hypertext Transfer Protocol)\n - Structure of HTTP\n - Initial Request Line(Status Line), Initial Response Line(Status Line), Header Fields, The message body, Request Methods etc.\n  \n  [Detail](/Day28/Readme.md) \n\n# Day29 Building an API\n - Building API\n - Structure of an API\n - Retrieving data using get, Getting a document by id\n - Creating data using POST, Updating using PUT, Deleting a document using Delete etc.\n  \n  [Detail](/Day29/Readme.md) \n\n# Day30 Conclusions\n - conclusions\n  \n  [Detail](/Day30/Readme.md) ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpreetiraj3697%2F30daysofpython","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpreetiraj3697%2F30daysofpython","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpreetiraj3697%2F30daysofpython/lists"}