Welcome to Sarfaraz Coding Club again!

Top 10 Projects in Python you must create


Today i will tell you about 10 projects in python that you must create if you are beginner i will provide you some description about project and give you link of source code of them. Numbering is random you can learn  

Python is a most famous programming language because it is easy to understand and in learning and also it has a large community that makes it unique and it has also powerful libraries that you can use in your projects and can make your project awesome.

Today here i will tell you some projects that you must create if you are beginner you can see code of all these projects on my github profile and can download or you can learn from youtube videos. 

If you wants to see the demo of all projects then please watch this small video here you will see the demo of all projects that i have described here...



So Let's Start exploring!

1. Python Password Manager (CLI based)

Passwords are most important for a user they must be secure but what if i have accounts on multiple websites? Then it is not possible to remember all passwords? For this Google has password manager in chrome. And you have to create this.
 
In this project you will be able to create a Password manager with the help of Python. By working on this project you will learn how to interact with files and how to encrypt or decrypt passwords and make them secure and how to handle multiple conditions.

Soon i will upload post where you will learn how to create it. 

2. Typing Speed Tester

It is intermediate level project in which you will learn how to use time and random module to interact with user inputs and also in this project you will be able to handle conditions easily. You have to create a GUI or you can create CLI based Typing Tester you have to just give a text to user and user will type it. As a user will start typing then time module function will be active and it will note the time of user is starting time and final time and then it will give you results. 

Separate Tutorial is coming soon

3. Face Detector

It is a simple project in which you have to show the square on user's face you can do this by using openCV module it has multiple classes that will help you to easily detect human face, eyes, head even full body you can create many other projects with the help of openCV. 

Separate Tutorial is coming soon

4. PDF Protector

It is a basic level project by this you will be able to secure pdf with passwords. This project is very helpful and useful you can easily secure important pdfs for your personal purpose or for your company. You can create this by using Pikepdf module and by following documentation of this module.

5. PDF to Word

It is very important helpful project by this project you will learn to use different modules. This project is very helpful you can convert your pdf to word easily no need to upload your PDFs on other websites you can do this with the help of python. For creating this project you have to use pdf2word module and follow documentation or usage of this module to learn more about it.

6. Audio to Video

This is awesome project by this project you can convert your video to audio and also you can just remove the audio from video or you can add your audio on other video. This is amazing project that will help you to interact with media files in python. Creating this project is so easy you have to follow documentation of usage of moviepy module. You can complete this project with the help of moviepy module.
You can easily learn from my give code.

7. Screen Recorder 

Creating screen recorder is little bit harder but it will help you alot like me. Before python i used Bandicam or other screen recorder for recording my videos and i have problems with watermark and recording time limit. Do you know now i have my custom screen recorder which is fast as well as records HD video and there is no time limit and also the size of files are smaller as usual that helps me to export my videos easily. You can create same screen recorder for yourself.

 

8. Google Link Extractor

This project is based on GUI (Graphical User Interface) in this project you will be able to interact with Google Search and can easily get the result from google search right at your python  project. Same here when you run this program a window will open with two fields query and number of results after filling both as you click on Search button you will get link with titles below the button and you can easily scroll to see more results.
In this project you will use Google search module and Tkinter for Graphical Interface you can easily learn how to extract data by reading Google Search module documentation.


9. Spelling Checker

Do you have noticed when you type anything on android and when you write wrong spell then sometime the wrong spell corrected automatically and correct spell is displays in keyboard bar? Yes! You can create spell checker same with python creating Spelling Checker in python is very easy you can create this by using correct class of textblob module also this project has Graphical Interface you can do same by Tkinter. See my given code it will help you to do this task.

10. SecureIt: Message Encryptor

Wants to make your message secure so that no anyone unknown person can read this then you can do this work by creating custom Message Encryptor with the help of python. Here you will use Tkinter for Graphic Interface and pybase64 for converting your messages to ascii encryption. You can learn this by my give code.

and give me answer what is meaning of this message: SSBsb3ZlIGh1bWFuaXR5Cg==


So Guys these 10 Projects will help you learn many things in python you can see all the code on my github profile. Please follow me on Github and give this repo a star so that i can see who have used my code.


If you are new here please Subscribe my YouTube Channel and Follow on Facebook and Whatsapp Channel

Thanks For Reading ! Meet you next time >>>