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

古人云,讀萬卷書,不如行萬里路;行萬里路,不如閱人無數;閱人無數,不如有高人指路。這句話道出了引導與實踐對于學習知識的重要性。本書始于基礎,結合理論知識的講解,從項目開發基礎入手,逐步引導讀者進行項目開發實踐,深入淺出地講解Web前端編程的各項技術和項目實踐技能。我們的目的是多角度、全方位地幫助讀者快速掌握軟件開發技能,為讀者構建從高校到社會的就職橋梁,讓有志從事軟件開發的讀者輕松步入職場。
Web前端開發最佳學習線路
本書以Web前端開發最佳的學習模式設置內容結構,第1~4篇可使您掌握Web前端編程基礎知識、應用技能,第5、6篇可使您擁有多個行業項目開發經驗。遇到問題可學習本書同步微視頻,也可以通過在線技術支持,讓老程序員為您答疑解惑。
本書內容
全書分為6篇31章。
第1篇(第1~6章)為基礎知識,主要講解Web前端開發技術的基礎知識,包括HTML 5知識、CSS 3知識、網頁文本與網頁圖像等,引領讀者步入Web前端開發的編程世界。使讀者能快速掌握JavaScript語言,為后面更好地學習網頁編程打下堅實基礎。
第2篇(第7~13章)為核心應用,主要講解Web前端開發的核心應用,包括網頁中超鏈接、網頁列表、網頁表格以及網頁表單的美化,網頁布局、網頁動畫效果等。通過本篇的學習,讀者可對Web前端開發有較高的掌握水平。
第3篇(第14~18章)為核心技術,主要介紹通過案例示范學習JavaScript在前端開發中的一些核心技術,例如JavaScript的基礎、開發應用工具、對象與數組、函數與閉包以及窗口與人機交互對話框等。
第4篇(第19~24章)為高級應用,主要講解JavaScript的高級運用。通過本篇的學習,讀者將學會文檔(Document)對象與文檔對象模型(DOM),JavaScript的事件機制、客戶端開發技術、服務器端開發技術、安全策略以及錯誤和異常處理等。學好本篇可以極大地提升JavaScript編程能力。
第5篇(第25~28章)為行業應用,主要講解JavaScript語言在游戲、金融理財、移動互聯網、電子商務等行業開發的應用。另外補充了軟件工程師的必備素養與技能,為日后進行軟件開發積累下行業開發經驗。
第6篇(第29~31章)為項目實踐,介紹企業門戶網站、游戲大廳網站、便捷計算器App等實戰特效案例。本篇內容不僅融入了作者豐富的工作經驗和多年的使用心得,還提供了大量來自工作現場的實例,具有較強的實戰性和可操作性。學習完本篇,讀者可對JavaScript在Web前端開發中的應用有個詳盡的了解,能在自己的職業生涯中應對各類JavaScript開發需求。
系統學習本書后,可以掌握Web前端開發基礎知識、全面的前端程序開發能力、優良的團隊協同技能和豐富的項目實踐經驗。我們的目標就是讓初學者、應屆畢業生快速成長為一名合格的初級程序員,通過演練積累項目開發經驗和團隊合作技能,在未來的職場中獲取一個較高的起點,并能迅速融入軟件開發團隊。
本書特色
1.結構科學、易于自學
本書在內容組織和范例設計中都充分考慮了初學者的特點,講解由淺入深、循序漸進。無論您是否接觸過Web前端開發語言,都能從本書中找到最佳的起點。
2.視頻講解、細致透徹
為降低學習難度,提高學習效率,本書錄制了同步微視頻(模擬培訓班模式)。通過視頻學習除了能輕松學會專業知識外,還能獲取老師的軟件開發經驗,使學習變得更輕松、有效。
3.超多、實用、專業的范例和實踐項目
本書結合實際工作中的應用范例逐一講解Web前端開發的各種知識和技術,在行業應用篇和項目實踐篇中更以3個項目的實踐來總結、貫通本書所學,使您在實踐中掌握知識,輕松擁有項目開發經驗。
4.隨時檢測自己的學習成果
每章首頁中均提供了學習指引和重點導讀,以指導讀者重點學習及學后檢查;每章后的就業面試技巧與解析均根據當前最新求職面試(筆試)精選而成,讀者可以隨時檢測自己的學習成果,做到融會貫通。
5.專業創作團隊和技術支持
本書由聚慕課教育研發中心編著和提供在線服務。讀者在學習過程中遇到任何問題,均可登錄http://www.jumooc.com網站或加入圖書讀者(技術支持)QQ群(529669132)進行提問,作者和資深程序員將為讀者在線答疑。
本書附贈超值王牌資源庫
本書附贈了極為豐富、超值的王牌資源庫,具體內容如下:
(1)王牌資源1:隨贈本書“配套學習與教學”資源庫,提升讀者的學習效率。
● 本書同步408節教學微視頻錄像(支持掃描二維碼觀看),總時長40學時。
● 本書3個大型項目案例以及360個實例的源代碼。
● 本書配套上機實訓指導手冊及本書教學PPT課件。
(2)王牌資源2:隨贈“職業成長”資源庫,突破讀者職業規劃與發展瓶頸。
● 求職資源庫:100套求職簡歷模板庫、600套畢業答辯與80套學術開題報告PPT模板庫。
● 面試資源庫:程序員面試技巧、常見面試(筆試)題庫、400道求職常見面試(筆試)真題與解析。
● 職業資源庫:程序員職業規劃手冊、軟件工程師技能手冊、常見錯誤及解決方案、開發經驗及技巧集、100套崗位競聘模板、網頁設計技巧查詢手冊。
(3)王牌資源3:隨贈“軟件開發魔典”資源庫,拓展讀者學習本書的深度和廣度。
● 案例資源庫:600個實例及源碼注釋。
● 項目資源庫:行業網站開發策劃案。
● 軟件開發文檔模板庫:60套8大行業軟件開發文檔模板庫,JavaScript特效案例庫、網頁模板庫、網頁素材庫、14套網頁賞析案例庫等。
● 電子書資源庫:HTML參考手冊電子書、CSS參考手冊電子書、JavaScript參考手冊電子書、CSS屬性速查表電子書、HTML標簽速查表電子書、jQuery速查表電子書、語法速查表電子書、網頁配色電子書、Web布局模板電子書。
(4)王牌資源4:編程代碼優化糾錯器。
● 本助手能讓軟件開發更加便捷和輕松,無須安裝配置復雜的軟件運行環境即可輕松運行程序代碼。
● 本助手能一鍵格式化,讓凌亂的程序代碼規整美觀。
● 本助手能對代碼精準糾錯,讓程序查錯不再難。
上述資源獲取及使用
注意:由于本書不配送光盤,因此書中所用資源及上述資源均需借助網絡下載才能使用。
1.資源獲取

