墊腳石

精準度

顯示模式

頂級網站技術長高度:前端工程進階大師指南

頂級網站技術長高度:前端工程進階大師指南

侯策

深智數位 出版

出版日期:2021/04/19

頂級網站技術長高度:前端工程進階大師指南


內容簡介

BAT資深面試官親自帶你走一遍前端開發大道!
前端開發已進入化境階段,Javascript/HTML/CSS只是個開始,React/Vue/Angular絕不是結束,想要精進要先打底,本書幫你建立最紮實的基礎。


▌偏重實戰、深入淺出 ▌

本書是一本偏重實戰的進階圖書,如果你已經學會了JavaScript的基本知識,但對於如何開發大型專案束手無策,那麼本書將非常適合你。

本書深入淺出,從基礎的JavaScript語言特性入手,抽絲剝繭,直指前端物件導向開發的技術困難;再從流行架構切入時下的前端工程實作,既有CSS經驗之談,也有效能偵錯與前端演算法理論進階。另外,作者豐富的開發經驗又指定了此書強烈的技術前瞻性。

作者選取了許多經典的前端面試問題加以分析,小至語言細節,大至工程實作,不僅有趣,而且充滿真知灼見。


•適合讀者

本書適合不同階段的前端工程師閱讀。無論是剛入門的初級開發者,還是經驗豐富的高級工程師,相信都能從本書中獲得新的思考。




more

79

695

JavaScript大全(7版)

JavaScript大全(7版)

David Flanagan

歐萊禮 出版

出版日期:2021/03/24

JavaScript大全 第七版


內容簡介

精通全世界最多人使用的程式語言

「本書所談論的一切,都是你從未意識到自己會想要知道的JavaScript。它將引領你將JavaScript程式碼品質和生產力帶到更高層次。David對此語言的知識豐富得驚人,非常清楚其錯綜複雜之處以及陷阱所在,這些完全展現在這本JavaScript真正的終極指南之中。」
—Schalk Neethling,MDN Web Docs資深前端工程師

「David Flanagan會在這段JavaScript旅程中引導讀者,提供這個語言及其生態系統範疇完整的宏觀畫面。」
—Sarah Wachs,前端開發人員暨Women Who Code柏林區領導者

JavaScript是Web的主要語言,現今使用它的軟體開發人員比任何其他程式語言都還要多。近25年來,這本暢銷書一直都是JavaScript程式設計師不可或缺的參考指南。最新第七版已完全更新,涵蓋2020版本的JavaScript。你會發現本書到處都是有趣且富有啟發性的範例程式碼,新章節涵蓋了類別、模組、迭代器、產生器、Promise及async/await。

本書適合想要學習JavaScript的程式設計師,以及想要對JavaScript理解和精通程度提升到更高境界的Web開發人員。

本書主題包括:
‧型別、變數、運算子、述句、物件和陣列
‧函式、類別、模組、迭代器、產生器、Promise和async/await
‧JavaScript標準程式庫:資料結構、正規表達式、JSON、國際化和URL
‧Web平台:文件、元件、圖形、網路、儲存區和執行緒
‧Node.js:緩衝區、檔案、串流、執行緒、子行程、Web客戶端和Web伺服器
‧專業JavaScript開發人員所仰賴的工具和語言擴充功能






more

79

948

Clean Code學派的風格實踐:開發可靠、可維護又強健的JavaScript

Clean Code學派的風格實踐:開發可靠、可維護又強健的JavaScript

James Padolsey

博碩 出版

出版日期:2021/03/22

9

621

武功祕笈VB.NET設計ASP.NET Wed應用程式

武功祕笈VB.NET設計ASP.NET Wed應用程式

鄭博元.郭芳熙

易習國際 出版

出版日期:2021/03/22

最佳無師自通的入門實務指南,
現在就全面領略VB.NET的極緻表現!

◆ 循序漸進的介紹ASP.NET網頁開發
◆ 深入了解標準控制項的使用與實務的結合
◆ 以清晰的概念誘導您實作正確的ASP.NET網頁
◆ 包含ASP.NET AJAX及AJAX Control Toolkit的使用

本書寫作方式採用「講述>實作>說明」的結構來撰寫大多數的單元。在進入一個新的單元之前,我們會先了解這個單元的學習大綱。接著,利用一個模擬的範例來實作這個概念。並且在實作的過程中,再補充單元的內容。各章節會適當的拆解章節的內容,並配合實例來說明。畢竟,要一位初學者一次完整的學完某項功能的寫作方式並不適合忙碌的現代人。

◆ 各章節均包含觀念探討、範例、實作等單元。
◆ 光碟片中除了範例檔之外,另附上動態教學影片。

more

95

551

網頁美編的救星!零基礎也能看得懂的HTML & CSS 網頁設計

網頁美編的救星!零基礎也能看得懂的HTML & CSS 網頁設計

Mana

旗標 出版

出版日期:2021/02/25

網頁美編的救星!零基礎也能看得懂的 HTML&CSS 網頁設計


內容簡介

★★★★★日本暢銷 NO.1 的網頁設計書!
榮登日本亞馬遜、丸善、淳久堂、蔦屋書店「網頁設計書」銷售冠軍!
  
想學做網頁,可是完全不會寫程式,也不知道什麼叫 HTML 和 CSS,市面上的網頁設計書你都看不懂……,先不要放棄!來看看這本!
  
★本書是專為美術編輯 / 視覺設計師 / 零基礎素人打造的網頁教學書!
  
