Skip to content

This is material from an earlier semester and is no longer maintained. 2025/26/2 Spring

2025/26/2 Spring · Péntek 14:00-16:00 · Északi Tömb 7.15

Kliensoldali webprogramozás

Frontend webfejlesztés: PWA, React, állapotkezelés, WebSockets

Prerequisites

Webprogramozás tárgy teljesítése

Overview

Kódok elérhetősége

A gyakorlatokon készített kódok elérhetőek a GitHub repómban. Bővebb, részletesebb magyarázatokkal ezen az oldalon a “Gyakorlatok” szekcióban találod meg a gyakorlatok anyagát.

Tematika

Gyakorlatok tervezett témái

  1. Függvénykönyvtárak használata, jQuery
  2. Progresszív fejlesztés
  3. Web komponensek
  4. Csoportzh + Node.js + eszközök
  5. React: Kimenet generálás, props: sitebuild —> statikus komponensek
  6. React: Állapot bevezetése: useState, layout, navigation, routing
  7. React: Állapot kiemelése, perzisztálása: Context, indexedDB
  8. React: Űrlapkezelés: űrlapkezelés
  9. React: Redux, szinkron működés
  10. React: Aszinkronitás: nedb, REST API
  11. React: Websocket használata
  12. React: Hitelesítés
  13. React: GraphQL, tesztelés

Követelmények

Követelmények

Hallgatói időbeosztás

4 kredit = heti 8 óra munka

  • 1 óra előadás (kötelező)
  • 2 óra gyakorlat
  • 5 óra házi + beadandó

Student schedule

4 credits = 8 hours a week: 1 h lecture (compulsory), 1 h practical video, 2 h practice, 4 h individual work.