讀者服務qq群
采用以下任意途徑,均可獲取本書所附贈的超值王牌資源庫。
(1)加入本書微信公眾號“聚慕課jumooc”,下載資源或者咨詢關于本書的任何問題。
(2)登錄網站www.jumooc.com,搜索本書并下載對應資源。
(3)加入本書讀者(技術支持)服務QQ群(529669132),讀者可以打開群“文件”中對應的Word文件,獲取網絡下載地址和密碼。
(4)通過電子郵件elesite@163.com、408710011@qq.com與我們聯系,獲取本書相應資源。
2.使用資源
讀者可通過以下途徑學習和使用本書微視頻和資源。
(1)通過PC端(在線)、App端(在/離線)、微信端(在線)以及平板端(在/離線)學習本書微視頻。
(2)將本書資源下載到本地硬盤,根據學習需要選擇性使用。
讀者對象
本書非常適合以下人員閱讀:
● 沒有任何網頁設計基礎的初學者。
● 有一定的HTML基礎,想進一步精通HTML編程的人員。
● 有一定的Web前端開發基礎,沒有項目實踐經驗的人員。
● 正在進行軟件專業相關畢業設計的學生。
● 大中專院校及培訓學校的教師和學生。
創作團隊
本書由聚慕課教育研發中心組織編寫。河南工業大學的李嵐老師任主編,胡江匯、張猛、李永剛老師任副主編。其中李嵐老師負責編寫第1章~第10章,胡江匯老師負責編寫第11章~第17章,張猛老師負責編寫第18章~第24章,李永剛老師負責編寫第25章~第31章。
在本書的編寫過程中,我們竭盡所能將最好的講解呈現給讀者,但也難免有疏漏和不妥之處,敬請廣大讀者批評指正。若讀者在學習中遇到困難或疑問,或有何建議,可發郵件至elesite@163.com。另外,讀者也可以登錄我們的網站http://www.jumooc.com進行交流以及免費下載學習資源。
作者
- ASP.NET Web API:Build RESTful web applications and services on the .NET framework
- Learning Chef
- Boost C++ Application Development Cookbook(Second Edition)
- 劍指Offer(專項突破版):數據結構與算法名企面試題精講
- Android Application Development Cookbook(Second Edition)
- Apache Mesos Essentials
- Django 3.0入門與實踐
- IBM Cognos TM1 Developer's Certification guide
- SAP Web Dynpro for ABAP開發技術詳解:基礎應用
- 數字媒體技術概論
- Python Linux系統管理與自動化運維
- C語言程序設計教程
- Python無監督學習
- Learning Alfresco Web Scripts
- Swift 2 Blueprints