This repository contains all the materials and projects developed during the Python course offered by OneMonth. The course is divided into several weeks, each focusing on a different aspect of Python programming and its applications.
- Explored the wide applications of
Pythonin various fields. - Compared
Pythonwith other programming languages. - Learned about the history of
Pythonand the differences betweenPython 2andPython 3.
- Installed
Pythonvia theAnacondadistribution and set up a code editor. - Learned
command linebasics and executedPythonscripts. - Understood
Pythonsyntax, variables, and printing data to the screen. - Explored debugging techniques and added comments to code for better readability.
- Expanded knowledge of
Pythonby learning intermediate concepts. - Practiced debugging skills and applied knowledge to practical assignments.
- Learned about conditional statements, logical operators, and control flow in
Python. - Explored
Pythondata structures like lists anddictionaries. - Studied
functions, arguments, and scope inPython. - Practiced data analysis using
pandaslibrary and visualization withMatplotlibandSeaborn.
- Learned about building web applications with
Flaskand analyzing data withpandas.
- Set up
Flaskframework and created basic web pages. - Explored
Flasktemplates, conditional logic inHTML, and includes for reusable code. - Learned about debugging in
Flaskand serving new pages.
- Imported and manipulated data using
pandaslibrary. - Visualized
datausingMatplotlibandSeabornlibraries. - Explored advanced data selection, grouping data, and data cleaning techniques.
- Recapitulated learning from the course, covering
Pythonbasics, intermediate concepts, web development withFlask, and data analysis withpandas.
To run the code in this repository, you will need Python installed on your machine. You can download Python here.
This repository is for personal educational purposes. However, suggestions and advice are always welcome. Please feel free to open an issue or create a pull request.


