《瘋狂前端開發(fā)講義》基于《瘋狂Ajax講義(第3版)》的部分內容升級而來,全書升級了HTML 5.1支持的XMLHttpRequest,jQuery升級到3.1。本書的重點是新加入的兩個目前十分主流的前端框架:AngularJS和Bootstrap。本書詳細、全面地介紹了AngularJS和Bootstrap的知識,由于這兩個框架是本書的重點,因此花了近400多頁來介紹它們的功能和用法,這部分內容獨立出來完全可以作為AngularJS和Bootstrap的學習手冊?!动偪袂岸碎_發(fā)講義》主要就是講解jQuery 3.1、AngularJS 1.6、Bootstrap 3.3這三個*常用的前端框架,并針對每個框架都提供了實用的案例,讓讀者理論聯(lián)系實際。這部分內容是“瘋狂軟件教育中心”的標準講義,既包含了實際前端開發(fā)的重點和難點,也融入了大量學習者的學習經驗和感悟。筆者以豐富的授課經驗為基礎,在講解深入淺出,力求使讀者真正掌握前端開發(fā)的精髓。本書*后提供兩個綜合性案例:圖書管理系統(tǒng)和電子拍賣系統(tǒng),這兩個項目都綜合利用了jQuery、AngularJS、Bootstrap前端開發(fā)技術,并在后端采用了*流行、*規(guī)范的輕量級Java EE架構:控制器層->業(yè)務邏輯層->數(shù)據(jù)持久化層。這兩個案例對實際項目具有極好的指導價值和借鑒意義。案例既提供了IDE無關的、基于Ant管理的項目源碼,也提供了基于Eclipse IDE的項目源碼,*大限度地滿足讀者的需求。如果在閱讀本書時遇到任何技術問題,都可登錄http://www.crazyit.org與本書龐大的讀者群交流。本書并非針對零基礎的讀者,本書不再包含HTML、CSS、JavaScript相關知識,這些知識是閱讀本書的基礎。本書適合有初步HTML、CSS、JavaScript基礎的讀者,或對企業(yè)應用前端開發(fā)不太熟悉的開發(fā)人員。如果已經掌握本書的姊妹篇《瘋狂HTML 5/CSS 3/JavaScript講義》,將非常適合閱讀本書。