欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

零編程基礎,想學JavaScript,有哪些書推薦?

錢斌斌2年前13瀏覽0評論

我是人民郵電出版社簽約作者,最近剛剛完成一本書《B/S項目開發實戰》,春節前后上市,可以關注一下。不僅有JavaScript,還有涉及jQuery、php等方面的內容。

其實,目前市場上B/S方面的基礎書籍非常多,各種在線資源也很豐富。但為什么還要寫這本書?也就是說,這本書有什么與眾不同的地方?

本人原來主要做的是C/S項目,后來因為一個客戶的“苛刻”要求,必須要同時提供B/S端的訪問,就這樣被倒逼著開始學習的。畢竟從C/S到B/S,模式完全變了,只好從網上購買各種所謂的“從入門到精通”教材。這些書一般都是先從一個個的基礎知識點講起,最后再以一個或多個實例做綜合講解。由于B/S涉及的知識點非常多,整個學習的過程非常枯燥,堅持了二三個星期后根本看不到任何的開發成果。

怎么辦?傳統的老路走不通了!但答應客戶的事,必須要做到啊,不然數十萬的單子可能就會飛掉!只好再上網查資料、找工具,想快速開發,最后決定采用一個前端框架來開發。當時它最最吸引我的是:再不用為那些多的想吐的CSS樣式煩神了,依照自身帶的各種應用實例就可以非常快的搭建好自己的項目,而且擁有非常強大的后臺數據交互能力。最終在約定時間內拿出了測試版,客戶非常滿意。

項目做完之后,回頭再看當時的開發過程,有一點觸動很大:那就是越早體驗到開發的成就感,這種學習下去的動力就會越大。如果按部就班、采取教科書式的學習,很多人往往都堅持不下去而導致半途而廢。尤其對于B/S來說,由于涉及的知識點非常多,順著學習難免會分不清重點,而且非常耗時間,學習到最后的結果可能還是沒有頭緒,具體到項目開發時仍然無從下手。就像小學生學語文一樣,見過誰是拿著一本《新華字典》一個字一個字的去學嗎?肯定是要結合一些場景來學習比較好!

所以,我寫的這本書主體部分只有4章:

第一章“初步認識B/S”:以一個文本文檔為例,手把手的教會大家如何創建、運行最基本的網頁,并大致了解靜態網頁中的html標簽、css樣式、JavaScript信息交互等方面的知識。

第二章“項目開發準備”:學習JavaScript及其標配工具jQuery方面的知識,對JavaScript中各種對象的屬性和方法、jQuery中的各種事件都做了詳細說明。本章內容主要用于客戶端頁面的開發。

第三章“數據交互操作”:學習服務器端編程語言php方面的知識,以及服務器端數據的Ajax交互技術。本章內容主要用于服務器端的數據操作。

第四章“使用前端框架實現快速開發”:有了前幾章的知識儲備之后,就可以使用一些現成的框架來快速搭建自己的應用項目。

為不影響全書的主體結構,很多細節化的內容都以附錄形式放到了本書的“B/S基本知識庫”中。基本知識庫具體包括6大部分:HTML、CSS、jQuery、MySQL、PHP和正則表達式。這些基本知識并不要求一下子全部掌握,僅做日常開發時備查使用。可以毫不夸張的說,新手要學習B/S項目開發,有了這本書就夠了,它已涵蓋常規B/S項目開發中絕大部分的知識點。

自學編程難嗎?說難不難,說易也不易,關鍵是要掌握里面的各種“套路”。是的,就是“套路”,一通百通!以JavaScript為例,本書是這樣開始介入的(從1.5開始):

以下是本書前面幾章的目錄結構,供參考。全書共450頁左右。