[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

     管理
     投资理财
     经济
     社会科学
  • 圖靈程序設計叢書:Node與Express開發(圖靈出品)
    該商品所屬分類:圖書 -> 人民郵電出版社
    【市場價】
    761-1104
    【優惠價】
    476-690
    【作者】 Ethan 
    【出版社】人民郵電出版社 
    【ISBN】9787115380333
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    出版社:人民郵電出版社
    ISBN:9787115380333
    版次:1

    商品編碼:11644104
    品牌:iTuring
    包裝:平裝

    叢書名:圖靈程序設計叢書
    開本:16開
    出版時間:2015-01-01

    用紙:膠版紙
    頁數:254
    正文語種:中文

    作者:Ethan

        
        
    "

    編輯推薦

    《圖靈程序設計叢書:Node與Express開發》涵蓋Express 4.0,繫統地講解了利用Express(Node/JavaScript開發棧中的重要組件)開發動態Web應用的流程和步驟。作者Ethan Brown通過開發一個示例應用講授了開發公共網站和REST API的基礎知識。此外還介紹了設計與實現Web架構的實踐,幫你用Express構建單頁、多頁以及混合Web應用。
    Express在根本沒有框架和有一個健壯的框架之間找到了平衡,讓你自由選擇架構。通過《圖靈程序設計叢書:Node與Express開發》,熟悉JavaScript的前端和後端工程師會發現一種新的Web開發視角。
    通過閱讀《圖靈程序設計叢書:Node與Express開發》,你將能夠:
    為渲染動態數據創建網頁模板繫統
    探究請求對像和響應對像、中間件及URL路由
    模擬用於測試和開發的生產環境
    實現文檔數據庫的持久化,特別是針對MongoDB
    讓其他程序可以通過REST API訪問你的資源
    用HTTPS、認證和授權開發安全的Web應用
    集成社交媒體、地理位置服務和其他第三方服務
    實現應用的啟動和維護計劃
    學習重要的調試技能

    內容簡介

    《圖靈程序設計叢書:Node與Express開發》繫統講解了使用Express開發動態Web應用的流程和步驟。作者不僅講授了開發公共站點及REST API的基礎知識,同時還講解了構建單頁、多頁及混合Web應用的規劃方式及實踐。具體而言,第1~5章介紹Node 和Express,搭建一個示例網站的骨架,討論測試和QA。第6~12章介紹Node中更重要的結構,講解模板,介紹cookies、會話和表單處理 器,探討中間件以及從服務器發送電子郵件。第13~15章討論持久化、URL路由、API的編寫、流行的MVC範式。第18~22章討論安全、社交媒體集 成以及網站的調試、啟用和維護。
    《圖靈程序設計叢書:Node與Express開發》適合所有前端和後端開發人員閱讀。

    作者簡介

    Ethan Brown,美國俄勒岡州Pop Art公司的高級軟件工程師,負責網站及Web服務架構的設計與實現。擁有20多年編程經驗,從事過嵌入式開發和Web開發,他相信JavaScript技術棧是未來的Web平臺。

    精彩書評

    ★“這本書信息量很大,同時又引人入勝。這是我見過的對這一主題的介紹,它覆蓋的內容範圍非常之廣,囊括了用Node與Express框架搭建具備生產能力的Web應用所需掌握的一切。”
    ——Semmy Purewal,Netflix公司高級軟件工程師

    ★“關於Node這一主題,我自己寫過9本書。我可以證明這是一本非常不錯的同題材書籍!”
    ——Azat Mardanov,資深軟件工程師,《JavaScript快速全棧開發》作者

    目錄

    序XIV
    前言XV
    第1章初識Express
    1.1JavaScript革命
    1.2初識Express
    1.3Express簡史
    1.4升級到Express4.0
    1.5Node:一種新型Web服務器
    1.6Node的生態繫統
    1.7授權

    第2章從Node開始
    2.1獲取Node
    2.2使用終端
    2.3編輯器
    2.4npm
    2.5用Node實現的簡單Web服務器
    2.5.1HelloWorld
    2.5.2事件驅動編程
    2.5.3路由
    2.5.4靜態資源服務
    2.6走向Express

    第3章省時省力的Express
    3.1腳手架
    3.2草地鷚旅行社網站
    3.3初始步驟
    3.3.1視圖和布局
    3.3.2視圖和靜態文件
    3.3.3視圖中的動態內容
    3.4小結

    第4章工欲善其事,必先利其器
    4.1最佳實踐
    4.2版本控制
    4.3針對本書如何使用Git
    4.3.1如果你要自己動手
    4.3.2如果你要使用官方存儲庫
    4.4npm包
    4.數據
    4.6Node模塊

    第5章質量保證
    5.1QA:值得嗎
    5.2邏輯與展示
    5.3測試的類型
    5.4QA技術概覽
    5.5運行你的服務器
    5.6頁面測試
    5.7跨頁測試
    5.8邏輯測試
    5.9去毛
    5.10鏈接檢查
    5.11用Grunt實現自動化
    5.12持續集成

    第6章請求和響應對像
    6.1URL的組成部分
    6.2HTTP請求方法
    6.3請求報頭
    6.4響應報頭
    6.5互聯網媒體類型
    6.6請求體
    6.7參數
    6.8請求對像
    6.9響應對像
    6.10獲取更多信息
    6.11小結
    6.11.1內容渲染
    6.11.2處理表單
    6.11.3提供一個API

    第7章Handlebars模板引擎
    7.1唯一一條絕對規則
    7.2選擇模板引擎
    7.3Jade:不走尋常路
    7.4Handlebars基礎
    7.4.1注釋
    7.4.2塊級表達式
    7.4.3服務器端模板
    7.4.4視圖和布局
    7.4.5在Express中使用(或不使用)布局
    7.4.6局部文件
    7.4.7段落
    7.4.8完善你的模板
    7.4.9客戶端Handlebars
    7.5小結

    第8章表單處理
    8.1向服務器發送客戶端數據
    8.2HTML表單
    8.3編碼
    8.4處理表單的不同方式
    8.5Express表單處理
    8.6處理AJAX表單
    8.7文件上傳
    8.8jQuery文件上傳

    第9章Cookie與會話
    9.1憑證的外化
    9.2Express中的Cookie
    9.3檢查Cookie
    9.4會話
    9.4.1內存存儲
    9.4.2使用會話
    9.5用會話實現即顯消息
    9.6會話的用途

    第10章中間件
    10.1常用中間件
    10.2第三方中間件

    第11章發送郵件
    11.1SMTP、MSA和MTA
    11.2接收郵件
    11.3郵件頭
    11.4郵件格式
    11.5HTML郵件
    11.6Nodemailer
    11.6.1發送郵件
    11.6.2將郵件發送給多個接收者
    11.7發送批量郵件的更佳選擇
    11.8發送HTML郵件
    11.8.1HTML郵件中的圖片
    11.8.2用視圖發送HTML郵件
    11.8.3封裝郵件功能
    11.9將郵件作為網站監測工具

    第12章與生產相關的問題
    12.1執行環境
    12.2環境特定配置
    12.3擴展你的網站
    12.3.1用應用集群擴展
    12.3.2處理未捕獲的異常
    12.3.3用多臺服務器擴展
    12.4網站監控
    12.4.1第三方正常運行監控
    12.4.2應用程序故障
    12.5壓力測試

    第13章持久化
    13.1文件繫統持久化
    13.2雲持久化
    13.3數據庫持久化
    13.3.1關於性能
    13.3.2設置MongoDB
    13.3.3Mongoose
    13.3.4使用Mongoose連接數據庫
    13.3.5創建模式和模型
    13.3.6添加初始數據
    13.3.7獲取數據
    13.3.8添加數據
    13.3.9用MongoDB存儲會話數據

    第14章路由
    14.1路由和SEO
    14.2子域名
    14.3路由處理器是中間件
    14.4路由路徑和正則表達式
    14.5路由參數
    14.6組織路由
    14.7在模塊中聲明路由
    14.8按邏輯對處理器分組
    14.9自動化渲染視圖
    14.10其他的路由組織方式

    第15章RESTAPI和JSON
    15.1JSON和XML
    15.2我們的API
    15.3API錯誤報告
    15.4跨域資源共享
    15.5我們的數據存儲
    15.6我們的測試
    15.7用Express提供API
    15.8使用REST插件
    15.9使用子域名

    第16章靜態內容
    16.1性能方面的考慮
    16.2面向未來的網站
    16.2.1靜態映射
    16.2.2視圖中的靜態資源
    16.2.3CSS中的靜態資源
    16.3服務器端JavaScript中的靜態資源
    16.4客戶端JavaScript中的靜態資源
    16.5提供靜態資源
    16.6修改靜態內容
    16.7打包和縮小
    16.8關於第三方庫
    16.9QA
    16.10小結

    第17章在Express中實現MVC
    17.1模型
    17.2視圖模型
    17.3控制器
    17.4小結

    第18章安全
    18.1HTTPS
    18.1.1生成自己的證書
    18.1.2使用免費的證書頒發機構
    18.1.3購買證書
    18.1.4對你的Express應用啟用HTTPS
    18.1.5關於端口的說明
    18.1.6HTTPS和代理
    18.2跨站請求偽造
    18.3認證
    18.3.1認證與授權
    18.3.2密碼的問題
    18.3.3第三方認證
    18.3.4把用戶存在數據庫中
    18.3.5認證與注冊和用戶體驗
    18.3.6Passport
    18.3.7基於角色的授權
    18.3.8添加更多認證提供者
    18.4小結

    第19章集成第三方API
    19.1社交媒體
    19.1.1社交媒體插件和站點性能
    19.1.2搜索推文
    19.1.3渲染推文
    19.2地理編碼
    19.2.1用谷歌的地理編碼
    19.2.2對你的數據做地理編碼
    19.2.3顯示地圖
    19.2.4提升客戶端性能
    19.3天氣數據
    19.4小結

    第20章調試
    20.1調試的首要原則
    20.2利用好REPL和控制臺
    20.3利用Node內置的調試器
    20.4Node探查器
    20.5調試異步函數
    20.6調試Express

    第21章正式啟用
    21.1域名注冊和托管服務
    21.1.1域名繫統
    21.1.2安全
    21.1.3頂級域名
    21.1.4子域名
    21.1.5域名服務器
    21.1.6托管
    21.1.7部署
    21.2小結

    第22章維護
    22.1維護的原則
    22.1.1有長遠規劃
    22.1.2使用源碼控制繫統
    22.1.3使用問題追蹤繫統
    22.1.4良好的衛生習慣
    22.1.5不要拖延
    22.1.6做常規的QA檢查
    22.1.7監測分析
    22.1.8性能優化
    22.1.9潛在用戶追蹤優先
    22.1.10防止出現"不可見的"錯誤
    22.2代碼重用及重構
    22.2.1私有npm庫
    22.2.2中間件
    22.3小結

    第23章其他資源
    23.1在線文檔
    23.2期刊
    23.3StackOverflow
    23.4為Express做貢獻
    23.5小結
    關於封面
    關於作者
    查看全部↓

    前言/序言

    很明顯,本書是給想要用JavaScript、Node 和Express 創建Web 應用程序(傳統網站、REST API,或者介於兩者之間的任何東西)的程序員準備的。Node 開發令人興奮的一面是它已經吸引了全新的程序員受眾。JavaScript 的可用性和靈活性吸引了來自世界各地的自學成纔的程序員。在計算機科學的歷史中,編程還從沒有如此容易過。學習編程的在線資源的品質和數量(以及遇到困難時獲取的幫助)真的令人驚訝和鼓舞人心。所以對於那些新(可能是自學)的程序員,我表示歡迎。
    當然,還有像我這樣已經做過一段時間編程的程序員。與同時代的很多程序員一樣,我也是從彙編和BASIC 開始的,然後經歷了Pascal、C++、Perl、Java、PHP、Ruby、C、C#和JavaScript。上大學時,我接觸過更加小眾的語言,比如ML、LISP 和PROLOG。這些語言很多都接近我的理想選擇,但沒有一個像JavaScrip 這樣讓我覺得前景如此光明。所以這本書也是給像我這樣的程序員寫的,他們經驗豐富,可能對特定技術的認識更富哲理。
    你不一定要有Node 方面的經驗,但應該有一些JavaScript 經驗。如果你是有經驗的程序員,推薦你看看Douglas Crockford 的JavaScript: The Good Parts(O’Reilly,http://book.douban.com/subject/2994925/)。本書中的例子可以在Node 支持的任何繫統(包括Windows、OS X 和Linux)上使用。這些示例主要面向命令行(終端)用戶,所以你應該熟悉你所使用的繫統的終端。
    最重要的是,本書是為那些躍躍欲試的程序員準備的。他們對互聯網的未來感到興奮,並且想參與其中。他們對學新東西、新技術和Web 開發的新方式感到興奮。親愛的讀者,如果你沒有興奮感,我希望你讀完本書時能有這種感覺。
    查看全部↓



    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部