A Python Programming blog

**Free Coding Exercises for Python Developers**

**This Python exercise is a FREE** course that will help you become more familiar with Python while developing your skills as a Python programmer.

Exercises cover Python Basics to Data analytics and Database.

As of now In the course, I have created 8 exercises that are designed to teach you something different.

**Note: Every week i add new exercises. ****Subscribe to** Get weekly Exercises

- Each exercise question contains a specific skill you need to learn.
- These Exercises covers Python Basics, Python Database, and Data Analytics

When you complete each Exercise, you get more familiar with Python

I have added tips and required learning resources for each question, which help you to solve the exercise

Practice and Quickly learn Python basic skills by solving the simple questions and problems.

**Topics**: Variables, Loops, String, numbers, List

This String exercise project is to help Python developer to learn and practice String manipulations.

**Topics**: String, List

Practice and Learn the various techniques to generate random numbers and data in Python.

**Topics**: random module, secrets module

**Practice Numpy skills** such as Array manipulations, numeric ranges, Slicing and indexing, Searching, Sorting and splitting, Mathematical functions, broadcasting and Plotting NumPy arrays, and more.

**Practice Data Analysis using Python Pandas**. Data-frame, Data selection, group-by, Series, sorting, searching, statistics

**Practice Data data visualization using Matplotlib**. Line plot, Style properties, multi-line plot, scatter plot, bar chart, histogram, Pie chart, Subplot, stack plot

This exercise is for beginners to understand and practice data structure in Python.

**Practice List**, **Dictionary**, **set**, and **tuple manipulation in Python**

Practice Python database programming skills by solving the questions and problems from the real world step by step.

Use any Database you want to solve the exercise. (MySQL, PostgreSQL, SQLite or any).