Codeling
Home Courses Projects Blog Sign In
Home Courses Projects Blog Sign In

Build Real-World Python Projects

Apply your programming skills to real-world projects and build a portfolio of applications that demonstrate your abilities to employers. Work through hands-on coding projects that combine multiple concepts and best practices into complete, functional applications.

Build a Contact Manager

Build a Contact Manager

Build a fully functional command-line contact manager application from scratch using Python and put your …

beginner
> View Project
Build a Password Strength Checker

Build a Password Strength Checker

Build a comprehensive password strength checker using Python to evaluate password security and provide actionable …

beginner
> View Project
Build a Rock, Paper, Scissors Game

Build a Rock, Paper, Scissors Game

Build a fully interactive Rock, Paper, Scissors game from scratch using Python and implement classic …

beginner
> View Project
Build a Blackjack Game

Build a Blackjack Game

Build a fully functional Blackjack card game from scratch using Python and master object-oriented programming …

intermediate
> View Project
Build an Expense Tracker

Build an Expense Tracker

Build an expense tracking application from scratch using Python and master object-oriented programming with real-world …

intermediate
> View Project
Build a Library Management System

Build a Library Management System

Build a complete library management system from scratch using Python and master object-oriented programming through …

intermediate
> View Project
Codeling

Level up your Python and backend software engineering skills with interactive programming courses.

Navigation

  • Home
  • Courses
  • Blog

Connect

  • Contact Us
  • YouTube YouTube

Legal

  • Privacy Policy
  • Terms of Service

© 2026 Codeling. All rights reserved.