Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Informatyka » Webmasterstwo » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
  Bazy danych
  Bezpieczeństwo
  CAD
  Grafika komputerowa
  iPod Pocket PC
  Kursy
  Media społecznościowe
  Office
  Programowanie
  Programy graficzne
  Sieci bezprzewodowe
  Sieci komputerowe
  Systemy operacyjne
  Techniki programowania
  Webmasterstwo
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
 Wydawnictwo:
 WNT
Płyty i powłoki w przyrodzie mechanice i biomechanice

Płyty i powłoki w przyrodzie mechanice i biomechanice

24.15zł
Express.js. Tworzenie aplikacji sieciowych w Node.js 59.00zł 44.25zł
Express.js. Tworzenie aplikacji sieciowych w Node.js

Tytuł: Express.js. Tworzenie aplikacji sieciowych w Node.js
Autor: Azat Mardan
ISBN: 978-83-283-1664-5
Ilość stron: 344
Data wydania: 01/2016
Format: 168x237
Wydawnictwo: HELION

Cena: 59.00zł 44.25zł


Frameworku Express.js używa wiele znanych firm, takich jak MySpace i Storify, które dostrzegły ogromne korzyści płynące z wykorzystywania tej technologii, a także doceniły jej stabilność i bezpieczeństwo. Przed Express.js i Node.js otwiera się świetlana przyszłość. Oznacza to, że jako ekspert w zakresie Node.js, biegle posługujący się Express.js, staniesz się poszukiwanym specjalistą!

Ta książka jest kompleksowym podręcznikiem, który przedstawi Ci sposób działania Express.js w praktyce i przeprowadzi Cię przez poszczególne etapy budowy aplikacji. Autor jasno i precyzyjnie wyjaśnia wszystkie koncepcje, których zrozumienie jest niezbędne do programowania w Express.js. Znajdziesz tu omówienie zagadnień związanych m.in. z oprogramowaniem pośredniczącym, tworzeniem szkieletu aplikacji, generowaniem szablonów, przetwarzaniem danych żądania i cookies, zarządzaniem uwierzytelnianiem i sesjami, obsługą błędów i przygotowaniem aplikacji do wdrożenia w środowisku produkcyjnym. Na pewno docenisz też liczne przykłady kodu źródłowego.

Jeśli — jako inżynier oprogramowania lub programista sieciowy — poszukujesz sposobu, aby bez wertowania setek stron dokumentacji programować z wykorzystaniem frameworku Express.js, a przy tym poszerzyć swoje kompetencje, ta książka jest właśnie dla Ciebie.

Dzięki tej książce:
  • rozpoczniesz pracę z oprogramowaniem pośredniczącym
  • będziesz sprawnie korzystać z silników szablonów
  • dowiesz się, jak zapewnić aplikacji bezpieczeństwo
  • nauczysz się tworzyć aplikacje oparte na domenie
  • przeanalizujesz przykłady działających aplikacji, takich jak Instagram, HackHall i inne

Rozdziały:

O autorze (11)

O recenzentach technicznych (13)

Wstęp (15)

Wprowadzenie (17)

  • Dlaczego napisałem tę książkę? (17)
  • Dla kogo jest przeznaczona ta książka? (18)
  • O czym jest ta książka? (18)
  • O czym nie jest ta książka? (18)
  • Przykłady (19)
  • Errata i dane kontaktowe (19)

Podziękowania (21)

CZĘŚĆ I. ROZPOCZĘCIE PRACY (23)

Rozdział 1. Rozpoczęcie pracy z Express.js (25)

  • Jak działa Express.js? (26)
    • Zależności firm trzecich (27)
    • Utworzenie egzemplarza (27)
    • Nawiązanie połączenia z bazą danych (27)
    • Konfiguracja ustawień aplikacji Express.js (28)
    • Zdefiniowanie oprogramowania pośredniczącego (28)
    • Zdefiniowanie tras (28)
    • Uruchomienie aplikacji (28)
  • Instalacja Express.js (29)
  • Instalacja Express.js Generator (32)
  • Podsumowanie (34)

Rozdział 2. Witaj, świecie (35)

  • Rozpoczęcie pracy (35)
    • Użycie procedur obsługi żądań (36)
    • Wyświetlanie komunikatów w powłoce (37)
    • Usprawnienie aplikacji (38)
  • Polecenia generatora (39)
    • Wygenerowanie szkieletu aplikacji Express.js (40)
    • Przegląd struktury aplikacji (41)
    • Plik app.js (41)
  • Moduły i architektura MVC (45)
  • Monitorowanie pod kątem zmian w plikach (46)
  • Podsumowanie (47)

