Skip to content

t-scheiber/WebDevelopment

Repository files navigation

Web Development Course Projects 🎓

A collection of university homework projects from my Web Development course at FHTW (Fachhochschule Technikum Wien), showcasing progression from fundamental web technologies to full-stack development.

📚 About This Collection

These projects represent my journey through web development fundamentals, covering:

  • HTML/CSS Basics - Semantic markup and responsive design
  • JavaScript - DOM manipulation and interactive features
  • PHP & MySQL - Server-side programming and database integration
  • Full-Stack Development - Complete web applications with backend

Each project demonstrates specific concepts and techniques learned during the course, building from foundational skills to more complex applications.

🚀 Live Projects

All projects are deployed and accessible online:

  1. Final Project (Abschlussprojekt) - Capstone project
  2. Student Database (Übung 7) - Full CRUD application
  3. Exercise 6 - Interactive web features
  4. Smart Home Control (Übung 5) - IoT interface simulation
  5. Patient Management (Übung 4) - Healthcare system demo
  6. PHP Exercises (Übung 3) - Server-side programming
  7. Smart Home Controller (Übung 2) - Control panel interface
  8. Web Dev Exercise 1 - HTML/CSS fundamentals

📂 Project Structure

WebDevelopment/
├── Abschlussprojekt/           # Final capstone project
├── FHTW_uebung_7_scheiber/    # Student database with full CRUD
├── FHTW_uebung_6_scheiber/    # Advanced JavaScript features
├── FHTW_uebung_5_scheiber/    # Smart home control system
├── FHTW_uebung_4_scheiber/    # Patient management system
├── FHTW_uebung_3_scheiber/    # PHP programming exercises
├── FHTW_uebung_2_scheiber/    # Smart home controller UI
└── FHTW_uebung_1_scheiber/    # Foundation exercises

🛠️ Technologies Used Across Projects

  • Frontend: HTML5, CSS3, JavaScript (Vanilla & jQuery)
  • Backend: PHP
  • Database: MySQL
  • Tools: Git, modern web browsers

📈 Learning Progression

The projects are ordered chronologically, showing my development from:

  • Basic HTML/CSS layouts → Dynamic JavaScript interfaces
  • Static pages → Database-driven applications
  • Frontend-only → Full-stack implementations

🎯 Key Skills Demonstrated

  • Semantic HTML and accessibility
  • Responsive CSS layouts and modern design
  • Interactive JavaScript and DOM manipulation
  • Server-side PHP programming
  • MySQL database design and queries
  • Form handling and validation
  • CRUD operations (Create, Read, Update, Delete)
  • RESTful principles
  • Version control with Git

🎓 Course Context

These projects were completed as part of the Web Development curriculum at FHTW (Fachhochschule Technikum Wien), one of Austria's leading universities of applied sciences. Each assignment focused on specific learning objectives and real-world application of web development concepts.

💡 Why This Matters for Recruiters

This collection demonstrates:

  • Solid Fundamentals: Strong foundation in core web technologies
  • Problem-Solving: Practical application of concepts to solve real problems
  • Growth Mindset: Clear progression and continuous improvement
  • Production Ready: All projects are deployed and functional
  • Clean Code: Well-organized, maintainable code structure

Built during Web Development Course 🎓 | FHTW Vienna 🇦🇹 | All Projects Live & Deployed 🚀

About

Homework Projects from Uni

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published