Skip to content

tanishabisht/Algorithms-AdvancedProgrammingPython

Repository files navigation

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.

About

Practice questions for python and its libraries

Resources

Stars

Watchers

Forks