Skip to content

venkadesh15/Python-Training

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Python Training – AI&DS (IV Year)

This repository contains my Python, Data Structures in Python (DSA), Web Development, and SQL programs from my college coursework.
Here, I practice coding exercises, assignments, and small projects as part of my learning journey in the Artificial Intelligence & Data Science (AI&DS) program.


🧭 Training Areas

🧩 Domain 📘 Description
🐍 Python Programming Core Python, OOP concepts, file handling, exception handling, and JSON operations.
🧠 Data Structures & Algorithms (DSA) Implementation of lists, stacks, queues, linked lists, trees, sorting and searching algorithms using Python.
🌐 Web Development Web applications using Flask, Streamlit, and HTML/CSS for dashboards and user interfaces.
💾 SQL & Database Management SQL queries, CRUD operations, and database integration with Python using MySQL.

🧰 Tools I Use

I practice and run Python programs using the following IDEs and compilers provided by my college:

🧠 IDE / Tool 💡 Description 🔗 Link
🪶 Thonny Beginner-friendly Python IDE (libraries: math, os, json) thonny.org
🧩 PyCharm Advanced Python IDE for professional use (libraries: pandas, numpy, matplotlib) jetbrains.com/pycharm
💻 VS Code Lightweight editor with Python extensions (libraries: streamlit, threading, flask, altair) code.visualstudio.com
🧮 MySQL Workbench SQL IDE for designing and managing databases used with Python CRUD programs dev.mysql.com/workbench

📅 30 Days of Python, Web Projects & DSA

🧮 Day 1 – Calculator

Created a simple calculator using if-else and while loops.


🤖 Day 2 – Guess Number & Chatbot

  • 🎯 Guess the number game.
  • 💬 Simple chatbot that replies to user input.

🧩 Day 3 – Passcode, BMI & Student Dictionary

  • 🔐 Passcode verification program.
  • ⚖️ BMI calculator using height and weight.
  • 📚 Student details stored using Python dictionary.

🧑‍🎓 Day 4 – Student Rank & Table (OOP)

  • 🏆 Calculated student ranks using Object-Oriented Programming.
  • 📊 Displayed student data in a formatted table.

🏦 Day 5 – Bank Statement Web App

💻 Created a Streamlit-based web app to view and analyze bank statements interactively.


💳 Day 6 – ATM Simulation (3 Ways)

🏧 Simulated ATM operations using:

  1. 🧱 Python OOP
  2. 🌐 Flask Web App
  3. 🚀 Streamlit Dashboard

🚗 Day 7 – Car Details Web App

🚙 Displayed car and bike details using Multiple Inheritance in Streamlit.


📁 Day 8 – Bank Management System (File Handling)

💾 Created a console-based Bank Management System using:

  • Python file handling
  • JSON storage for persistent data
    ✅ Features:
  • Add new account
  • View all accounts
  • Update existing details
  • Delete account safely
    ⚙️ Focused on exception handling and data persistence

🏥 Day 9 – Hospital Monitoring System (Multithreading & Streamlit Dashboard)

🩺 Built a live hospital monitoring system featuring:

  • Sensor Data Reading – Generates live vitals like heart rate, temperature, and oxygen.
  • Doctor Notification System – Detects abnormal readings and triggers real-time alerts.
  • Data Logging – Records recent health data for trend analysis.

🧮 Day 10 – Python MySQL Student Management System

💾 Built a CRUD-based Student Management System using Python and MySQL Workbench. ⚙️ Performed add, view, update, and delete operations using mysql.connector and SQL queries.


🧮 Day 11 – Python MySQL Bank & Hospital Management Systems

💾 Developed Python applications with MySQL backend:

  • Bank Management System: Supported account creation, viewing, updating, deletion, and withdrawals with PIN authentication.
  • Hospital Management System: Enabled patient registration, record updates, department-wise appointments, and automated doctor scheduling with secure access.

🏥 Built a Hospital Appointment System using Streamlit and MySQL.
🩺 Supports patient registration, appointment booking, and doctor login with real-time database updates.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages