程序員書庫(ID:OpenSourceTop) 編譯
編譯自:O’Reilly書籍介紹
眾所周知,O'Reilly是許多主要技術(shù)書籍的出版商,他們不僅為軟件開發(fā)人員帶來革命性的'動物書,擁有大量的無DRM權(quán)限的電子書;還組織了影響深遠(yuǎn)的開放源代碼峰會,以至于開源軟件運(yùn)動以此命名他們從人工智能到設(shè)計,從操作系統(tǒng)到安全......
本文我們來盤點(diǎn)一下O'Reilly上有關(guān)Web開發(fā)的免費(fèi)電子書籍:
1、《CSS Secrets》
在這本實用的指南中,CSS專家Lea Verou提供了47種沒有文檔記錄的技術(shù)和技巧,以幫助中高級CSS開發(fā)人員解決各種日常網(wǎng)頁設(shè)計問題,從而使用CSS創(chuàng)建更好的網(wǎng)站效果。
閱讀地址:https://www.oreilly.com/library/view/css-secrets/9781449372736/
2、《Python Web Frameworks》
盡管JavaScript工具在當(dāng)今的Web開發(fā)領(lǐng)域依然是霸主,但Python也為Web開發(fā)者提供了許多好用的Web框架,這本書里就介紹了當(dāng)下功能強(qiáng)大,易于學(xué)習(xí)的30個Python Web框架,并深入介紹其中6種,Django,F(xiàn)lask,Tornado,Bottle,Pyramid和CherryPy
閱讀地址:https://www.oreilly.com/library/view/python-web-frameworks/9781492037873/
3、《Modern SVG》
可縮放矢量圖形(SVG)格式其實已經(jīng)發(fā)展很多年了,如果你剛剛開始使用SVG,不妨先閱讀這本書,里面包含了有關(guān)你開始創(chuàng)建一個SVG項目之前需要了解的概念。
閱讀地址:https://www.oreilly.com/library/view/modern-svg/9781492048527/
4、《The Little Book of HTML/CSS Coding Guidelines》
一個合理的計劃可以改進(jìn)代碼,包括HTML文檔和CSS樣式表。Jens Oliver Meiert通過本書探索了編碼指導(dǎo)原則的理論和實踐,并以谷歌的HTML和CSS標(biāo)準(zhǔn)為例
閱讀地址:http://www.oreilly.com/web-platform/free/little-book-html-css-coding-guidelines.csp
5、《Upgrading to PHP 7》
O'Reilly通過這本書向讀者介紹了PHP 7 的特性,學(xué)習(xí)PHP 7 相關(guān)的基礎(chǔ)知識,并了解為什么從PHP 5到PHP 7中間間隔了十年之久
閱讀地址:http://www.oreilly.com/web-platform/free/upgrading-to-php-seven.csp
6、《Static Site Generators》
雖然靜態(tài)網(wǎng)站多年來一直受到忽視,但它依然能夠滿足博客作者和只想傳播信息的人的需求,通過這本書你將研究靜態(tài)站點(diǎn)生成器,這是一種新的Web開發(fā)引擎,它簡化了以往單調(diào)乏味的站點(diǎn)構(gòu)建過程
閱讀地址:https://www.oreilly.com/library/view/static-site-generators/9781492048558/
7、《Transforms in CSS》
作者Eric是一位國際公認(rèn)的HTML,CSS和Web標(biāo)準(zhǔn)專家,他通過本書向讀者詳細(xì)介紹CSS元素,如果你正在學(xué)習(xí)CSS,這本書千萬不要錯過了
下載地址:https://www.oreilly.com/free/transforms-in-css.csp
8、《Getting Started with the Web》
這個免費(fèi)指南,向你介紹了網(wǎng)站構(gòu)建的基礎(chǔ)知識:你將學(xué)習(xí)如何使用HTML,CSS和其他Web工具來創(chuàng)建一個適用于傳統(tǒng)計算機(jī)和移動設(shè)備的簡單站點(diǎn)。
閱讀地址:https://www.oreilly.com/library/view/getting-started-with/9781492048190/
9、《modern JavaScript》
本書將教你如何使用JavaScript,無論你是想使用前端框架構(gòu)建單頁Web應(yīng)用程序還是使用Node構(gòu)建RESTful API,都可以在這本書里找到你想要的。
閱讀地址:http://www.oreilly.com/web-platform/free/modern-javascript.csp
10、《Designing Great Web APIs》
API的數(shù)量正在不斷的增長,這意味著API不僅僅是IT解決方案,還涉及到其他領(lǐng)域,無論你是否正在開發(fā)API,這本書都能對你有所幫助
閱讀地址:https://www.oreilly.com/library/view/designing-great-web/9781492048251/
11、《The Little Book of HTML/CSS Frameworks》
這本書主要圍繞HTML和CSS的Web開發(fā)框架,作者Jens Oliver Meiert概述了各種原則,方法和實踐,你可以通過這些實踐方法來提高自己的開發(fā)水平
閱讀地址:https://www.oreilly.com/library/view/the-little-book/9781492048121/
12、《JS.Next: A Manager's Guide, 2nd Edition》
ECMAScript 6包含了大量的新特性,作者Aaron Frost通過這本書介紹了大量的ECMAScript 6新特性,以及ECMAScript在過去十年中的快速發(fā)展以及ES6是如何形成的
閱讀地址:http://www.oreilly.com/web-platform/free/js-next-a-managers-guide.csp
13、《You Don't Know JS: Up & Going》
這是一個系列,一共包含6本書,這6本書集合了JavaScript的核心機(jī)制,廣受初學(xué)者和中級程序員的好評
閱讀地址:http://shop.oreilly.com/product/0636920039303.do
14、《The Web Platform》
JavaScript,HTML和CSS為網(wǎng)站,應(yīng)用程序和內(nèi)容提供了堅實的基礎(chǔ)。O'Reilly高級編輯Simon St.Laurent通過本書像讀者介紹了這三大Web開發(fā)武器。
閱讀地址:http://shop.oreilly.com/product/0636920033127.do