- Java Web開發學習手冊
- 朱曉 盧瀚 王國輝等編著
- 1758字
- 2018-12-27 18:51:53
前言
讓想要學習編程的人員都能夠學會編程!
我可以學會編程嗎?
當然可以!即使你沒有基礎,即使你非計算機專業畢業,即使你已過而立之年,甚至只是初中畢業。我國最早的計算機反病毒專家、江民殺毒軟件創始人王江民,初中畢業,38歲開始學習計算機。因為英語基礎不好,很多人認為他根本沒有學會編程的可能性。但王江民沒有認為自己不行,硬是克服各種困難,成為我國最成功的程序開發人員之一。
王江民學習編程的訣竅是什么?
是實踐。王江民說“計算機是實踐性非常強的學科。我搞計算機是用計算機,不是學計算機。”王江民首先學的是BASIC語言。當時為了輔導上小學的孩子,對軟件一片空白的王江民竟然決定編寫程序代替家長輔導。短短3個月,王江民邊學邊實踐,編寫了一套數學語文教學軟件。試用后效果奇佳,參加電腦報軟件交流,被評為第2名,譽為“教育軟件第一”。這次成功極大激發了王江民對編程的興趣,使其從此把精力轉到了軟件領域。
所以說實踐是學習編程的最好方法,也是培養編程樂趣和捕獲發展機遇的最佳途徑。值得注意的是,不要等學完全部知識去實踐。要隨時學習,隨時實踐,哪怕只學了一點點。
這本書適合我嗎?
非常適合!本書是學習JavaWeb編程的最佳選擇。所講內容通俗易懂,易于學習,貼近實踐。對于學習中的難點和重點,注意結合實際開發,采用情景應用的方式介紹和練習。本書的隨附光盤提供了完整的視頻講座,可以對照本書內容循序漸進地學習。利用本書不但可以學會編程,更能激發讀者理論聯系實際的熱情,開發出符合需求的軟件和項目。
『本書內容』
本書分為基礎篇、核心篇、高級篇和實戰篇,共計21章。內容安排按照從零起步,循序漸進的學習順序,全面提高讀者學、練和用的能力。本書的知識結構如下圖所示。

『本書特色』
通俗易學
為了讓初學者易于學習,本書力求內容通俗易懂,講解寓教于樂。對于初學者較難理解的專業術語,本書都進行了形象的解釋,有些還提供了例圖。附錄中單獨將術語解釋提煉出來,供讀者學習時參考。例如,在講解Servlet工作流程時,首先詳細講解每一個步驟,并說明每一步中涉及的技術。然后配有圖形,如下圖所示。

視頻講座
為了方便讀者學習,隨附光盤中提供了14小時視頻講座。其講解細膩、層次清楚且互動性強,不但可以加深對書中內容的理解,還可以引導學習者掌握“是什么”、“為什么”、“怎么辦”和“應注意些什么”的編程思維能力。視頻講座不僅詳細講解了書中的內容,還有效擴展了相關技術,并且提出了開發過程中易犯的各種錯誤。
注重實用性
初學者經常會遇到這樣的情況,即書中講解的技術能夠理解,但不知道如何應用。例如,在學習JSP指令標記時弄懂指令標記的作用和指令中包含的屬性是一個繁雜的過程。書中通過講解真實的實例,使讀者真正明白指令標記和屬性的作用。本書在介紹技術時,注意強調技術的實用性,并且通過實例突出技術的應用價值。對于一些典型的應用,書中通過“情景應用”欄目進行重點介紹。
實戰互動練習
要掌握一項技術,最佳的方式就是多練習和多實踐。通過各章提供的多個實例任務,讀者可以檢驗知識的掌握程度。每個實例任務分為“題目描述”、“技術指導”和“緊急救援”3個部分,其中“題目描述”給出了實例功能的詳細描述和效果圖;“技術指導”給出了開發思路和關鍵技術;“緊急救援”提供了下載實例源碼和開發文檔的地址鏈接。
『隨附光盤』
為了幫助讀者學習和使用書中的實例,本書附贈DVD光盤。其中不僅提供了書中所有實例項目的源代碼、素材和光盤使用說明書,還提供了14小時視頻專題錄像及5個項目源碼。該光盤的目錄如下圖所示。

『本書適用人群』
本書是一部零基礎編程圖書,非常適合以下人員閱讀。
零基礎的初學編程人員。
編程愛好者。
大中專院校的老師和學生。
初中級程序開發人員。
想學習編程的在職人員。
相關培訓機構的老師和學員。
『在線互動答疑』
讀者在學習本書過程中有任何疑問均可以通過如下方式與我們聯系。
服務網站:www.mingribook.com。
學習社區:www.mrbccd.com。
服務信箱:mingrisoft@mingrisoft.com。
服務電話:0431-84978981/84978982。
我們承諾將在5個工作日內提供保證讀者滿意的回答。
『本書作者』
本書由明日科技組織編寫,參加編寫的有朱曉、盧瀚、王國輝、賽奎春、陳丹丹、李鐘尉、李偉、楊麗、顧麗麗、劉玲玲、孟范勝、董大永、李繼業、尹強和張磊等。由于作者水平有限,疏漏和不足之處在所難免,歡迎廣大讀者提出寶貴意見。
非學無以廣才,非志無以成學。
祝讀者讀書快樂!
明日科技
- SoapUI Cookbook
- C#編程入門指南(上下冊)
- Raspberry Pi for Secret Agents(Third Edition)
- 征服RIA
- KnockoutJS Starter
- Windows Server 2016 Automation with PowerShell Cookbook(Second Edition)
- Spring Boot進階:原理、實戰與面試題分析
- Visual Basic程序設計實驗指導(第二版)
- SQL基礎教程(第2版)
- PySpark Cookbook
- Natural Language Processing with Java and LingPipe Cookbook
- Frank Kane's Taming Big Data with Apache Spark and Python
- Mastering AWS Security
- Python機器學習算法與應用
- SciPy Recipes