CZĘŚĆ II. DOKŁADNE OMÓWIENIE API (49)

Rozdział 3. Konfiguracja, ustawienia i środowiska (51)

  • Konfiguracja (51)
    • app.set() i app.get() (52)
    • app.enable() i app.disable() (52)
    • app.enabled() i app.disabled() (53)
  • Ustawienia (53)
    • env (54)
    • view cache (54)
    • view engine (55)
    • views (55)
    • trust proxy (56)
    • jsonp callback name (56)
    • json replacer i json spaces (57)
    • case sensitive routing (58)
    • strict routing (59)
    • x-powered-by (60)
    • etag (60)
    • query parser (61)
    • subdomain offset (62)
  • Środowiska (62)
  • Podsumowanie (65)

Rozdział 4. Praca z oprogramowaniem pośredniczącym (67)

  • Zastosowanie oprogramowania pośredniczącego (68)
  • Najważniejsze oprogramowanie pośredniczące (71)
    • compression (72)
    • morgan (74)
    • body-parser (75)
    • urlencoded() (76)
    • cookie-parser (77)
    • express-session (77)
    • csurf (78)
    • express.static() (79)
    • connect-timeout (80)
    • errorhandler (82)
    • method-override (82)
    • response-time (83)
    • serve-favicon (84)
    • serve-index (85)
    • vhost (87)
    • connect-busboy (87)
  • Inne oprogramowanie pośredniczące (88)
  • Podsumowanie (89)

Rozdział 5. Silniki szablonów i Consolidate.js (91)

  • Jak używać silników szablonów? (92)
    • app.engine() (93)
    • Rzadziej stosowane biblioteki (94)
  • Dostępne silniki szablonów (97)
    • Jade (97)
    • Haml.js (97)
    • EJS (97)
    • Handlebars.js (97)
    • Adaptery Hogan.js (97)
    • Combyne.js (98)
    • Swig (98)
    • Whiskers (98)
    • Blade (98)
    • Haml-Coffee (98)
    • Webfiller (98)
  • Consolidate.js (98)
  • Podsumowanie (100)

Rozdział 6. Parametry i routing (101)

  • Parametry (101)
    • app.param() (105)
  • Routing (108)
    • app.NAZWA() (108)
    • app.all() (111)
    • Ukośniki na końcu (111)
    • Klasa Router (111)
    • router.route(path) (111)
  • Procedury obsługi żądania (113)
  • Podsumowanie (114)

Rozdział 7. Obiekt request w Express.js (117)

  • request.query (118)
  • request.params (120)
  • request.body (121)
  • request.route (122)
  • request.cookies (123)
  • request.signedCookies (124)
  • request.header() i request.get() (125)
  • Inne atrybuty i metody (125)
  • Podsumowanie (129)

Rozdział 8. Obiekt response w Express.js (131)

  • response.render() (132)
  • response.locals (134)
  • response.set() (135)
  • response.status() (137)
  • response.send() (138)
  • response.json() (141)
  • response.jsonp() (142)
  • response.redirect() (144)
  • Inne właściwości i metody odpowiedzi (144)
  • Strumienie (148)
  • Podsumowanie (150)

Rozdział 9. Obsługa błędów i uruchamianie aplikacji (151)

  • Obsługa błędów (151)
  • Uruchomienie aplikacji (155)
    • app.locals (155)
    • app.render() (155)
    • app.mountpath (156)
    • app.on('mount', funkcja(nadrzędna){...}) (157)
    • app.path() (157)
    • app.listen() (157)
  • Podsumowanie (161)

CZĘŚĆ III. ROZWIĄZYWANIE NAJCZĘŚCIEJ POJAWIAJĄCYCH SIĘ PROBLEMÓW (163)

Rozdział 10. Abstrakcja (165)

  • Oprogramowanie pośredniczące (165)
  • Trasy (166)
  • Połączenie oprogramowania pośredniczącego i tras (168)
  • Podsumowanie (170)

Rozdział 11. Wskazówki dotyczące baz danych, kluczy i strumieni (171)

  • Użycie baz danych w modułach (171)
  • Klucze i hasła (173)
    • Plik JSON (173)
    • Zmienne środowiskowe (175)
  • Strumienie (175)
  • Podsumowanie (179)

