Practice Python building interactive projects

What to build with Python

Practice and develop your coding skills by building real live interactive autograded projects with solutions and video tutorials

algorithm-optimization-project-machine-learning
  • algorithms

  • python

  • big-o

algorithm-optimization-project-machine-learning

Todo List API + VanillaJS Front
  • python

  • json

  • vanilla-js

  • apis

  • flask

  • the-dom

Family Static API with Flask
  • REST

  • python

  • json

  • data-structures

  • apis

  • serialization

  • flask

Contact List API
  • REST

  • django

  • python

  • apis

  • flask

Family Tree Static API with Flask
  • REST

  • python

  • json

  • data-structures

  • apis

  • serialization

  • flask

Todo List API
  • python

  • json

  • logging

  • flask

Queue Managment API
  • python

  • json

  • logging

  • static-file-storage

  • flask

Create a Dictionary Terminal APP
  • http

  • python

  • command-line

  • http-request

  • apis

TicTacToe CLI with Python
  • csv

  • python

  • command-line

  • static-file-storage

Compression Algorithm w/Python
  • python

  • command-line

  • arrays

  • compression

File Hierarchy Report
  • python

  • data-structures

  • file-hierarch

  • command-line

  • http-request

Queue Managment CLI with Python
  • python

  • json

  • logging

  • data-structures

  • command-line

  • static-file-storage

  • queue-data-structure

Random Card Generator CLI
  • python

  • command-line

Todo List CLI with Python
  • csv

  • python

  • command-line

  • static-file-storage

Todo List CLI on the Cloud
  • http

  • python

  • command-line

  • http-request

  • apis