Hodnotenie:
Kniha ponúka praktický a štruktúrovaný úvod do Node.js a Express, takže je prístupná aj pre začiatočníkov a zároveň užitočná aj pre skúsenejších vývojárov. Má však výrazné nedostatky v organizácii, prehľadnosti a pokrytí základných tém, čo môže u niektorých čitateľov viesť k zmätku.
Výhody:⬤ Prívetivé a plynulé čítanie pre začiatočníkov, ktoré uľahčuje pochopenie konceptov.
⬤ Dobre štruktúrované lekcie, ktoré na seba nadväzujú.
⬤ Silné zameranie na bezpečnostné postupy, čo je cenné pre nových vývojárov.
⬤ Ponúka možnosti online a offline prístupu.
⬤ Dobré na referencie a pochopenie vývoja back-endu.
⬤ Niektoré dôležité kódy sú skryté v texte, čo sťažuje ich sledovanie.
⬤ Nedostatočná zrozumiteľnosť a štruktúra niektorých vysvetlení, čo vedie k zmätku.
⬤ Chýba pokrytie dôležitých tém, ako je middleware.
⬤ Rozloženie a organizácia obsahu nie sú ideálne, čo ovplyvňuje použiteľnosť.
⬤ Niektorí čitatelia zistili, že autor predpokladá príliš veľa predchádzajúcich znalostí, čo vedie k frustrácii.
(na základe 15 čitateľských recenzií)
Get Programming with Node.Js
Zhrnutie
Začnite programovať s Node. js Začnite programovať s Node. js vás naučí písať kód na strane servera v jazyku JavaScript pomocou Node. js. V 37 rýchlych, zábavných a praktických lekciách zistíte, ako rozšíriť svoje existujúce zručnosti v jazyku JavaScript o písanie back-end kódu pre webové aplikácie.
Predslov napísal Kyle Simpson.
Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od Manning Publications.
O technológii
Node. js poskytuje rýchlosť a spoľahlivosť, ktoré potrebujete pre aplikácie elektronického obchodu, sociálnych médií a hier. Dodáva sa s tisíckami predpripravených balíkov, ktoré vám pomôžu okamžite začať pracovať. Ak chcete používať JavaScript na serveri, Node. js je vaša voľba.
O knihe
Programovanie s Node. js vás naučí vytvárať webové servery pomocou JavaScriptu a Node. V tomto pútavom učebnom texte budete pracovať na ôsmich kompletných projektoch, od písania kódu prvého webového servera až po pridanie živého chatu do webovej aplikácie. Vaše ruky zostanú na klávesnici, keď budete skúmať najdôležitejšie aspekty procesu vývoja Node vrátane zabezpečenia, správy databáz, overovania používateľských účtov a nasadenia do produkcie. Oceníte najmä prehľadné diskusie, názorné diagramy a starostlivo vysvetlený kód.
Čo je vnútri
⬤ Nové funkcie z ES2015 a novších verzií.
⬤ Písanie asynchrónneho kódu.
⬤ Vytváranie dátových modelov.
⬤ Debugovanie modulov JavaScriptu.
O čitateľovi
Napísané pre front-end webových vývojárov so stredne pokročilými zručnosťami v jazyku JavaScript.
O autorovi
Jonathan Wexler má skúsenosti s vývojom webových aplikácií na produkčnej úrovni a s vývojom celého balíka aplikácií. Je starším vývojárom v spoločnosti Bloomberg.
Obsah
NASTAVENIE.
⬤ Lekcia 0 - Nastavenie Node. js a motora JavaScript.
⬤ Lekcia 1 - Konfigurácia prostredia.
⬤ Lekcia 2 - Spustenie aplikácie Node. js.
JEDNOTKA 1 - ZAČÍNAME S NODE. JS.
⬤ Lekcia 3 - Vytvorenie modulu Node. js.
⬤ Lekcia 4 - Vytvorenie jednoduchého webového servera v Node. js.
⬤ Lekcia 5 - Spracovanie prichádzajúcich údajov.
⬤ Lekcia 6 - Písanie lepších ciest a obsluha externých súborov.
⬤ Lekcia 7 - Hlavný kameň: Vytvorenie prvej webovej aplikácie.
JEDNOTKA 2 - JEDNODUCHŠÍ VÝVOJ WEBOVÝCH STRÁNOK POMOCOU EXPRESS. JS.
⬤ Lekcia 8 - Nastavenie aplikácie pomocou Express. js.
⬤ Lekcia 9 - Smerovanie v Express. js.
⬤ Lekcia 10 - Prepojenie pohľadov so šablónami.
⬤ Lekcia 11 - Konfigurácie a spracovanie chýb.
⬤ Lekcia 12 - Capstone: Vylepšenie stránky Confetti Cuisine pomocou Express. js.
JEDNOTKA 3 - PRIPOJENIE K DATABÁZE.
⬤ Lekcia 13 - Nastavenie databázy MongoDB.
⬤ Lekcia 14 - Budovanie modelov pomocou Mongoose.
⬤ Lekcia 15 - Prepojenie kontrolérov a modelov pomocou sľubov s Mongoose.
⬤ Lekcia 16 - Capstone: Ukladanie odberov používateľov.
JEDNOTKA 4 - BUDOVANIE MODELU POUŽÍVATEĽA.
⬤ Lekcia 17 - Vylepšovanie dátových modelov.
⬤ Lekcia 18 - Budovanie používateľského modelu.
⬤ Lekcia 19 - Vytváranie a čítanie vašich modelov.
⬤ Lekcia 20 - Aktualizácia a mazanie vašich modelov.
⬤ Lekcia 21 - Hlavný kameň: Pridanie CRUD modelov do Confetti Cuisine Vytvorenie kontrolérov.
JEDNOTKA 5 - OVEROVANIE POUŽÍVATEĽSKÝCH ÚČTOV.
⬤ Lekcia 22 - Pridávanie relácií a bleskových správ.
⬤ Lekcia 23 - Tvorba prihlasovania používateľov a hashovanie hesiel.
⬤ Lekcia 24 - Pridanie overovania používateľov.
⬤ Lekcia 25 - Capstone: Pridanie overovania používateľa do Confetti Cuisine.
JEDNOTKA 6 - BUDOVANIE API.
⬤ Lekcia 26 - Pridanie API do aplikácie.
⬤ Lekcia 27 - Prístup k API z aplikácie.
⬤ Lekcia 28 - Pridanie zabezpečenia API.
⬤ Lekcia 29 - Capstone: Implementácia API.
JEDNOTKA 7 - PRIDÁVANIE FUNKCIÍ CHATU.
⬤ Lekcia 30 - Práca so Socket. io.
⬤ Lekcia 31 - Ukladanie chatových správ.
⬤ Lekcia 32 - Pridanie indikátora upozornenia na chat.
⬤ Lekcia 33 - Capstone: Pridanie funkcie chatu do Confetti Cuisine.
JEDNOTKA 8 - NASADENIE A SPRÁVA KÓDU VO VÝROBE.
⬤ Lekcia 34 - Nasadenie aplikácie.
⬤ Lekcia 35 - Správa vo výrobe.
⬤ Lekcia 36 - Testovanie aplikácie.
⬤ Lekcia 37 - Capstone: Nasadenie Confetti Cuisine.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)