Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 1.47 KB

File metadata and controls

39 lines (24 loc) · 1.47 KB

Advanced Programming Practice - Python

This repository contains practice problems and their solutions for advanced programming in Python.

Note: Questions are provided in individual folders, organized by week.

Programming Paradigms

Week Number Programming Paradigm
1 Structured
2 Procedural
3 Object-Oriented
4 Event-Driven & GUI
5 GUI with SQL Backend
6A Socket
6B Parallel, Concurrent, Multiprogramming
7 Prolog
9 Symbolic Programming
10 Functional Programming

Setting Up the Coding Environment

To install Anaconda, Python, and Jupyter Notebook, follow this YouTube tutorial.

Installing Packages

To install the necessary packages, use the following command in your terminal:

pip install tkinter mysql.connector sqlite3 threading

Refer this official documentation to download Prolog.