Rozdział 12. Redis i wzorce uwierzytelniania (181)

  • Redis (181)
  • Wzorce uwierzytelniania (184)
  • Podsumowanie (185)

Rozdział 13. Wielowątkowość z użyciem klastrów (187)

  • Przykład wielowątkowości (187)
  • Podsumowanie (190)

Rozdział 14. Stosowanie bibliotek Stylus, Less i Sass (191)

  • Stylus (191)
  • Less (192)
  • Sass (193)
  • Podsumowanie (193)

Rozdział 15. Zapewnienie bezpieczeństwa (195)

  • Cross-Site Request Forgery (195)
  • Przetwarzanie uprawnień (197)
  • Nagłówki zabezpieczeń w HTTP (198)
  • Weryfikacja danych wejściowych (199)
  • Podsumowanie (201)

Rozdział 16. Socket.IO i Express.js (203)

  • Użycie Socket.IO (203)
  • Uruchomienie aplikacji (207)
  • Podsumowanie (208)

Rozdział 17. Domeny i Express.js (209)

  • Zdefiniowanie problemu (209)
  • Prosty przykład oparty na domenie (210)
  • Utworzenie aplikacji opartej na domenie (211)
  • Podsumowanie (214)

Rozdział 18. Sails.js, DerbyJS, LoopBack i inne frameworki (215)

  • Sails.js (215)
  • DerbyJS (217)
  • LoopBack (219)
  • Inne frameworki (222)
  • Podsumowanie (222)

CZĘŚĆ IV. PRZYKŁADY (223)

Rozdział 19. Galeria Instagram (225)

  • Zaczynamy pracę nad galerią Instagram (225)
  • Wyświetlanie galerii (229)
  • Podsumowanie (230)

Rozdział 20. Aplikacja Todo (231)

  • Ogólne omówienie projektu (232)
  • Konfiguracja (235)
  • Plik app.js (237)
  • Trasy (242)
  • Jade (246)
  • Less (250)
  • Podsumowanie (251)

Rozdział 21. API REST (253)

  • Podstawy API RESTful (254)
  • Wprowadzenie do testów (255)
  • Zależności (259)
  • Implementacja serwera (260)
  • Podsumowanie (265)

Rozdział 22. Aplikacja HackHall (267)

  • Co to jest HackHall? (267)
  • Uruchomienie HackHall (268)
  • Struktura aplikacji (274)
  • Plik package.json (275)
  • Aplikacja Express.js (276)
  • Trasy (280)
    • Plik index.js (280)
    • Plik auth.js (280)
    • Plik main.js (284)
    • Plik users.js (287)
    • Plik application.js (292)
    • Plik posts.js (295)
  • Modele Mongoose (301)
  • Testy Mocha (307)
  • Podsumowanie (312)

DODATKI (313)

Dodatek A. Dalsza lektura i zasoby (315)

  • Inne frameworki Node.js (315)
  • Książki poświęcone Node.js (316)
  • Klasyka JavaScript (318)
  • Kursy (318)

Dodatek B. Migracja Express.js 3.x do 4.x: oprogramowanie pośredniczące, trasy i inne zmiany (319)

  • Wprowadzenie do oprogramowania pośredniczącego, które nie zostało dołączone do wydania Express.js 4 (319)
  • Usunięcie z aplikacji Express.js 4 metod uznanych za przestarzałe (321)
    • app.configure() (321)
    • app.router() (321)
    • res.on('header') (322)
    • res.charset (322)
    • res.headerSent (322)
    • req.accepted() (322)
  • Inne zmiany wprowadzone w Express.js 4 (322)
    • app.use() (322)
    • res.location() (323)
    • app.route() (323)
    • json spaces (323)
    • req.params (323)
    • res.locals (323)
    • req.is (323)
    • Działający w powłoce generator Express.js (323)
  • Poznanie nowego egzemplarza tras w Express.js 4 oraz sposoby jego łączenia z innymi (323)
  • Kolejne zasoby dotyczące migracji do Express.js 4 (325)

Dodatek C. Ściąga z Express.js 4 (327)

  • Instalacja (328)
  • Generator (328)
  • Podstawy (329)
  • Trasy i metody HTTP (329)
  • Żądanie (329)
  • Skróty nagłówków żądania (330)
  • Odpowiedź (330)
  • Sygnatury procedury obsługi (330)
  • Stylus i Jade (330)
  • Body (331)
  • Static (331)
  • Oprogramowanie pośredniczące Connect (331)
  • Inne popularne oprogramowanie pośredniczące (331)

