Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build 8 Mini Projects in Python from Scratch
Rating: 3.5 out of 5(349 ratings)
26,641 students

Build 8 Mini Projects in Python from Scratch

Improve your Resume/Portfolio
Last updated 1/2021
English

What you'll learn

  • Python
  • Building Projects in Python
  • Portfolio Projects
  • Python Packages
  • Python Libraries
  • 8 Projects

Course content

9 sections12 lectures39m total length
  • Introduction1:10
  • About the Instructor0:27

Requirements

  • Basic understanding of Python

Description

Learning Python becomes more fun and meaningful when you apply it to real-world projects. Instead of just focusing on theory, this course gives you hands-on experience by guiding you through the creation of 8 practical mini-projects in Python. Each project introduces you to different libraries, tools, and problem-solving approaches, helping you gain both confidence and practical coding skills.

In this course, you’ll build the following projects step by step:

  • Copy-Paste Tool – Automate clipboard actions with Pyperclip

  • Stack Overflow Search Tool – Fetch coding solutions instantly

  • Wikipedia Search Tool – Access knowledge directly through Python

  • QR Code Generator – Create and customize QR codes

  • URL Extraction Tool – Pull links from text efficiently

  • URL Shortener – Generate short, shareable URLs

  • Google Search Tool – Perform searches programmatically

  • Pocket Dictionary – Build a simple dictionary application

Along the way, you’ll explore popular Python libraries like pyperclip, urllib, howdoi, wikipedia, google, pydictionary, pyqrcode, and pyshortener. These open-source packages will equip you with skills to extend your projects or build entirely new ones on your own.

The course is structured in a beginner-friendly way, with clear explanations and code walkthroughs. All project source code is shared and available on GitHub for easy reference and practice.

By the end of this course, you won’t just know Python basics — you’ll have a portfolio of mini-projects to showcase and the ability to create practical tools from scratch.

Who this course is for:

  • Beginner Python developers curious about building their Portfolio
  • Beginner Python developers curious about building projects