你是否有這樣的煩惱?身為公司的設計人員,難免需要做商品網頁,但是由於沒有程式基礎,只好用繪圖軟體依樣畫葫蘆,完成的網頁常常出問題,例如字體跑掉了、在手機上變形了、背景圖不見了……。
你也想學好網頁,但是去看市面上的網頁設計書,都是工程師寫的,劈頭就叫你開始寫語法,那些外星文誰看得懂啊?(哭)
  
本書作者 Mana 目前是資深的網頁設計師,其實她剛出社會時也是從事美編的工作,因此深知「美編學網頁」可能會遇到的種種挫折。Mana 多年來持續將研究網頁的心得整理在部落格,讓許多初學者因此受惠,她也因此榮獲日本「 Alpha Blogger」( 最有影響力部落格)大獎。為了幫助更多想學習的人,她把珍貴的學習心得整理成這本書,就是想幫助零基礎又想學好網頁的你!
  
★本書不教高深的網頁技術,只想幫你打好基礎,學會必備的觀念和語法!
  
為了幫初學者進入狀況,本書的前三章會仔細地講解觀念,帶你學會必備的觀念和語法。第一章會說明網站是怎麼運作?設計網站的時候該做哪些事?接著再以兩章的篇幅,一個字一個字帶著你認識 HTML 和 CSS 原始碼。作者教的都是網站最常用的基本語法,並帶著你反覆練習,讓你慢慢熟悉寫法和規則、不再看到程式碼就恐懼。
  
★從零開始,帶你架設一個漂亮的咖啡店網站!
  
學了基礎當然要活用,本書的後半部,就以一個專業的【咖啡店網站】實例,帶著你從零開始做起。只要跟著練習,你就能慢慢做出這個簡單漂亮的網站,並在過程中學會製作各種常用的功能,例如:【全螢幕網頁】、【兩欄式網頁】、【磚牆式網頁】、【聯絡我們】、【載入 Google 地圖】…等。這些實用的技巧,未來都能活用在你自己做的網頁中喔!


本書特色

★市面上第一本「設計師手把手教你做網頁」的製作秘笈!
★網頁美編的救星,網頁初學者的燈塔,日本鄉民一致推薦的網頁設計好書!

【讓你搞懂架設網站的基本知識】
網站裡需要那些網頁?網頁上面要放什麼?帶你了解架設網站的準備工作
  
【幫你建立 HTML 和 CSS 的基本知識】
HTML 是什麼?CSS 又是什麼?不用怕,本書從最簡單的標籤開始講解!
  
【帶你設計目前最流行的網頁 Layout】
每次看到別人的網站很炫,都覺得自己一定做不出來嗎?本書將從零開始,帶你做出各種流行的網頁版面,有充滿震撼力的全螢幕網頁、資訊豐富的兩欄式網頁、像 IG 一樣展示照片的磚牆式網頁,你都能跟著做出來!
  
【附錄整理常用的標籤和屬性】
為了怕你學一學就忘記,本書最後面整理了常用 HTML 標籤表和 CSS 屬性表,幫助你隨時翻閱、查詢用法,感覺超實用!



more

95

523

重新認識Vue.js:008天絕對看不完的Vue.js 3指南

重新認識Vue.js:008天絕對看不完的Vue.js 3指南

許國政(Kuro)

博碩 出版

出版日期:2021/02/22

重新認識Vue.js:008天絕對看不完的Vue.js 3指南


內容簡介

從零開始!快速上手!網羅完整Vue.js功能的實戰指南
|Vue.js基礎入門|Vue.js元件系統|Vue單一元件檔與Vue CLI|Vue開發生態圈|Vue Router與前端路由管理|Vuex與共用狀態管理|Vue Composition API|

Vue.js不斷地成長,從早期只被定位在JavaScript的UI工具庫,到如今已經是個成熟且功能強大的漸進式框架。Vue.js 3底層核心由TypeScript所改寫,不僅效能更快、檔案更小,更重要是仍然可以使用我們所熟悉的JavaScript來進行開發。它的特性是短時間內可以快速上手,並且擁有豐富的開發生態環境系統以及蓬勃發展的社群。

作者將多年來在Vue.js的開發與教學心得記錄下來,除了比較Vue.js 2與新推出Vue.js 3版本的差異之外,也希望有助於讀者在學習、體驗Vue.js這套前端框架的時候,能夠少走許多岔路,領略現代前端開發的世界。

【本書精彩內容】
◎從零開始介紹Vue.js的起源、基礎知識、指令、事件與生命週期等核心內容,帶領讀者快速入門。
◎元件系統是Vue.js的另一大核心特性,說明為什麼要使用元件、有什麼好處,以及說明元件系統開發時會遇到的問題。
◎介紹Vue的開發生態圈,並結合CLI/Webpack等相關工具,來為Vue.js從無到有進行專案建置、最佳化、打包部署等功能。
◎作為Vue.js開發生態圈的一環,Vue Router提供開發者透過前端路由來建立單頁式應用程式(SPA)的可能性。
◎Vue.js元件的狀態各自為政,當專案規模日漸擴大的時候,共用狀態與資料管理就顯得十分重要。
◎Composition API是Vue.js 3起新增的重要特性之一,說明最新的Composition API是什麼、如何使用、它解決了什麼問題?為什麼要使用它?以及在實際開發時,使用Composition API需要注意的各種細節。




more

9

540

PHP網路爬蟲開發:入門到進階的爬蟲技術指南(iT邦幫忙鐵人賽系列書)

PHP網路爬蟲開發:入門到進階的爬蟲技術指南(iT邦幫忙鐵人賽系列書)