Dodatek D. ExpressWorks (333)

  • Instalacja (333)
  • Sposób użycia (334)
  • Zerowanie (334)
  • Zadania (334)
    • Witaj, świecie (334)
    • Jade (335)
    • Stary dobry formularz (335)
    • Static (335)
    • Style CSS (335)
    • Param pam pam (335)
    • Co znajduje się w zapytaniu? (336)
    • Dane JSON (336)
  • Podsumowanie (336)

Skorowidz (337)


Najniższa cena z 30 dni przed obniżką 44,25zł

Tytuł książki: "Express.js. Tworzenie aplikacji sieciowych w Node.js"
Autor: Azat Mardan
Wydawnictwo: HELION
Cena: 59.00zł 44.25zł
Klienci, którzy kupili tę książkę, kupili także
Arystokraci i rzemieślnicy Synergia stylów badawczych
Arystokraci i rzemieślnicy Synergia stylów badawczych
Afeltowicz Łukasz, Sojak Radosław
WUMK
Portret Klementyny
Portret Klementyny
Magdalena Jastrzębska
LTW
Niebezpieczne eksperymenty
Niebezpieczne eksperymenty
Praca zbiorowa
Jedność
Niebo Album
Niebo Album
Robert Gendler
Carta Blanca
Dawno temu był sobie algorytm Czyli jak książki, filmy i życie codzienne wyjaśniają nam dziedzinę algorytmów
Dawno temu był sobie algorytm Czyli jak książki, filmy i życie codzienne wyjaśniają nam dziedzinę algorytmów
Martin Erwig
PWN
Flagi nad gettem Rzecz o powstaniu w getcie warszawskim
Flagi nad gettem Rzecz o powstaniu w getcie warszawskim
Mosze Arens
Austeria
 Koszyk
