# CSE322 / Python Lab

## Syllabus

{% file src="<https://2980675225-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7uMP7Ghb8mcjzaqhpGZJ%2Fuploads%2FO1UAxbIFrwosMxKZLqIj%2FCSE322%20Python%20Lab%20Syllabus%20BTECH-IT.pdf?alt=media&token=8f13680d-f9bf-4416-b381-0fc451d44d3f>" %}

## Resources

<details>

<summary>EXPT 1</summary>

Write a python program to demonstrate working of lists.

* READ: <https://www.wscubetech.com/resources/python/lists>

</details>

<details>

<summary>EXPT 2</summary>

Write a python program to demonstrate working of tuples.

* READ: <https://www.wscubetech.com/resources/python/tuples>

</details>

<details>

<summary>EXPT 3</summary>

Write a python program to demonstrate working of dictionaries and conditional statements.

* CONDITIONAL STATEMENTS: <https://www.wscubetech.com/resources/python/conditional-statements>
* DICTIONARY: <https://www.dataquest.io/blog/python-dictionaries/>

</details>

<details>

<summary>EXPT 4</summary>

Write a python program to demonstrate working of Inheritance and other OOP concepts.

* INHERITANCE: <https://www.wscubetech.com/resources/python/inheritance>
* ENCAPSULATION: <https://www.wscubetech.com/resources/python/encapsulation>
* POLYMORPHISM; <https://www.wscubetech.com/resources/python/polymorphism>
* ABSTRACTION: <https://www.wscubetech.com/resources/python/data-abstraction>

</details>

<details>

<summary>EXPT 5</summary>

Write a python program to demonstrate regular expressions like match function, search function, pattern search function.

* READ: <https://developers.google.com/edu/python/regular-expressions>

</details>

<details>

<summary>EXPT 6</summary>

Write a python program for reading data from CSV file.

* TUTORIAL: <https://www.geeksforgeeks.org/reading-csv-files-in-python/?ref=ml_lbp>

</details>

<details>

<summary>EXPT 7</summary>

Write a python program for writing data in CSV file.

* TUTORIAL: <https://www.geeksforgeeks.org/writing-csv-files-in-python/?ref=ml_lbp>

</details>

<details>

<summary>EXPT 8</summary>

Write a python program for reading data from text file.

* TUTORIAL: <https://www.freecodecamp.org/news/file-handling-in-python/>

</details>

<details>

<summary>EXPT 9</summary>

Write a python program for writing data from text file.

* TUTORIAL: <https://www.freecodecamp.org/news/file-handling-in-python/>

</details>

<details>

<summary>EXPT 10</summary>

Write a python program for image analysis using open CV.

* READ: <https://neptune.ai/blog/image-processing-python>
* TUTORIAL: <https://pythonprogramming.net/loading-images-python-opencv-tutorial/>

</details>

<details>

<summary>EXPT 11</summary>

Write a program to demonstrate connection with postgresql

* TUTORIAL: <https://www.datacamp.com/tutorial/tutorial-postgresql-python>

</details>

<details>

<summary>EXPT 12</summary>

Develop a dynamic website using Django framework and postgresql as backend.

* TUTORIAL: <https://betterstack.com/community/guides/scaling-python/django-postgresql/>

</details>

{% embed url="<https://github.com/khabdrick/django-post>" %}
EXPT12: Github Repository
{% endembed %}

{% embed url="<https://mantavyam.notion.site/18152f7cde8880d699a5f2e65f87374e>" %}
Get Credited for sharing your Knowledge Source with your Peer
{% endembed %}

{% embed url="<https://mantavyam.notion.site/17e52f7cde8880e0987fd06d33ef6019>" %}
Submit Queries/Feedbacks/Suggestions/Complaints using this Form
{% endembed %}
