Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stefanhuber/serverseitige-softwareentwicklung
Skriptum Serverseitige Softwareentwicklung
https://github.com/stefanhuber/serverseitige-softwareentwicklung
http lecture-material php
Last synced: about 1 month ago
JSON representation
Skriptum Serverseitige Softwareentwicklung
- Host: GitHub
- URL: https://github.com/stefanhuber/serverseitige-softwareentwicklung
- Owner: stefanhuber
- Created: 2020-03-11T13:13:29.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-13T07:05:55.000Z (over 3 years ago)
- Last Synced: 2024-04-14T22:45:44.354Z (7 months ago)
- Topics: http, lecture-material, php
- Homepage: https://stefanhuber.github.io/serverseitige-softwareentwicklung
- Size: 2.84 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Skriptum Serverseitige Softwareentwicklung
Dieses Skriptum enthält einen Teil der Inhalte der Lehrveranstaltung [Serverseitige Softwareentwicklung](https://www.fh-kufstein.ac.at/studieren/Bachelor/Web-Business-Technology-VZ/Curriculum/technologie/serverseitige-softwareentwicklung-data-management). Ergänzend zu diesem Skriptum gibt es Videos zur Lehrveranstaltung, welche sich auf [Youtube](https://www.youtube.com/playlist?list=PL9QmSesKWE_haMXPuDkKgrjwxF1UmtVBy) befinden. Alle Übungsaufgaben befinden sich auf [Gitlab](https://gitlab.web.fh-kufstein.ac.at/).
## Verwendete Technologien
Die Inhalte des Skriptums werden als [Markdown Dokumente](https://en.wikipedia.org/wiki/Markdown) geführt und finden sich im Ordner [content](https://github.com/stefanhuber/Serverseitige-Softwareentwicklung/tree/master/content) des Git-Repositories.
Mit dem Programm [MkDocs](https://www.mkdocs.org/) wird aus den Markdown Dokumenten eine statische Website generiert. Als Theme wurde [Material for MkDocs ](https://squidfunk.github.io/mkdocs-material/) gewählt. Die generierten Inhalte finden sich Ordner [docs](https://github.com/stefanhuber/Serverseitige-Softwareentwicklung/tree/master/content) des Git-Repositories. Der Ordner `docs` wird mittels [GithubPages](https://pages.github.com/) gehostet und ist über diesen [Link](https://stefanhuber.github.io/serverseitige-softwareentwicklung) öffentlich verfügbar.
## Website generieren
- Python 3 muss installiert sein (pip muss über die Kommandozeile verfügbar sein)
- `pip install mkdocs` wird verwendet um [MkDocs](https://www.mkdocs.org/) zu installieren
- `pip install mkdocs-material` wird verwendet um [Material for MkDocs ](https://squidfunk.github.io/mkdocs-material/) zu installieren
- Mit dem Befehl `mkdocs server` kann die Website live am Localhost betrachtet werden (Änderungen in den Markdown Dateien führen zu einem automatischen Rebuild der Website)
- Mit dem Befehl `mkdocs build` kann die Website neu generiert werden, sodass die Änderungen über `git push` veröffentlicht werden können## Lizenzierung
![Creative Commons Lizenzvertrag](https://i.creativecommons.org/l/by-sa/4.0/88x31.png "Creative Commons Lizenzvertrag")Die Inhalte sind lizenziert unter einer [Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International Lizenz](https://github.com/stefanhuber/sem/blob/master/LICENSE.md)