- JavaScript 從入門到項目實踐(超值版)
- 聚慕課教育研發中心
- 3365字
- 2019-12-06 15:23:46
前言
叢書說明
本套“軟件開發魔典”系列圖書,是專門為編程初學者量身打造的編程基礎學習與項目實踐用書,由聚慕課教育研發中心組織編寫。
本叢書針對“零基礎”和“入門”級讀者,通過案例引導讀者深入技能學習和項目實踐。為滿足初學者在基礎入門、擴展學習、編程技能、行業應用、項目實踐等五個方面的職業技能需求,特意采取“基礎知識→核心應用→核心技術→高級應用→行業應用→項目實踐”的結構和“由淺入深,由深到精”的學習模式進行講解,如下圖所示。

本叢書目前計劃包含以下品種。


古人云:讀萬卷書,不如行萬里路;行萬里路,不如閱人無數;閱人無數,不如名師指路……引導與實踐對于學習知識的重要性由此可見一斑。本書始于基礎,結合理論知識的講解,從項目開發基礎入手,逐步引導讀者進行項目開發實踐,深入淺出地講解JavaScript語言在Web前端編程中的各項技術和項目實踐技能。我們的目的是多角度、全方位地幫助讀者快速掌握軟件開發技能,構建從高校到社會與企業的就職橋梁,讓有志從事軟件開發的讀者輕松步入職場。
JavaScript最佳學習線路
本書以JavaScript最佳的學習模式來分配內容結構,第1~4篇可使您掌握JavaScript語言Web前端編程基礎知識、應用技能,第5、6篇可使您擁有多個行業項目開發經驗。遇到問題可以學習本書同步微視頻,也可以通過在線技術支持,讓老程序員為您答疑解惑。

本書內容
全書分為6篇35章。
第1篇為基礎知識,主要講解JavaScript的基礎入門、HTML知識、CSS知識、表格與表單技術、表達式與運算符、程序控制語句等。學完本篇,讀者能快速掌握JavaScript語言,為后面更好地學習JavaScript編程打下堅實基礎。
第2篇為核心應用,主要講解JavaScript的對象與數組、函數與閉包、窗口與人機交互對話框、文檔對象與對象模型、事件機制以及正則表達式等。學完本篇,讀者將對使用JavaScript進行前端開發有更高的水平。
第3篇為核心技術,主要講解JavaScript客戶端開發技術、服務器端開發技術、數據庫存儲技術、錯誤和異常處理以及安全策略等。學完本篇,讀者將對Web客戶端、數據庫運用以及程序異常與安全處理等方面有較高的水平。
第4篇為高級應用,主要講解jQuery應用入門、jQuery控制頁面、jQuery的動畫與特效、jQuery的事件處理、jQuery與Ajax的綜合應用以及jQuery插件的應用與開發等。學完本篇,讀者將對jQuery在Web編程中對頁面控制、動畫、特效以及事件等方面有一個全面的掌握。
第5篇為行業應用,主要講解JavaScript語言在游戲開發、金融理財、移動互聯網、電子商務等行業開發中的應用。學完本篇,讀者將對JavaScript在不同行業中的開發和應用有一個完整的開發體驗。
第6篇為項目實踐,首先介紹了項目開發與規劃,然后通過3D文字球、酷炫動畫、酷炫菜單、企業門戶網站以及游戲大廳網站等實踐特效案例,使讀者對項目開發中的實際應用有切身體會。學完本篇,讀者將對JavaScript在Web前端開發中有一個詳盡的開發實踐體驗,能在自己的職業生涯中面對各類JavaScript開發需求運用自如。
全書不僅融入了作者豐富的工作經驗和多年的使用心得,還提供了大量來自企業的實踐案例,具有較強的實踐性和可操作性。學習本書后可以系統掌握JavaScript語言的基礎知識、全面的前端程序開發能力、優良的團隊協同技能和豐富的項目實踐經驗。我們的目標就是讓初學者、應屆畢業生快速成長為一名合格的初級程序員,通過演練積累項目開發經驗和團隊合作技能,在未來的職場中獲取一個高的起點,并能迅速融入軟件開發團隊中。
本書特色
1.結構科學,自學更易
本書在內容組織和范例設計中都充分考慮到初學者的要求,由淺入深、循序漸進地進行講解,無論您是否接觸過JavaScript語言,都能從本書中找到最佳的起點。
2.視頻講解,細致透徹
為降低學習難度,提高學習效率,本書錄制了同步微視頻(模擬培訓班模式)。通過視頻學習除了能輕松學會專業知識外,還能獲取到老師們的軟件開發經驗,使學習變得更輕松有效。
3.超多、實用、專業的范例和實戰項目
本書結合實際工作中的應用范例逐一講解JavaScript語言的各種知識和技術,在行業應用篇和項目實踐篇中更以10個項目的實踐來貫通本書所學,使您在實踐中掌握知識,輕松擁有項目開發經驗。
4.隨時檢測自己的學習成果
每章首頁中,均提供了學習指引和重點導讀,以指導讀者重點學習及學后檢查;章后的就業面試技巧與解析,均根據當前最新求職面試(筆試)精選而成,讀者可以隨時檢測自己的學習成果,做到融會貫通。
5.專業創作團隊和技術支持
本書由聚慕課教育研發中心編著并提供在線服務。您在學習過程中遇到任何問題,均可登錄http://www.jumooc.com網站或加入圖書讀者(技術支持)QQ群:529669132進行提問,由作者和資深程序員為您在線答疑。
本書附贈超值王牌資源庫
本書附贈了極為豐富、超值的王牌資源庫,具體內容如下圖所示。

