avadheshgithub / 30-Days_Of-Python

30-day Python challenge covering key topics from basics to advanced, including variables, data structures, functions, OOP, web scraping, APIs, and data analysis.

Repository from Github https://github.comavadheshgithub/30-Days_Of-PythonRepository from Github https://github.comavadheshgithub/30-Days_Of-Python

🌟 30 Days of Python: A Journey to Mastery πŸš€πŸ—“οΈ

Python Status License

# Progress

Days Completed :

Progress

Table of Contents

Day Date Topic Folder Link Description
1 2024-06-14 Introduction Day 01 An introduction to Python and setting up the environment.
2 2024-06-15 Variables and Built-In Functions Day 02 Understanding variables and using built-in functions.
3 2024-06-16 Operators Day 03 Exploring different types of operators in Python.
4 2024-06-17 Strings Day 04 Working with string data types and methods.
5 2024-06-18 Lists Day 05 Creating and manipulating lists in Python.
6 2024-06-19 Tuple Day 06 Understanding tuples and their usage.
7 2024-06-20 Set Day 07 Using sets for unique collections of items.
8 2024-06-21 Dictionary Day 08 Working with dictionaries for key-value pairs.
9 2024-06-22 Conditional Statements Day 09 Implementing conditional logic with if-else statements.
10 2024-06-23 Loops Day 10 Using loops to iterate over data structures.
11 2024-06-24 Functions Day 11 Defining and using functions to organize code.
12 2024-06-25 Modules Day 12 Importing and using modules for code reusability.
13 2024-06-26 List Comprehension Day 13 Creating lists using list comprehensions.
14 2024-06-27 Higher Order Functions Day 14 Using functions as arguments and return values.
15 2024-06-28 Python Type Errors Day 15 Understanding and handling type errors.
16 2024-06-29 Python Date Time Day 16 Working with date and time in Python.
17 2024-06-30 Exception Handling Day 17 Handling exceptions and errors gracefully.
18 2024-07-01 Regular Expression Day 18 Using regular expressions for pattern matching.
19 2024-07-02 File Handling Day 19 Reading and writing files in Python.
20 2024-07-03 Python Package Manager Day 20 Managing packages with pip.
21 2024-07-04 Oops Day 21 Object-oriented programming in Python.
22 2024-07-05 Web Scraping Day 22 Extracting data from web pages using Python.
23 2024-07-06 Virtual Environment Day 23 Setting up and using virtual environments.
24 2024-07-07 Statistics Day 24 Basic statistics using Python.
25 2024-07-08 Pandas Day 25 Data analysis with the Pandas library.
26 2024-07-09 Python Web Day 26 Building web applications with Python.
27 2024-07-10 Python with MongoDB Day 27 Working with MongoDB in Python.
28 2024-07-11 API Day 28 Creating and using APIs in Python.
29 2024-07-12 Building API Day 29 Building and deploying APIs.
30 2024-07-13 Conclusions Day 30 Summary and next steps in Python learning.

Python Journey

Python Logo

How to Use This Repository

  1. Clone the repository:
    git clone https://github.com/avadheshgithub/30-Days_Of-Python
    

About

30-day Python challenge covering key topics from basics to advanced, including variables, data structures, functions, OOP, web scraping, APIs, and data analysis.


Languages

Language:Jupyter Notebook 100.0%