Hodnocení:
Kniha nabízí praktický a strukturovaný úvod do Node.js a Express, takže je přístupná i pro začátečníky a zároveň užitečná i pro zkušenější vývojáře. Má však znatelné nedostatky v organizaci, přehlednosti a pokrytí základních témat, což může u některých čtenářů vést ke zmatení.
Klady:⬤ Přívětivé a plynulé čtení pro začátečníky, díky němuž je snadné pochopit koncepty.
⬤ Dobře strukturované lekce, které na sebe navazují.
⬤ Silné zaměření na bezpečnostní postupy, což je cenné pro nové vývojáře.
⬤ Nabízí možnosti přístupu online i offline.
⬤ Dobré pro referenci a pochopení back-endového vývoje.
⬤ Některý klíčový kód je skrytý v textu, což znesnadňuje jeho sledování.
⬤ Nedostatečná srozumitelnost a struktura některých vysvětlení, což vede ke zmatkům.
⬤ Chybí pokrytí důležitých témat, jako je middleware.
⬤ Rozložení a uspořádání obsahu není ideální, což ovlivňuje použitelnost.
⬤ Někteří čtenáři zjistili, že autor předpokládá příliš mnoho předchozích znalostí, což vede k frustraci.
(na základě 15 hodnocení čtenářů)
Get Programming with Node.Js
Shrnutí
Získejte programování s Node. js Získejte programování s Node. js vás naučí psát kód na straně serveru v JavaScriptu pomocí Node. js. V 37 svižných, zábavných a praktických lekcích zjistíte, jak rozšířit své dosavadní dovednosti v JavaScriptu a psát back-end kód pro webové aplikace.
Předmluvu napsal Kyle Simpson.
Zakoupení tištěné knihy zahrnuje bezplatnou elektronickou knihu ve formátech PDF, Kindle a ePub od Manning Publications.
O technologii
Node. js poskytuje rychlost a spolehlivost, které potřebujete pro aplikace pro elektronické obchodování, sociální média a hry. Dodává se s tisíci předpřipravenými balíčky, které vám pomohou okamžitě začít pracovat. Pokud chcete používat JavaScript na serveru, Node. js je vaše volba.
O knize
Programování s Node. js vás naučí vytvářet webové servery pomocí JavaScriptu a Node. V tomto poutavém výukovém kurzu budete pracovat na osmi kompletních projektech, od psaní kódu prvního webového serveru až po přidání živého chatu do webové aplikace. Vaše ruce zůstanou na klávesnici, protože prozkoumáte nejdůležitější aspekty procesu vývoje v Node, včetně zabezpečení, správy databází, ověřování uživatelských účtů a nasazení do produkce. Oceníte zejména přehledné diskuse, názorné diagramy a pečlivě vysvětlený kód.
Co je uvnitř
⬤ Nové funkce z ES2015 a novějších verzí.
⬤ Psaní asynchronního kódu.
⬤ Vytváření datových modelů.
⬤ Debugování modulů JavaScriptu.
O čtenáři
Napsáno pro front-endové webové vývojáře se středně pokročilou znalostí jazyka JavaScript.
O autorovi
Jonathan Wexler je zkušený vývojář webových aplikací na produkční úrovni, který se zabývá kompletním vývojem. Pracuje jako seniorní vývojář ve společnosti Bloomberg.
Obsah
NASTAVENÍ.
⬤ Lekce 0 - Nastavení Node. js a enginu JavaScript.
⬤ Lekce 1 - Konfigurace prostředí.
⬤ Lekce 2 - Spuštění aplikace Node. js.
UNIT 1 - ZAČÍNÁME S NODE. JS.
⬤ Lekce 3 - Vytvoření modulu Node. js.
⬤ Lekce 4 - Tvorba jednoduchého webového serveru v Node. js.
⬤ Lekce 5 - Zpracování příchozích dat.
⬤ Lekce 6 - Psaní lepších tras a obsluha externích souborů.
⬤ Lekce 7 - Capstone: Vytvoření první webové aplikace.
UNIT 2 - EASIER WEB DEVELOPMENT WITH EXPRESS. JS.
⬤ Lekce 8 - Nastavení aplikace pomocí Express. js.
⬤ Lekce 9 - Směrování v Express. js.
⬤ Lekce 10 - Propojení pohledů se šablonami.
⬤ Lekce 11 - Konfigurace a zpracování chyb.
⬤ Lekce 12 - Capstone: Vylepšení webu Confetti Cuisine pomocí Express. js.
JEDNOTKA 3 - PŘIPOJENÍ K DATABÁZI.
⬤ Lekce 13 - Nastavení databáze MongoDB.
⬤ Lekce 14 - Vytváření modelů pomocí Mongoose.
⬤ Lekce 15 - Propojení kontrolérů a modelů pomocí slibů s Mongoose.
⬤ Lekce 16 - Capstone: Ukládání uživatelských odběrů.
UNIT 4 - BUILDING A USER MODEL (BUDOVÁNÍ UŽIVATELSKÉHO MODELU).
⬤ Lekce 17 - Vylepšování datových modelů.
⬤ Lekce 18 - Budování uživatelského modelu.
⬤ Lekce 19 - Vytváření a čtení modelů.
⬤ Lekce 20 - Aktualizace a mazání vašich modelů.
⬤ Lekce 21 - Závěrečná lekce: Přidání CRUD modelů do Confetti Cuisine Vytvoření kontrolérů.
JEDNOTKA 5 - OVĚŘOVÁNÍ UŽIVATELSKÝCH ÚČTŮ.
⬤ Lekce 22 - Přidávání relací a bleskových zpráv.
⬤ Lekce 23 - Vytváření přihlašovacích údajů uživatelů a hashování hesel.
⬤ Lekce 24 - Přidání ověřování uživatelů.
⬤ Lekce 25 - Capstone: Přidání ověřování uživatelů do Confetti Cuisine.
UNIT 6 - BUILDING AN API.
⬤ Lekce 26 - Přidání API do aplikace.
⬤ Lekce 27 - Přístup k API z aplikace.
⬤ Lekce 28 - Přidání zabezpečení API.
⬤ Lekce 29 - Capstone: Implementace API.
JEDNOTKA 7 - PŘIDÁNÍ FUNKCÍ CHATU.
⬤ Lekce 30 - Práce se Socket. io.
⬤ Lekce 31 - Ukládání zpráv chatu.
⬤ Lekce 32 - Přidání indikátoru oznámení chatu.
⬤ Lekce 33 - Capstone: Přidání funkce chatu do Confetti Cuisine.
UNIT 8 - DEPLOYING AND MANAGEMENT CODE IN PRODUCTION (NASAZENÍ A SPRÁVA KÓDU VE VÝROBĚ).
⬤ Lekce 34 - Nasazení aplikace.
⬤ Lekce 35 - Správa ve výrobě.
⬤ Lekce 36 - Testování aplikace.
⬤ Lekce 37 - Capstone: Nasazení Confetti Cuisine.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)