Skip to content

spg-puw/wmc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Webentwicklung und Mobile Computing an der HTL Spengergasse

Dieses Repository verwendet Inhalt aus dem Repo von Koll. Michael Schletz; einige Beispiele und Inhalte wurden daraus mit seiner Zustimmung übernommen und angepasst. An dieser Stelle möchte ich Koll. Schletz herzlich Danken!

Benötigte Software (zur Anleitung)

Installiere folgende Software:

  • Installation von VS Code und Node.js für die Frontend Entwicklung
    • Wichtig bei der Installation von Node.js: Installiere den Server in C:\nodejs und füge mit der Option "Add to PATH" diesen Pfad zur Umgebungsvariable hinzu.
  • Optional: Einen (S)FTP Client wie WinSCP oder FileZilla FTP; für Server mit SSH-Zugang sind die Remote Extensions für VS-Code empfehlenswert

Inhalt

  • Grundbegriffe
  • Was ist NodeJS
  • Dateitypen
  • Paketmanager npm
  • Traditionelle Webentwicklung
  • Moderne Webentwicklung: Frontend, Backend, APIs
  • Unterschied clientseitiges und serverseitiges JS
  • Demos

Alle Kapitel wurden aus dem Repo von Koll. Schletz übernommen und ergänzt.

  • Intro
  • Variablen und Datentypen
  • JSON, Arrays und Sets
  • Funktionen
    • Callbacks und Closures
    • Prototype, this und new
    • Arrow functions und Arraymethoden
  • Classes
  • Modules
  • Installation
  • Routing
  • Middleware
  • Template Engine und Errorhandling
  • Proxy
  • Datenbanken
  • Debugging (inkl. Netzwerkverkehr)
  • Einführung
  • Warum Directus?
  • Installationsschritte
  • Quick-Start Guide
  • Erweiterungen
    • Endpoints
    • Hooks
  • Deployment

Nutzungsbedingungen

Dieses Repository kann bis auf Widerruf im Unterricht an der Spengergasse verwendet werden. Bei der Verwendung von Unterlagen oder Beispielen sind die Originalquellen (dieses Repo) und das Repo von Koll. Schletz anzugeben.

Bei Fehlern, Ergänzungen etc. bitte einfach ein Mail senden oder via PR.

Lehrplan

Der Lehrplan für WMC ist öffentlich zugänglich: zum Lehrplan