Challenge

English Dictionary App & Library Book Management System

1A: English Dictionary App

  • Developed a Python-based English Dictionary App using skills learned from weeks 1 to 6.
  • Created a user-friendly mobile application that provides accurate and comprehensive definitions for English words.
  • Implemented functionality to allow users to input a word and retrieve its corresponding definition from a reliable source.
  • Demonstrated proficiency in Python programming and the ability to create functional applications.

1B: Library Book Management System

  • Implemented a Library Book Management System using Python, Tkinter, and SQLite.
  • Created a graphical user interface (GUI) using Tkinter to provide a user-friendly experience.
  • Developed a backend database using SQLite to efficiently store and manage book records.
  • Enabled CRUD (create, read, update, delete) operations on a 'books' database, allowing users to add, view, edit, and delete book records.
  • Designed a single-window interface with text widgets for entering and displaying book details, including title, author, year of publication, and optional ISBN.
  • Incorporated a text area or list box to display search results that match the user's criteria.
  • Demonstrated proficiency in Python programming, GUI development with Tkinter, and database management using SQLite.
Your portfolio, next

Ship work like this
in your own course.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.