loader image
Zum Hauptinhalt
  • 2526 M295 Backend für Applikationen realisieren
    0%

Der Fokusmodus ist aktiviert. Klicken Sie auf das ‘Einklappen-Symbol’, um ihn zu schließen.

  • Zurück
  • Kursdaten
    📌 0 ÜBERSICHT
    0.1 Handlungsziele
    0.2 M295 Leistungsbeurteilung und Lernziele
    0.3 M295 Kursplan und -struktur
    0.4 Fortschrittsbalken
    0.5 Abgabe Abschlussprojekt
    0.6 Dokumentationsseite
    0.7 Lernziele und Plan Fachgespräch
    0.8 Evakuationskonzept OLMA
    0.9 Zugang zu node.js für Schülerinnen und Schüler
    0.10 Zugänge Raspi inkl. MongoDB
    0.11❗️Schüler-Feeback Modul M295
    💡 01 BLOCK
    1.1 NodeJS Start
    1.1.1 Leseauftrag: NodeJS Start
    1.2 Einführung NodeJS
    1.3 Was ist NodeJS und wozu benötigt man es?
    1.4 Nutzung von JavaScript ausserhalb des Browsers
    1.5 Datei: Startprojekt
    1.6 Dateien lesen und schreiben
    1.7 Aufgabe: Dateien einlesen und ausgeben
    1.8 synchron vs. asynchron
    1.8.1 Zusatz: asynchrones Node.js
    ⛰️ 1.9 Aufgabe: synchroner und asynchroner Code 5P
    1.10 Erstellung eines kleinen Webservers
    ⛰️ 1.11 Abgabe Dokumentationslink 5P
    ⛰️ 1.12 Webserver auf dem Raspberry PI 5P
    💡 02 BLOCK
    2.0 Lernziele LB1
    2.1 Kursmaterialien (1-node-farm)
    2.2 Routing
    2.3 Aufgabe: Routing
    2.4 Erstellung unserer ersten API
    ⛰️ 2.5 API auf Raspberry PI laden 5P
    2.6 Theoriefragen NodeJS
    2.7 Projekt Zwischenstand
    2.8 HTML Templating
    2.9 Templates auffüllen
    ⛰️ 2.10 Aufgabe: Erstellung API 5P
    ⛰️ 2.12 Aufgabe zu HTML Templates ausfüllen 5P
    💡 03 BLOCK
    3.1 LB1 - Theorie (ohne Hilfsmittel mit SEB)
    3.2 aktueller Stand
    3.3 Parsen von Variablen von der URL
    ⛰️ 3.4 Aufgabe zu Parsen von Variablen aus der URL 5P
    3.5 Erstellung eigener Module
    3.6 NPM und das package.json File
    3.7 3rd Party Module
    3.8 Projekt finaler Stand
    💡 04 BLOCK
    4.0 Einführung Backend-Entwicklung
    ⛰️ 4.1 Aufgabe zur Erstellung/Nutzung von Javascript Modulen 5P
    4.2 natours API
    4.3 Intro Kursprojekt und Installation Postman
    4.4 Express Setup und Routing Basics
    4.5 Die REST Architektur
    4.6 Theoriefragen HTTP
    ⛰️ 4.8 Bilder vom Server zum Frontend schicken 5P
    4.9 Endpunkte vs. Ressourcen
    4.11 aktueller Stand
    4.12 Bau der API: Handling GET Requests
    4.13 Bau der API: Handling POST Requests
    ⛰️ 4.14 Erstellung GET und POST Handler 5P
    💡 05 BLOCK
    5.1 Auf URL Parameter antworten
    5.2 Handling PATCH Requests
    5.3 Handling DELETE Requests
    5.4 aktueller Stand
    ⛰️ 5.5 Erstellung CRUD Handlers für das eigene Projekt 5P
    5.6 App.js Code Zwischenstand
    5.7 Einführung in Mongo DB
    5.8 Mongo Shell Basics
    5.9 einfache Mongo DB anbindung
    5.10 Aktueller Stand Code unseres Projekts
    5.11 Dokumente lesen, updaten, löschen
    5.12 Bekanntgabe Thema und Ziel der Backend Applikation
    ⛰️ 5.13 Arbeit am eigenen Projekt 5P
    💡 06 BLOCK
    💡 6.1 NodeJS Login
    💡 6.2 Passwort Hashing und Speicherung in DB
    💡 6.3 Testing m. supertest API und Mocha
    ✏️ 6.4 Weiterarbeit am eigenen Projekt
    💡 07 BLOCK
    ⛰️ 7.1 Zusatzchallenge 1: Handlebar als Template-Engine
    ⛰️ 7.2 Zusatzchallenge 2: Spring Boot u. Java
    💡 7.1 Template "Handlebar"
    💡 7.2 Exkurs: Spring Boot u. Java
    💡 7.1 Template "Handlebar"
    💡 7.2 Exkurs: Spring Boot u. Java
    💡 7.1 Template "Handlebar"
    💡 7.2 Exkurs: Spring Boot u. Java
    💡 08 BLOCK
    Zusatz: Node Sicherheit und Authentifizierung
  • Weiter
  • Fachrichtungen
    • Alle Kategorien
    Einführung Moodle
    • Beispielkurse
    WMS
    WMS 2023 (Startjahrgang)
    • Deutsch
    • Französisch
    • Englisch
    • Mathematik
    • Musik
    • Finanz- und Rechnungswesen
    • Wirtschaft und Recht
    • Geografie
    • Geschichte und Politik
    • Gestalten
    • Sport
    • Technik und Umwelt
    • Berufliche Praxis
    • Digitale Kompetenzen
    • WMS Projekte
    • IDPA
    WMS 2024 (Startjahrgang)
    • Deutsch
    • Französisch
    • Englisch
    • Mathematik
    • Musik
    • Finanz- und Rechnungswesen
    • Wirtschaft und Recht
    • Geografie
    • Geschichte und Politik
    • Gestalten
    • Sport
    • Technik und Umwelt
    • Berufliche Praxis
    • Digitale Kompetenzen
    • WMS Projekte
    • IDPA
    WMS 2025 (Startjahrgang)
    • Berufliche Praxis
    • Deutsch
    • Digitale Kompetenzen
    • Englisch
    • Finanz- und Rechnungswesen
    • Französisch
    • Geografie
    • Geschichte und Politik
    • Gestalten
    • IDPA
    • Sport
    • Technik und Umwelt
    • Wirtschaft und Recht
    • WMS Projekte
    IMS
    • IMS 2022 (Startjahrgang)
    • IMS 2023 (Startjahrgang)
    • IMS 2024 (Startjahrgang)
    • IMS 2025 (Startjahrgang)
    FMS
    • FMS 2022 (Startjahrgang)
    • FMS 2023 (Startjahrgang)
    • FMS 2024 (Startjahrgang)
    • FMS 2025 (Startjahrgang)
    Masterkurse
    • 1. Schuljahr
    • 2. Schuljahr
    • 3. Schuljahr
    • 4. Schuljahr
    • WDB
    Coaching
    • Coaching 2024/2025
    • Coaching 2025/2026
    • Weiterbildung
    Anlässe
    • 2024
    • 2025
    • 2026
    Sonstige Kurse
    • Klassenlehrperson Kurse
    • FORMI
  • Startseite
