出版信息
ISBN 978-7-121-15552-92012年1月出版
定價:89.00元(含光碟1張)
16開
680頁
內容簡介
網站開發工程師是目前最受歡迎的職業之一,本書由淺入深、循序漸進地向讀者介紹了網站開發的各種相關技術。最終目的是使讀者能夠從事網站開發工程師這個職業,同時達到能夠獨立開發網站。
全書內容包括網站開發的基礎知識、HTML入門、Dreamweaver CS5的使用方法、photoshop cs5的使用方法、Fireworks CS5的使用方法、網站Logo和Banner的製作方法、網頁圖像的格式選擇以及最佳化方法、層疊式樣式表、網頁布局的實現方法、動態網頁、PHP開發基礎、Java Web開發基礎、MySQL資料庫開發基礎、網站的測試與發布、網站的維護、使用PHP開發部落格系統以及使用Java開發文檔管理系統。
本書適合廣大的網站開發初學者以及希望進一步提升網站開發水平的用戶閱讀,對於掌握了基本的HTML知識、圖片處理技巧以及初步了解PHP或者Java的讀者來說,學習本書的知識會達到事半功倍的效果。
前 言
隨著網際網路的普及以及電子商務的興起,網站已經成為公司、企業宣傳推廣產品以及商品交易的一種重要手段。設計精美、架構合理的網站對於提高企業的知名度、樹立企業形象起到了關鍵作用。所以,製作網站以及維護網站已經成為企業運營的一部分,具有非常大的發展前景。
本書的寫作目的
網站開發涉及的知識非常多,要在短時間內完全掌握幾乎是不可能的。但是,作為一個合格的網站開發人員,必須對這些所涉及的知識有所了解,並掌握其中的重要部分,例如HTML語言、Dreamweaver、Photoshop、樣式表、腳本語言等,並至少掌握一種程式設計語言以及資料庫管理系統。這些都是網站開發人員的基本功。
學習網站開發,僅靠一些工具和一點語言基礎是不夠的,實戰是鞏固網站開發最重要的一環。本書除技術講解非常基礎外,案例實踐也非常貼近實際的網站開發。讀者通過學習本書中各章節的知識,將會對網站開發所涉及的技術有比較全面的了解,基本上勝任一般的網站開發任務。掌握好本書中的知識,將為今後進一步提高實戰水平打下堅實的基礎。
本書的特點
1.循序漸進,由淺入深
為了方便讀者學習,本書首先從基本的網站建設常識以及最基礎的HTML語言等知識開始講解。在讀者的不斷學習過程中,逐步介紹所需要的各種軟體工具的使用方法以及程式設計語言。每一章的學習,都會使讀者學有所獲,有信心進入下一步的學習。
2.按知識點進行講解,理解深刻
由於網站開發的相關技術非常多,因此很多讀者都感覺到無從下手。本書通過按照知識點進行講解的方式,幫助讀者逐個了解並掌握各種技術的基礎知識。
3.內容全面,重點突出
本書力求成為網站開發人員的入門教程,因此,內容全面是本書最重要的特點之一;同時,各知識點都是緊緊地圍繞網站開發這個主題展開的。
4.配隨書光碟,增強學習興趣
為了使初學者快速上手,在本書的隨書光碟中,為讀者提供了各章的實例代碼和素材。通過這些資料,讀者可以反覆實踐,加深對於書中知識的理解。
本書的內容
第1章:介紹網站開發有關的基礎知識。例如網際網路、域名、瀏覽器、IP位址、網站建設的一般流程以及列出常用的軟體。
第2章:詳細講解HTML語言的相關知識,包括基本語法、各種標籤的屬性和使用方法等。
第3章:主要講解網頁色彩的搭配,包括色彩的基礎知識、網頁配色標準和配色步驟等。
第4章:詳細講解Dreamweaver CS5的基礎知識,包括安裝方法、工作界面以及使用技巧。
第5章:著重介紹Dreamweaver CS5的網站管理功能,包括創建本地站點、管理本地站點以及站點檔案的管理方法等。
第6章:講解使用Dreamweaver CS5來製作網頁,包括文本的處理、插入圖像、網頁連結、樣式表、網頁模板以及框架網頁等。
第7章:重點介紹Photoshop CS5的相關知識,包括工作界面、圖像的基本操作、選區、畫筆、路徑以及圖層等。
第8章:詳細介紹Fireworks CS5在網頁製作中的套用。
第9章:著重介紹網站Logo和Banner的製作方法。
第10章:詳細介紹網頁圖像的格式選擇以及最佳化方法。
第11章:詳細介紹層疊樣式表的相關知識,包括語法、選擇符以及盒子模型。
第12章:詳細介紹網頁布局的實現方法,包括表格布局法、元素的定位、可見性、深度以及浮動,最後介紹了幾種常用的網頁布局及其實現。
第13章:詳細介紹動態網頁,主要包括JavaScript語言的語法、文檔對象模型以及Ajax的基礎知識。
第14章:詳細介紹PHP程式設計語言在網站開發中的套用,主要包括PHP的基礎知識以及如何使用PHP來訪問MySQL資料庫。
第15章:重點介紹Java在網站開發中的套用,主要包括Java的基本語法、JSP以及Servlet等知識點。
第16章:詳細介紹網站開發中最流行的資料庫管理系統MySQL的使用方法。
第17章:重點介紹網站的測試與發布,包括功能測試、性能測試、用戶界面測試以及網站的發布方法。
第18章:重點介紹網站資料庫以及網站伺服器的維護,主要有MySQL資料庫的備份與恢復、網站伺服器的用戶管理以及IIS和Apache等Web伺服器的安全等。
第19章:重點介紹網站的宣傳與推廣,主要有搜尋引擎的最佳化以及各種常用的推廣策略。
第20章:通過前面所有章節的知識進行綜合,使用PHP開發一個簡單的部落格系統。在這一章中,主要是為了增強讀者使用PHP開發綜合項目的體會,達到實戰的效果。
第21章:主要介紹使用Java語言開發一個文檔管理系統。通過這一章的學習,讀者可以體會到如何使用Java來開發綜合項目。
適合的讀者
具備一定計算機操作基礎的初學者
具有一定網站開發經驗的初、中級用戶
自學網頁設計或網站開發的大中專學生
對於網頁製作感興趣的社會培訓用戶
各類站長
編者
目 錄
第1部分 網站開發基礎篇 1
第1章 網站開發基礎 2
第2章 HTML入門 32
第3章 網頁的色彩搭配 67
第2部分 網站開發實戰篇 77
第4章 Adobe Dreamweaver CS5 78
第5章 使用Dreamweaver進行站點管理 97
第6章 使用Dreamweaver製作
第7章 使用Adobe Photoshop CS5 173
第8章 使用Adobe Fireworks CS5 225
第9章 製作網站的Logo和Banner 258
第10章 網頁圖像的最佳化 271
第11章 層疊式樣式表 285
第12章 網頁布局 320
第13章 動態網頁 352
第14章 PHP開發基礎 398
第15章 Java Web開發基礎 463
第16章 MySQL開發基礎 526
第17章 網站的測試與發布 542
第3部分 網站維護和推廣篇 555
第18章 網站的日常維護 556
第19章 網站的宣傳推廣 571
第4部分 綜合實例篇 577
第20章 綜合實例:部落格系統 578
第21章 綜合實例:文檔管理系統 631