This repository contains my completed work for the Python Full Stack program at V‑Technosolutions, Tumkur.
- Python fundamentals: setup, data types, operators, control flow, functions
- Python OOP: classes, inheritance, polymorphism
- Problem solving: debugging, data structures, tasks
- Web foundations: HTML5, CSS3, responsive layouts
- JavaScript basics: control flow, DOM, events, mini‑projects (Counter, RGB, Wiki)
- UI framework: Bootstrap basics and components
- Forms and validation (HTML/JS)
- SQL and databases: DDL, DML, filtering, aggregation, joins, views, indexing, normalization
- Desktop GUIs with tkinter and small utilities
- Mini apps: Calculator, Speedtest, Text Editor, Drawing app
- Capstone mini‑suite (Day33): Login/Signup, Personal Expenses tracker, Quiz App, To‑Do Lists
Work is organized by day: Day1/ through Day33/.
- Day1 · Day2 · Day3 · Day4 · Day5
- Day6 · Day7 · Day8 · Day9 · Day10
- Day11 · Day12 · Day13 · Day14 · Day15
- Day16 · Day17 · Day18 · Day19 · Day20
- Day21 · Day22 · Day23 · Day24 · Day25
- Day26 · Day27 · Day28 · Day29 · Day30
- Day31 · Day32 · Day33
Other: Table.txt (truth table snippets)
- Day 1 — Python Basics: README
- Day 2 — Control Flow: README
- Day 3 — Python Practice: README
- Day 4 — Data Structures: README
- Day 5 — Debugging & Tasks: README
- Day 6 — Python Topics: README
- Day 7 — OOP (Inheritance/Polymorphism): README
- Day 8 — Python Topics: README
- Day 9 — Python Topics: README
- Day 10 — Python/Web Intro: README
- Day 11 — HTML: README
- Day 12 — HTML/CSS: README
- Day 13 — Static Site Task: README
- Day 14 — Web Topics: README
- Day 15 — JS Control Flow/DOM: README
- Day 16 — JS Tasks: README
- Day 17 — Web Topics: README
- Day 18 — Bootstrap Components: README
- Day 19 — Bootstrap Forms: README
- Day 20 — SQL Fundamentals: README
- Day 21 — SQL Deep Dive: README
- Day 22 — SQL Views & Constraints: README
- Day 23 — SQL Indexing & ACID: README
- Day 24 — SQL Normalization: README
- Day 25 — SQL Practice: README
- Day 26 — tkinter Basics: README
- Day 27 — Student Form App: README
- Day 28 — Assessment (SQL & Python): README
- Day 29 — Tkinter Revision & Images: README
- Day 30 — Calculator & Speedtest: README
- Day 31 — Text Editor: README
- Day 32 — Drawing App: README
- Day 33 — Capstone Apps: README
- Python Docs: https://docs.python.org/3/
- Tkinter Docs: https://docs.python.org/3/library/tkinter.html
- PEP 8 (Style Guide): https://peps.python.org/pep-0008/
- MDN HTML: https://developer.mozilla.org/docs/Web/HTML
- MDN CSS: https://developer.mozilla.org/docs/Web/CSS
- MDN JavaScript: https://developer.mozilla.org/docs/Web/JavaScript
- MDN DOM Guide: https://developer.mozilla.org/docs/Web/API/Document_Object_Model
- MDN Forms Guide: https://developer.mozilla.org/docs/Learn/Forms
- Bootstrap Docs: https://getbootstrap.com/docs/
- Bootstrap Grid: https://getbootstrap.com/docs/5.3/layout/grid/
- Flask Docs: https://flask.palletsprojects.com/
- Django Docs: https://docs.djangoproject.com/
- REST (MDN HTTP): https://developer.mozilla.org/docs/Web/HTTP
- SQL Tutorial: https://www.sqltutorial.org/
- PostgreSQL Docs: https://www.postgresql.org/docs/
- SQLite Docs: https://www.sqlite.org/docs.html
- Git Book: https://git-scm.com/book/en/v2
- GitHub Guides: https://docs.github.com/
- Heroku Dev Center: https://devcenter.heroku.com/
- Netlify Docs: https://docs.netlify.com/
- Python OOP basics: https://docs.python.org/3/tutorial/classes.html
- JavaScript events: https://developer.mozilla.org/docs/Learn/JavaScript/Building_blocks/Events
- Form validation patterns: https://developer.mozilla.org/docs/Learn/Forms/Form_validation
- Bootstrap components: https://getbootstrap.com/docs/5.3/components/
- SQL joins: https://www.sqltutorial.org/sql-join/
"Every pro was once a beginner who didn’t quit." — Course completed. 🚀