Deutsch ‎(de)‎
Deutsch - Schweiz ‎(de_ch)‎ Deutsch ‎(de)‎ English ‎(en)‎
Anmelden
Fachrichtungen Einklappen Ausklappen
  • Alle Kategorien
Einführung Moodle
  • Beispielkurse
WMS
WMS 2023 (Startjahrgang)
  • Deutsch
  • Französisch
  • Englisch
  • Mathematik
  • Musik
  • Finanz- und Rechnungswesen
  • Wirtschaft und Recht
  • Geografie
  • Geschichte und Politik
  • Gestalten
  • Sport
  • Technik und Umwelt
  • Berufliche Praxis
  • Digitale Kompetenzen
  • WMS Projekte
  • IDPA
WMS 2024 (Startjahrgang)
  • Deutsch
  • Französisch
  • Englisch
  • Mathematik
  • Musik
  • Finanz- und Rechnungswesen
  • Wirtschaft und Recht
  • Geografie
  • Geschichte und Politik
  • Gestalten
  • Sport
  • Technik und Umwelt
  • Berufliche Praxis
  • Digitale Kompetenzen
  • WMS Projekte
  • IDPA
WMS 2025 (Startjahrgang)
  • Berufliche Praxis
  • Deutsch
  • Digitale Kompetenzen
  • Englisch
  • Finanz- und Rechnungswesen
  • Französisch
  • Geografie
  • Geschichte und Politik
  • Gestalten
  • IDPA
  • Sport
  • Technik und Umwelt
  • Wirtschaft und Recht
  • WMS Projekte
IMS
  • IMS 2022 (Startjahrgang)
  • IMS 2023 (Startjahrgang)
  • IMS 2024 (Startjahrgang)
  • IMS 2025 (Startjahrgang)
FMS
  • FMS 2022 (Startjahrgang)
  • FMS 2023 (Startjahrgang)
  • FMS 2024 (Startjahrgang)
  • FMS 2025 (Startjahrgang)
Masterkurse
  • 1. Schuljahr
  • 2. Schuljahr
  • 3. Schuljahr
  • 4. Schuljahr
  • WDB
Coaching
  • Coaching 2024/2025
  • Coaching 2025/2026
  • Weiterbildung
Anlässe
  • 2024
  • 2025
  • 2026
Sonstige Kurse
  • Klassenlehrperson Kurse
  • FORMI
Startseite

    Kursinformation

    • Kurs
    • Learning Tools

    2526 M295 Backend für Applikationen realisieren

    • Trainer/in: Ben Hoehne
    Skill Level: Beginner

    Website-Support
    Sie sind nicht angemeldet. (Anmelden)
    Unsere Datenlöschfristen
    Laden Sie die mobile App
    Powered by Moodle









    Datenschutzrichtlinie Nutzungsbedingungen

    Copyrights Content