本教材主要面向計算機及相關專業(yè)的本、??茖W生。教材運用了CDIO的工程教育理念進行結構設計,讓讀者通過一個個項目實踐來領會抽象的理論知識。整體結構設計及詳細結構設計如下:第1~4章為基礎篇,主要介紹前端開發(fā)的基礎技術。第5~6章為技術篇,主要介紹前端技術開發(fā)中的Ajax技術。第7~10章為框架篇,主要介紹前端開發(fā)技術中使用的各種框架。第11章為項目篇,主要介紹隨教材提供的實戰(zhàn)項目。本教材第1章對前端開發(fā)技術和前端開發(fā)知識體系進行了概述;第2章~第4章分別介紹了HTML、CSS和JavaScript的基礎知識;第5章介紹了Ajax技術的基本原理和基本技術;第6章介紹了新興技術HTML 5的基礎知識和基本運用;第7章~第10章講解了流行的JavaScript框架JQuery、Ext.js、YUI和Dojo的基礎知識及基本運用;第11章提供了一個實踐項目綜合運用教材中所學的各種知識和技術。