全球第一本基于Bootstrap V3.x的圖書《深入理解Bootstrap》終于上市了,再次免費(fèi)送書15本【活動結(jié)束】
2014-05-23 08:58 湯姆大叔 閱讀(35258) 評論(3284) 收藏 舉報(bào)先說活動規(guī)則,再說書的事
經(jīng)過將近1年的努力,終于有了第一本自己獨(dú)立編寫的書:《深入理解Bootstrap》,基于最新版V 3.1 ,側(cè)重于源碼詳解、架構(gòu)分析、插件擴(kuò)展(全新開發(fā))實(shí)戰(zhàn)。為了感謝大家以往依賴的支持,所以再次來個(gè)大放送,15個(gè)名額,具體活動內(nèi)容和規(guī)則如下:
活動1:博客園回帖送書
規(guī)則:
5月23、26、27、28、29總計(jì)5天,在本帖,每天10、14點(diǎn)的第一個(gè)回帖評論者,分別贈送本書1本。
同一ID不可以重復(fù)參與活動,重復(fù)的話,取緊接著的下一個(gè)人。不允許用程序刷屏,一旦發(fā)現(xiàn),取消資格。
明確確認(rèn)后,請PM你的地址、姓名、郵編、手機(jī)號給我,以便郵寄。
| 最終名單 | 10:00 | 14::00 |
| 5-23 | 熱帶冰山(raborse) | 迭_戈(diego0404) |
| 5-26 | 睿德澤林(iori_bao) | 發(fā)條橙子1號() |
| 5-27 | dj080808 | 小走 |
| 5-28 | simotophs | 求 敗 |
| 5-29 | 小露珠(上面其它幾個(gè)都是自動刷屏,取消資格) | zongbojue(小露珠已獲取資格,順延) |
活動2:微博轉(zhuǎn)發(fā)免費(fèi)送書
即日起,加本人的微博@TomXuTao,轉(zhuǎn)發(fā)相關(guān)微博,即有機(jī)會免費(fèi)獲取本書,總計(jì)5本(隨機(jī)抽取),名單:面面_有思互動YST,機(jī)智的前端小胖,2gua,小強(qiáng)哥我愛你,顏海鏡。
所有兌現(xiàn),不出意外的話,在6月6日之前完成(京東59才免運(yùn)費(fèi),所以會湊單一個(gè)其他小東西,比如收到一包榨菜的話,不要吃驚哦(嘿嘿)),以上活動擁有解釋權(quán),如果出現(xiàn)未曾預(yù)料到的沖突,則會以公平的方式進(jìn)行更新。
感謝各位的大力支持,如需購買,請查看右側(cè)圖片,各大網(wǎng)店均有銷售。
為什么要寫本書
Bootstrap是一個(gè)非常火爆的前端開發(fā)框架,筆者幾乎是在剛剛發(fā)布1.0時(shí)就開始使用,該框架極大提高了我們團(tuán)隊(duì)的開發(fā)效率。同時(shí)也規(guī)范了團(tuán)隊(duì)成員在CSS和JavaScript方面的編寫規(guī)范。
Bootstrap的強(qiáng)大之處在于它將常見的CSS布局小組件和JavaScript插件都進(jìn)行了完整并完善的封裝,使得開發(fā)人員(不僅僅是前端開發(fā)人員)信手拈來就可以使用。它決了廣大后端開發(fā)人員的傷痛,學(xué)完以后,那些只會.NET和Java的高手,也可以在沒有前端開發(fā)人員的時(shí)候獨(dú)立開發(fā)一個(gè)比較精美的Web系統(tǒng)了。當(dāng)然,專業(yè)的前端還是很重要的,要去解決更為專業(yè)的前端問題,比如封裝庫和框架等等。
編寫本書的初衷是為了培訓(xùn)公司內(nèi)部所有的Web開發(fā)人員,以便所有的人能夠快速制作出精美的Web頁面。在經(jīng)歷了兩個(gè)比較大型的項(xiàng)目后(基于最新版Bootstrap3),筆者對在各種現(xiàn)實(shí)環(huán)境中曾經(jīng)遇到過的問題和解決方法又進(jìn)行了整理,融入了這本原本是公司內(nèi)部培訓(xùn)教材的圖書中。筆者希望以這種方式把自己掌握的知識和實(shí)戰(zhàn)中總結(jié)的經(jīng)驗(yàn)分享給大家,以便節(jié)約大家的學(xué)習(xí)成本。
本書主要內(nèi)容和特色
本書是基于最新的Bootstrap 3進(jìn)行編寫,以實(shí)例講解和源碼分析為主要的講解方式,所以在本書里列舉了大量的示例以及與之相對應(yīng)的源碼分析描述,以便讀者能夠徹底了解每個(gè)小組件(以及各種用法)背后的原理。
通過對CSS組件和JavaScript插件的分析以后,我們提供了3章的實(shí)戰(zhàn)內(nèi)容,首先是對現(xiàn)有組件和插件進(jìn)行二次擴(kuò)展,然后是根據(jù)Bootstrap架構(gòu)思想開發(fā)自己的完整插件,最后是一個(gè)組合使用的實(shí)例。
另外,還添加了很多Bootstrap潛在的一些用法,以及針對每個(gè)組件在日常使用時(shí)的注意事項(xiàng)。
關(guān)于本書的內(nèi)容,我想再多說幾句。首先,組件(或插件)是用來使用的,而架構(gòu)思想是用來理解和創(chuàng)建組件(或插件)、或解決疑難雜癥的,所以讀完本書以后,你會有兩種結(jié)果。
結(jié)果1 組件和插件都會使用了,但架構(gòu)思想沒理解,那就做一個(gè)制作網(wǎng)頁的熟手吧,因?yàn)樗枷肜斫獠涣瞬皇且驗(yàn)锽ootstrap很難,是因?yàn)橄嚓P(guān)的知識(CSS3、jQuery、JavaScript代碼)掌握得還不牢靠。如果你要完全理解它的思想,這就需要把第1章用于理解源碼分析的必備知識完全吸收以后(能從別的書上再多學(xué)一點(diǎn)會更好),再回過頭來閱讀第2章,然后隨便找個(gè)組件(或插件)理解一下,相信就沒有問題了。
結(jié)果2 架構(gòu)思想都完全理解了,那你下一步的工作,除了指導(dǎo)你的小伙伴們使用Bootstrap以外,還要幫他們解決疑難雜癥,有機(jī)會的話,盡量嘗試創(chuàng)建具有自己的風(fēng)格組件或插件。
目標(biāo)讀者
本書的目標(biāo)讀者沒有做任何限制,初中高級讀者均適合閱讀,因?yàn)闀袃?nèi)容由淺入深,涉及了各個(gè)層面的讀者,相信各個(gè)層次的讀者都能從本書獲益。
- 如果您是初級開發(fā)人員,本書豐富的示例會讓你很快上手Bootstrap框架,并由此晉級到中高端的水平。
- 如果您是對CSS、JavaScript比較熟悉的中級開發(fā)人員,本書的源碼分析部分將為你提供詳細(xì)的分析步驟,包括設(shè)計(jì)思想、實(shí)現(xiàn)方式、弊端等等,為您晉級高級水平提供詳細(xì)的指導(dǎo)思想。
- 如果您已經(jīng)是專業(yè)前端開發(fā)人員,相信本書的源碼分析、組件插件擴(kuò)展、開發(fā)全新插件、以及實(shí)戰(zhàn)部分會為您提供一些開拓的思路。
想要學(xué)習(xí)如何編寫出優(yōu)雅、而又結(jié)構(gòu)化良好的代碼嗎?相信這本書就是為你而準(zhǔn)備的。
如何閱讀本書
讀者在閱讀本書的過程中,需要注意以下幾個(gè)事項(xiàng):
- 如果你不太熟悉CSS和JavaScript(或jQuery),但卻想學(xué)習(xí)如何使用Bootstrap,建議你忽略第1章的1.5~1.7小節(jié),這些小節(jié)是源碼分析的基礎(chǔ)。
- 如果你在閱讀第2章Bootstrap架構(gòu)思想時(shí)感覺有點(diǎn)迷茫,請不要煩躁,可以在閱讀完第3~6章以后,回過頭來再次閱讀第2章,相信那時(shí)你對于框架思想的理解會有不同的效果了。
- 希望讀者不要急于學(xué)習(xí)后面的實(shí)戰(zhàn)章節(jié),在完全熟悉現(xiàn)有Bootstrap組件的使用并理解架構(gòu)思想后,再進(jìn)行實(shí)戰(zhàn)部分的學(xué)習(xí),效果比剛開始就進(jìn)行實(shí)戰(zhàn)會好得多。
資源與勘誤
本書第6章~第8章為實(shí)戰(zhàn)部分,我將實(shí)戰(zhàn)過程中的源代碼進(jìn)行了打包整理,讀者可到筆者的博客上下載,下載地址是:https://files.cnblogs.com/TomXu/BootstrapInDepth.rar。
讀者在閱讀的過程中,如果發(fā)現(xiàn)任何錯誤代碼和表述,也請及時(shí)在博客上給我留言,以便再下次再版時(shí)進(jìn)行修改更新,避免給其他讀者造成誤解,在此多謝了。
勘誤地址:http://www.rzrgm.cn/TomXu/p/3750771.html
另外,在閱讀的過程中,有任何不夠明白,或者覺得難以理解的部分,可以隨時(shí)留言給我,我們可以線上討論。
Bootstrap是一個(gè)非常簡單的框架,相信經(jīng)過幾周的學(xué)習(xí),大家就會完全掌握它,如果你在學(xué)習(xí)的過程中有任何問題,都可以發(fā)郵件給我(或者直接在博客上留言),我會盡最大的努力幫你們解決問題。
電子郵件:tomxu@outlook.com
博客地址:http://www.rzrgm.cn/tomxu
浙公網(wǎng)安備 33010602011771號