Koronavírustérkép I. Back end Node.js-sel
Interaktív koronavírus-terjedési adatokat megjelenítő webes alkalmazásunk back end része a John Hopkins Egyetem publikus adataira támaszkodik. Az adatokat naponta publikálják CSV-ben, ebből készítünk a front endünk számára JSON API-t. Villámgyorsan!
Mit fogsz tanulni?
Legyél Te is immunológus! (Juj!)
Kétrészes (front end + back end) új tanfolyamunk ezúttal a Node.js és a React gyakorlati alkalmazását mutatja be, egy kis Google Maps térképkezeléssel.
Nyilván húzgálható, belenagyítható, interaktív térkép készül, a Google Maps már csak ilyen.
A back end tanfolyam kevesebb, mint egy óra alatt végigvezet a John Hopkins Egyetem által a GitHubon publilkált napi CSV-fájlok feldolgozásán, míg végül JSON-formátumban publikáljuk azokat egy webes API-n keresztül. (Pont jó lesz a front endnek bemenetként.)
Talán mondanunk sem kell, hogy ez egy tízszeres hatékonyságú, blablamentes tanfolyam. Ennek ellenére azok is sikerrel elvégezhetik, akiknek nincs Node.js alapképzettségük. Csak nekik egy kicsit szorosabban fel kell kötniük az alsóneműt.
De menni fog!
- Előkészületek
- 1. Helló Világ!
- 2. Koronavírus-adatok a Github-ról
- 3. Adatok letöltése axios segítségével
- 4. CSV-adatbeolvasás
- 5. Csináljunk tömbből objektumot!
- 6. Szöveg átalakítása számmá
- 7. A download function
- 8. A parse function
- 9. Mindig naprakész adatok letöltése
- 10. A data.js modul
- 11. Webszerver Helló Világ!
- 12. Az adatok kiszolgálása
- 13. Az adatok frissítése
Vélemények
COVID I. Back end
Nagyon szuper volt!
Részletes, kicsit rohanós
Kíváncsi vagyok, hogy a kezdő JS használók közül hányan ismerték a Template literals-t, és mennyire van meg a grave accent ` char hozzá :)
Jó kis ízelítő
Jó kis ízelítő a NodeJS lehetőségeiből. Bár elsőre kicsit sok, de marha jó, hogy egyben ilyen egyszerű is!
csngyinf
OK. Kitűnő
tetszett
Román I.
Nagyon jól felépített oktató videó, érthető magyarázatokkal.
CsehJ
Nagyon hatékony, érthető tanfolyam!
Értékelés
Nagyon jó!
Érdekes volt
Kicsit pörgős, de követhető, amellett felettébb érdekes volt.
Koronavírustérkép I. Back end Node.js-sel
Nekem, mint "jawa script"-ben kezdőnek kicsit "magas", de majd még küzdök...
Zseniális
Ez tömör, és lényegítő volt, mindamellett pedig könnyen érthető!
Node.js
Nagyon jó előadás! Az előadó precízen és lényegre törően magyaráz! Szuper volt!
Back end: Node.js
Aktuális témában nagyon értékes és hasznos volt!
Koronavírustérkép I. Back end Node.js-sel
Jó volt.
cim
Remek
Gyors, jól követhető, egyszerű. Köszönöm!
Érdekes és könnyen megérthető
Mindig érdekelt a NodeJS, de most legalább működő példákkal tanulhatok.
értékelés
Nagyon hasznos volt. Sok bemeneti hiányosságom van, pl. map(), callback, promise, await. Gyakran nem értem, hogy valamit miért úgy oldunk meg, mert hiányoznak alapismereteim. Pl a promisify-t miért kellett {}-k közé tenni, miért van az axios requrie() után default. és még nagyon sok minden. Szoftverfejlsztőknek tanítok haladó java-t, adatbázis kezelést és webfejlesztést. Ez a tanfolyam remek alapot adott önmagam továbbfejlesztésére ebben az irányban, hogy hamarosan tanítani tudjam.
COVID-19 MAP I. backend/Node JS
Szuper volt !!
Back end Node.js-sel
Nagyon tetszett, érthető és követhető volt minden.
Remek kiindulás
Szerintem nagyon hasznos, elsősorban az alpvető dolgok elsajátítására, tehát elindulásnak. Köszönet
Node Js
Érthető, jól felépített előadás, precíz magyarázat
Back End NodeJS
Világos, érthető, hasznos előadás.
érdekes
szerintem érdekes
Back End
Nagyon kiváló oktató anyag. Köszönöm.
Gratulálok!
Tartalmas, szakszerű, jól felépített előadás, látható kód, hallható artikulált szöveg. Minden érdeklődőnek ajánlom! Jó lenne minél több hasonló a NetAkadémián!
Szerintem
Érdekfeszítő és pontos. Bár volt egy kis észrevételem: amikor a "const day=date.get" rész írtuk akkor az előadó ezután "Date()"-t írt pedig szerintem "Day()" kellene.
Értékelés a Back end Node.js-el tanfolyamról
A téma roppant érdekes és hasznos. A Netacademia tanfolyamait általában élvezetes nézni, és könnyű követni. Ez a tanfolyam nem tartozik ebbe a körbe. Az oktató beszéde jól érthető, azonban az általa írt kódból egyszerre csak 12-13 sor látszik. Ez borzasztóan megnehezítette a kód követését. Az egyik (kb. 3 perces) résznél kb. 30 percbe telt, mire mindent kisilabizáltam (állandó megállítás, visszatekerés). Végigcsináltam, nem élveztem. Az ehhez tartozó frontend-es tanfolyamot is meg fogom csinálni, mert érdekel, őszintén remélem, hogy az jobb lett.
Gyors és érthető
Nagyon tetszett, hogy nincs benne sok felesleges információ. Pörgős, lényegre törő. Ügyes, gyakorlott programozó.
Koronavírustérkép I.
Tömör lényegre törő, nincs túlmagyarázva, feltételezve az alapismeretket, de a legfontosabb részletek röviden átismételve, és ami a legfontosabb maximálisan jól érthető. Nagy köszönet az alkotónak.
Az oktatóról
Már több mint 15 éve foglalkozom számítástechnikával és programozással. A fiatal honfitársaink oktatása az egyik legfontosabb ügy a számomra. Emlékszem olyan hatéves forma lehettem, amikor a kutyánk szőréből abakuszt fontam. Ez után már csak pár lépés volt, hogy a tanyánkon élő barikat megtanítottam a számítógép kezelésére. A macskáinkkal együtt tanultam meg Javában programozni. Először saját játékokat fejlesztettem, majd weblapfejlesztéssel kezdtem el foglalkozni. Innen már egyenes út vezetett a magánvállalkozással járó élvezetekhez. Azóta is pókháló kiegyenesítéssel töltöm minden szabad percem. A rabja vagyok. Küldj segítséget!