Skip to content

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

Notifications You must be signed in to change notification settings

avadheshgithub/30-Days_Of-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Python Status License

# Progress

Days Completed :

Progress

Table of Contents

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published