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
Python
in various fields. - Compared
Python
with other programming languages. - Learned about the history of
Python
and the differences betweenPython 2
andPython 3
.
- Installed
Python
via theAnaconda
distribution and set up a code editor. - Learned
command line
basics and executedPython
scripts. - Understood
Python
syntax, variables, and printing data to the screen. - Explored debugging techniques and added comments to code for better readability.
- Expanded knowledge of
Python
by learning intermediate concepts. - Practiced debugging skills and applied knowledge to practical assignments.
- Learned about conditional statements, logical operators, and control flow in
Python
. - Explored
Python
data structures like lists anddictionaries
. - Studied
functions
, arguments, and scope inPython
. - Practiced data analysis using
pandas
library and visualization withMatplotlib
andSeaborn
.
- Learned about building web applications with
Flask
and analyzing data withpandas
.
- Set up
Flask
framework and created basic web pages. - Explored
Flask
templates, conditional logic inHTML
, and includes for reusable code. - Learned about debugging in
Flask
and serving new pages.
- Imported and manipulated data using
pandas
library. - Visualized
data
usingMatplotlib
andSeaborn
libraries. - Explored advanced data selection, grouping data, and data cleaning techniques.
- Recapitulated learning from the course, covering
Python
basics, 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.