1 x Make Life Harder
1 x Zakrzepy i zatory
1 x Kobiecy styl zarządzania
1 x Audyt funkcji personalnej w przedsiębiorstwie
1 x Język polski Korepetycje gimnazjalisty Gimtest OK!
1 x Bankowo-finansowa obsługa jednostek samorządu terytorialnego
1 x Kompleks Kopernika Kosmiczny sens naszego istnienia we Wszechświecie planet i prawdopodobieństw
1 x Bataliony karne i oddziały zaporowe Armii Czerwonej
1 x Badanie widowni filmowej Antologia przekładów
1 x Handel równoległy produktami leczniczymi w prawie unijnym. Granice swobody przepływu towarów na rynku farmaceutycznym
1 x ABC Seksualności
1 x Białe znaki Milczenie w strukturze i znaczeniu utworów narracyjnych
1 x Alfabet miłości
1 x Edukacja międzykulturowa konteksty Od tożsamości po język międzynarodowy
1 x Więcej niż Prawo Przyciągania
1 x Adobe Fireworks CS5/CS5 PL Oficjalny podręcznik
1 x Podstawy teorii sygnałów Wydanie V
1 x Farmakologia ogólna i kliniczna Tom 2
1 x Immunologia klinicza
1 x Biblioteki cyfrowe: tworzenie, zarządzanie, odbiór
1 x Controlling strategiczny
1 x Aktor i aktorstwo filmowe
1 x Cywilizacje kosmiczne na ziemi Niesamowite, ale prawdziwe - fakty, budowle i inne ślady
1 x 4-godzinny mistrz kuchni
1 x Organizacja pracy służby pięter
1 x Chiński sen Co oznacza dla Chin i reszty świata
1 x Oręż perswazji Gesty i słowa które mają moc
1 x Atlas II wojny światowej Ponad 160 szczegółowych map bitew i kampanii wojennych
1 x Głuchota dziecięca Prozodia Komunikacja Surdopedagogiczne aspekty implantowania
1 x Anestezja geriatryczna
1 x Odpowiedzialność członków egzekutywy przed Trybunałem Stanu
1 x Modoterapia, czyli po co Ci tyle ubrań?
1 x Inwentaryzacja w jednostkach budżetowych z wzorcową dokumentacją (z suplementem elektronicznym)
1 x Dalekie podróże
1 x Zioła dla zdrowia dzieci
1 x Brda przewodnik Kajakowe szlaki wodne Brdy Zbrzycy Wielkiego Kanału Brdy i Czerskiej Strugi
1 x Chory na nowotwór Kompendium leczenia somatycznych objawów towarzyszących
1 x Kinezyterapia Tom 1 Zarys podstaw teoretycznych i diagnostyka kinezyterapii
1 x Bierność i bezrobocie młodzieży w Polsce
1 x Architekci zwycięstwa Jak inżynierowie wygrali drugą wojnę światową
1 x Kodeks pracy 2013 z komentarzem do zmian elastyczny czas pracy – uprawnienia rodzicielskie
1 x Doładuj mózg Trening inteligencji
1 x ABC robót na drutach
1 x 222 drogi do dobrego snu Naukowo udowodnione proste rady, jak pozbyć się bezsenności i zdobyć spokojny sen
1 x Beskid Mały mapa turystyczna
1 x Zioła pól, lasów i ogrodów
1 x Słowo i miecz
1 x Bez pruderii
1 x Aria równaj Skuteczna nauka chodzenia na luźnej smyczy
1 x Kodeks rodzinny i opiekuńczy Familien- und Vormundschaftsgesetzbuch
1 x Hashimoto. Poradnik pacjenta
1 x Kochanie, wojny nie będzie Przewodnik po komunikacji małżeńskiej
1 x Osoby niepełnosprawne w sytuacji zagrożenia
1 x Nowelizacje Kodeksu rodzinnego i opiekuńczego z komentarzem
1 x Biologia komórki roślinnej Tom 2 Funkcja
1 x Kodeks postępowania administracyjnego Ordynacja podatkowa. ... (Prawo administracyjne. Zbiór przepisów)
1 x Instrukcje księgowe i podatkowe 2018 + płyta CD
1 x Locja dla żeglarzy
1 x Egipt. Travelbook. Wydanie 2
1 x Ani tu ani tam Marzec '68 powroty
1 x Audyt logistyki w przedsiębiorstwach handlu detalicznego wielkopowierzchniowego
1 x Chrońmy dziedzictwo fonograficzne
1 x Leki współczesnej terapii Tom 2
1 x Armia Rezerwowa gen. Sosnkowskiego w roku 1920
1 x Bezradność nauczyciela
1 x Kujawsko-Pomorskie dla zawodowców TIR mapa samochodowa 1:250 000
1 x 1939 Obrona Polski i Europy
1 x Prawo upadłościowe i naprawcze Komentarz
1 x Kompetencje pracownicze w organizacji uczącej się
1 x Interpretacja EKG Kurs podstawowy
1 x Eksplicytacja w nieprofesjonalnym przekładzie szwedzko-polskim Perspektywa kognitywna
1 x Etykieta menedżera
1 x Rynek ubezpieczeń Współczesne problemy
1 x Ikona nowoczesności Kolej w literaturze polskiej
1 x Wyrażenia regularne od podstaw
1 x Cyfrowy świat seniora Aktywnie w internecie
1 x Bądź bystry u dentysty Jak mieć uśmiech celebryty i nie bać się stomatologa
1 x Pan O
1 x Działania MSW wokół olimpijskich zmagań Moskwa 80
1 x Córka polarnika Zapiski z krańca świata Wydanie 2
1 x Inżynieria zarządzania III
1 x Aktywa niematerialne jako źródło przewagi konkurencyjnej banku
1 x Choroby skóry Lekarz rodzinny
4,648.59zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo Helion
 Kategoria:
 Chirurgia
Chirurgia kolorektalna

Chirurgia kolorektalna

139.00zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
Autodesk Inventor Professional /Fusion 2012PL/2012+ Metodyka projektowania z płytą CD Andrzej Jaskulski PWN
Chemia organiczna Część I-IV Komplet J. Clayden, N. Greeves, S. Warren, P. Wothers WNT
Linux w systemach embedded Marcin Bis BTC
OpenGL w praktyce Janusz Ganczarski BTC
Akademia sieci CISCO CCNA Exploration Semestr 1 - 4 Praca zbiorowa PWN
MERITUM Podatki 2018 Aleksander Kaźmierski Wolters Kluwer
Anatomia zwierząt Tom 2 Narządy wewnętrzne i układ krążenia Wydanie 3 Kazimierz Krysiak, Krzysztof Świeżyński PWN
Słownik naukowo-techniczny angielsko-polski Wydanie XIII Red. M.Berger, T.Jaworska, A.Baranowska, M.Barańska WNT
Animacja komputerowa Algorytmy i techniki Rick Parent PWN