Meanstack Grundlagen

Dieses Training zeigt Ihnen, wie Sie auf Basis des sogenannten "MEAN Stacks" komplexe clientseitige Anwendungen entwickeln, einen Webserver implementieren und sogar JavaScript-Code in der Datenbank laufen lassen können.

Im Detail

Sie starten mit der Installation von MongoDB und NodeJS, ehe das Express-Framework eine Web-API bereitstellt, die aus einer AngularJS-Anwendung heraus aufgerufen wird.

Inhalte
  • Was ist der MEAN Stack?
  • Auswahl des Betriebssystems
  • ConEmu installieren
  • MongoDB installieren
  • Node.js installieren
  • Express installieren

MEAN serverseitig implementieren

  • Web-API generieren
  • Verbindung zu MongoDB herstellen
  • Mongoose-Model anlegen
  • Express Controller definieren
  • Sämtliche Einträge auslesen
  • Bestimmten Eintrag laden
  • Bestehende Daten verändern
  • Eintrag löschen

MEAN clientseitig implementieren

  • Client-Anwendung anlegen
  • Bower installieren
  • Git installieren

Layout mit Twitter Bootstrap erstellen

  • AngularJS-Applikation anlegen
  • Daten anzeigen
  • Daten in Tabelle darstellen
  • Routing hinzufügen
  • Neuen Datensatz anlegen
  • Eintrag bearbeiten
  • Datensatz löschen