{"id":30617495,"url":"https://github.com/qaware/thr-gui-vorlesung","last_synced_at":"2026-02-11T03:32:01.474Z","repository":{"id":282840332,"uuid":"946528398","full_name":"qaware/thr-gui-vorlesung","owner":"qaware","description":"Public repo for the GUI lecture @ TH Rosenheim","archived":false,"fork":false,"pushed_at":"2025-06-24T07:04:41.000Z","size":7440,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-30T10:48:13.692Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/qaware.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-11T09:30:57.000Z","updated_at":"2025-06-24T07:04:45.000Z","dependencies_parsed_at":"2025-03-17T08:37:36.849Z","dependency_job_id":"c55da4b2-377b-4fb5-92f4-ccb8407fde8e","html_url":"https://github.com/qaware/thr-gui-vorlesung","commit_stats":null,"previous_names":["qaware/thr-gui-vorlesung"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/qaware/thr-gui-vorlesung","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qaware%2Fthr-gui-vorlesung","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qaware%2Fthr-gui-vorlesung/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qaware%2Fthr-gui-vorlesung/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qaware%2Fthr-gui-vorlesung/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qaware","download_url":"https://codeload.github.com/qaware/thr-gui-vorlesung/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qaware%2Fthr-gui-vorlesung/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29326164,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T02:08:56.257Z","status":"ssl_error","status_checked_at":"2026-02-11T02:08:51.338Z","response_time":97,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-08-30T10:48:20.414Z","updated_at":"2026-02-11T03:32:01.459Z","avatar_url":"https://github.com/qaware.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Vorlesung GUI\n\n**Vorlesung Grafische Benutzeroberflächen an der TH Rosenheim**\n\n### Verantwortliche\nVeronika Schwarz und Stefan Langer\n\n### Empfohlene Voraussetzungen\nSolide Kenntnisse der Web-Entwicklung und Grundlagen in JavaScript\n\n### Lernziele und Inhalt\n\n#### Modulziele/Angestrebte Lernergebnisse\nDie Studierenden erlernen die ergonomische Gestaltung, den Entwurf und die Programmierung grafischer Oberflächen mit Vue.js. Sie können eine Oberfläche so gestalten, dass ein Benutzer damit effektiv und effizient arbeiten kann. Sie verstehen Architekturkonzepte moderner Web-GUIs und können diese bewerten. Zudem erlangen sie einen Einblick in moderne Frontend-Entwicklung und Frameworks.\n\n### Themenliste\n\n* Grundlagen\n* Layout\n* Events\n* MVx Pattern\n* Dialoggestaltung\n* GUI Komponenten\n* Parallelität\n* State Management\n* GUIs in Produktion\n* UX\n* Architektur\n* Testing\n\n### Übungen\nJede Theoriestunde wird von einer passenden Übung begleitet. Sie finden in diesem Repo Angaben und Musterlösungen.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqaware%2Fthr-gui-vorlesung","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fqaware%2Fthr-gui-vorlesung","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqaware%2Fthr-gui-vorlesung/lists"}