(1)王牌資源1:隨贈本書“配套學習與教學”資源庫,提高讀者學會用好JavaScript語言的學習效率。
- 全書同步教學微視頻錄像,有485節24學時視頻,以培訓班模式透徹精講,支持掃描二維碼觀看)。
- 本書中10個大型項目案例以及363個示例源代碼。
- 本書配套上機實訓指導手冊及全書教學PPT課件。
(2)王牌資源2:隨贈“職業成長”資源庫,突破讀者職業規劃與發展弊端與瓶頸。
- 求職資源庫:206套求職簡歷模板庫,600套畢業答辯模板庫與學術開題報告PPT模板庫。
- 面試資源庫:程序員面試技巧、常見面試(筆試)題庫、400道求職常見面試(筆試)真題與解析。
- 職業資源庫:程序員職業規劃手冊、軟件工程師技能手冊、100例常見錯誤及解決方案、開發經驗及技巧集、210套崗位競聘模板。
(3)王牌資源3:隨贈“JavaScript軟件開發魔典”資源庫,拓展讀者學習本書的深度和廣度。
- 案例資源庫:600個實例及源代碼注釋。
- 項目資源庫:10大行業網站開發策劃案。
- 軟件開發文檔模板庫:100套8大行業軟件開發文檔模板庫、90套JavaScript特效案例庫、133套網頁模板庫、3600例網頁素材、14套網頁賞析案例庫等。
- 軟件學習必備工具及電子書資源庫:CSS參考手冊、CSS濾鏡參考手冊、CSS屬性參考手冊、JavaScript語法參考手冊、HTML標簽速查表電子書、jQuery參考手冊、HTML和CSS網頁標準指南、Web布局模板電子書、JavaScript 參考手冊、4套網頁配色電子書庫。
(4)王牌資源4:編程代碼優化糾錯器。
- 本助手能讓軟件開發更加便捷和輕松,無須配置復雜的軟件運行環境即可輕松運行程序代碼。
- 本助手能一鍵格式化,讓凌亂的程序代碼更加規整美觀。
- 本助手能對代碼精準糾錯,讓程序查錯不再難。
(5)王牌資源5:隨贈在線課程(VIP會員):可免費學習包含Python、Java、Java Web、C、JavaScript、MySQL、IOS 、C# 、PHP、 HTML 5、C++ 、Linux 、Linux C 、ASP.NET 、Android、SQL Server 、Oracle 等30多類500余學時項目開發在線課程及大量免費模板。
上述資源獲取及使用
注意:由于本書不配送光盤,書中所用及上述資源均需借助網絡下載才能使用。
1.資源獲取
采用以下任意途徑,均可獲取本書所附贈的超值王牌資源庫。
(1)加入本書微信公眾號,下載資源或者咨詢關于本書的任何問題。


(2)登錄網站www.jumooc.com,搜索本書并下載對應資源。
(3)加入本書圖書讀者(技術支持)QQ群:529669132,獲取網絡下載地址和密碼。
(4)通過電子郵件elesite@163.com、408710011@qq.com與我們聯系,獲取本書對應資源。
(5)通過掃描封底刮刮卡二維碼,獲取本書對應資源。
2.使用資源
本書可通過以下途徑學習和使用本書微視頻和資源。
(1)通過PC端(在線)、APP端(在/離線)和微信端(在線)以及平板端(在/離線)學習本書微視頻和練習考試題庫。

(2)將本書資源下載到本地硬盤,根據學習需要選擇性使用。
(3)通過“JavaScript軟件開發魔典”運行系統使用。
打開下載資源包中的“JavaScript軟件開發魔典.exe”系統,進入如下圖所示的系統界面。

在該系統中可以獲取所有附贈的超值王牌資源。
讀者對象
本書非常適合以下人員閱讀。
- 沒有任何JavaScript語言基礎的初學者。
- 有一定的JavaScript語言基礎,想精通JavaScript語言編程的人員。
- 有一定的JavaScript編程基礎,沒有項目實踐經驗的人員。
- 正在進行軟件專業相關畢業設計的學生。
- 大中專院校及培訓學校的老師和學生。
創作團隊
本書由聚慕課教育研發中心組織編寫,參與本書編寫的主要人員有:王湖芳、張開保、賈文學、張翼、白曉陽、李新偉、李堅明、白彥飛、卞良、常魯、陳詩謙、崔懷奇、鄧偉奇、凡旭、高增、郭永、何旭、姜曉東、焦宏恩、李春亮、李團輝、劉二有、王朝陽、王春玉、王發運、王桂軍、王平、王千、王小中、王玉超、王振、徐利軍、姚玉中、于建斌、張俊鋒、張曉杰、張在有等。
在編寫過程中,我們盡可能地將最好的講解呈現給讀者,但也難免有疏漏和不妥之處,敬請不吝指正。若您在學習中遇到困難或疑問,或有任何建議,可寫信至信箱elesite@163.com。另外,您也可以登錄我們的網站http://www.jumooc.com進行交流以及免費下載學習資源。
作 者
- Python快樂編程:人工智能深度學習基礎
- Java程序設計實戰教程
- Building Modern Web Applications Using Angular
- Cassandra Design Patterns(Second Edition)
- Integrating Facebook iOS SDK with Your Application
- 計算機應用基礎項目化教程
- Python Digital Forensics Cookbook
- Python深度學習與項目實戰
- 編寫高質量代碼之Java(套裝共2冊)
- 面向對象程序設計及C++實驗指導(第3版)
- 從Excel到Python:用Python輕松處理Excel數據
- Scratch趣味編程:邏輯思維培養與訓練
- 污染環境修復實踐與案例
- Java高級特性編程及實戰
- TypeScript實戰