學好跨平台網頁設計(第二版)--HTML5、CSS3、JavaScript、jQuery與Bootstrap 4超完美特訓班(電子書)

碁峰資訊股份有限公司
Free sample

6大主題,300個立即可套用範例,最熱門的跨平台網頁設計技術大集合,

最適合初學入門、現學現用的21堂關鍵課!


經典改版、全新Bootstrap 4降臨


HTML5早已成為許多人首選的跨平台工具,新一代智慧手機作業系統大量運用來開發應用程式,許多設備都支援HTML5,成為最主流的學習技術。本書以HTML5為主體,綜合當今熱門的跨平台網頁程式設計工具。不繞遠路,完整解秘各項技術,立即可用,提供最佳學習途徑!


【結合最新前端技術】

全面引進最新的前端框架與技術,無論是HTML5、CSS3、JavaScript、jQuery、jQuery Mobile或是Bootstrap 4,都能銜接學習而快速上手,打造符合新一代標準的跨平台網站。


全新Bootstrap 4為響應式網頁提供最亮眼的開發模式,全面更新開發工具、元件與擴增套件,讓跨平台網站擁有更好的使用接受度。改用Sass樣式語法,重寫所有JS的應用套件,加速網頁建構與讀取,更支援新一代的flexbox盒子模式,為網頁排版與版型配置提供無比的彈性。


【徹底掌握語法基礎】

透過詳細語法解說、大量圖表示意,引領了解各主題的核心概念與重點技術,並利用最適合的開發工具進行範例實作,徹底掌握語法與應用。


【立即套用海量範例】

每個主題都依功能別加入實用範例,可依架構學習,也可以依功能主題立即尋找可套用的範例。


【跨越平台行動優先】

面對行動裝置的普及,網頁就必須跨越不同螢幕尺寸,因應不同作業平台。書中將RWD網頁建置技術徹底解構,進而掌握從電腦到手機版網頁的設計心法,讓跨平台網頁製作更簡單!


#碁峰資訊 GOTOP

Read more
Collapse
Loading...

Additional Information

Publisher
碁峰資訊股份有限公司
Read more
Collapse
Published on
Jan 28, 2019
Read more
Collapse
Pages
512
Read more
Collapse
ISBN
9789865020323
Read more
Collapse
Read more
Collapse
Best For
Read more
Collapse
Language
Chinese
Read more
Collapse
Genres
Computers / Programming / General
Read more
Collapse
Content Protection
This content is DRM protected.
Read more
Collapse

Reading information

Smartphones and Tablets

Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.

Laptops and Computers

You can read books purchased on Google Play using your computer's web browser.

eReaders and other devices

To read on e-ink devices like the Sony eReader or Barnes & Noble Nook, you'll need to download a file and transfer it to your device. Please follow the detailed Help center instructions to transfer the files to supported eReaders.
★★★★★
超重量級注目經典

掌握App開發的捷徑,輕鬆打好基本功!
想縮短50%的App學習與開發時間?!現在立即啟動App Inventor 2!

Google實驗室設計,由麻省理工學院(MIT)行動學習中心維護的App Inventor,風靡無數App開發者、一般App玩家,以及學校師生。以直覺、圖像化的拼塊方式開發App,成為任何人都適用的快速開發工具。App Inventor 2改善開發環境與流程,簡化了拼塊的使用與設定,無論是否具備程式設計背景,都可以更輕鬆的入門。

好學、易用,又強大!
快速邁向Android的App之路!超簡單的App Inventor實戰體驗!
本書就像App Inventor 2一樣容易上手!

■ 適用無程式設計經驗,或想打好App Inventor基礎者。
■ 適合學校每週固定時數的課程,抑或是讀者自我固定時數的學習。
■ 將拼塊式的快速開發方式融入主流學習中,並按部就班引領學習者進入App開發的殿堂。
■ 設計簡易而實用的小範例,以養成邏輯概念,紮下良好基礎,並快速感受 App Inventor在行動裝置的應用性。
■ 範例多元且容易完成,涵蓋多媒體及動畫、網際網路、資料庫、感測器,甚至還有電話聯絡人與語音辨識,讓許多功能都可以快速的展現。


★「App Inventor 2特訓班」系列經典書籍共三本,簡介如下:

■「手機應用程式設計超簡單-App Inventor 2零基礎入門班」
本書適用無程式設計經驗,想打好App Inventor基礎者,內容為基礎觀念的建立+實用小範例,可固定時數紮實學習。

■「手機應用程式設計超簡單-App Inventor 2初學特訓班」
本書適用初學手機應用程式設計,想一次就從入門跨入專案開發者,內容為入門應用內容+專案實例,以快速具備App開發力。

■「手機應用程式設計超簡單-App Inventor 2專題特訓班」
本書適用想直接開發較大型App專案者,內容涵蓋不同類別的超強主題App,可以快速提升全方位的專案開發力。


如果您還想學習Android的原生程式開發,進階專業手機程式設計者,那我們推薦給您:

■「Android初學特訓班」
內容涵蓋Android程式設計必備的觀念與實作力,舊版熱銷超過萬本,同時榮獲網路書店電腦暢銷書、知名電腦專業書店暢銷書、大陸出版社指名授權改編簡體版,以及超過100位學校老師覺得滿意的Android書籍。

只學一本,就有開發App的實力,完整學習,功力加倍更升級!如果您還想學會Android的原生程式開發,進階專業手機程式設計者,那我們推薦給您:

■「Android初學特訓班」
內容涵蓋Android程式設計必備的觀念與實作力,舊版熱銷近萬本,同時榮獲網路

 

#碁峰資訊 GOTOP Information Inc.

Python 為熱門的程式語言之一,中英文學習資源都琳瑯滿目,無論是網路上免費的或是書店裡販賣的書籍,讀者可以找到各式各類的教材,目前中、英文學習資源都很豐富,無論是網路上免費的或是書店裡販賣的書籍,入門書籍方面,惟獨缺少直接帶領讀者學習開發軟體的教材,此亦本書的設計理念,希望藉由帶領讀者開發簡單的應用軟體,以此帶給讀者完整的軟體開發觀念。


本書分成四大部分,每一部分又分成 6 到 13 個單元


 ◎ 基礎篇

 ◎ 軟體開發篇

 ◎ GUI 篇

 ◎ Django 篇

(書中的「關於本書」有學習路徑圖。)


首先是「基礎學習篇」,「基礎學習篇」的學習目標包括認識 Python 、怎麼處理資料、控制結構、模組化、物件導向及程式文件,這部分累計十三個單元,預計帶領讀者學會寫簡單的 Python 小程式,具備寫小程式的能力之後,就進入接下來的「軟體開發篇」。


「軟體開發篇」的學習目標為開發、測試、除錯及重構,這部分累計八個單元,目的是讓讀者了解完整的軟體開發概念及流程,同時開發往後「GUI篇」及「Django篇」的計算核心類別 Encrypt ,帶讀者深入了解如何設計類別,此後先進入「GUI篇」,利用標準程式庫的 GUI 模組 Tk 替計算核心設計視窗應用軟體。


「GUI篇」的學習目標為開發 Tk 應用軟體,以開發流程為主,首先介紹利用框架開發常見的 MVC 模式,連帶介紹建立簡單 Tk 程式的概念,接下來改用類別設計 GUI , Encrypt 為 M 的部分, V 的部分為 EncryptView ,而 C 的部分為 EncryptController ,簡單說, M 就是計算核心類別, V 為用 Tk 建立視窗的類別, C 則是負責溝通 M 與 V 的類別。


「Django篇」緊接在「GUI篇」之後, Django 是利用 Python 快速架設網站的第三方框架,框架的意思就是按照既定的模式就可以簡單完成架站的工作,毋需相關程式都要自行開發。同樣會把計算核心類別放到網站中運用,不過 Django 的開發概念為 MTV , T 取代 MVC 中的 V 為網頁樣板,V 取代 MVC 中的 C 作為溝通 M 與 T的 Python 程式,而 M 表示資料庫的部分,因此計算核心類別會額外加入,所有計算結果都會存入資料庫中。


每一個單元的最後都有「中英文術語對照」、「重點整理」、「問題與討論」及「練習」,其中「練習」在「軟體開發篇」會帶領讀者開發猜數字遊戲,到「GUI篇」會把猜數字遊戲移植到 Tk 上,「Django篇」會把猜數字遊戲變成網路應用程式。


所有範例程式都放在以下 GitHub 網站的網址


---- https://github.com/kaichingchang/Python-Guide-Code


這樣的教學模式,其重點在引導讀者開發簡單的圖形介面程式到簡單的網站,以期讀者能自動自發多做程式練習,所以本書特別適合高中到大一或程式設計的完全新手,至於語言細節或是程式設計的技巧,您可讀完本書最後一個「單元 34 - 下一步」後,再去找尋第二本書到第三本書繼續深入研究 Python 、 Tk 及 Django ,因此本書是提供給完全初學者的第一本書,而非最後一本書。


註:電子書版本會隨 Python 版本進行更新,目前介紹的是 Python 版本為 3.6 。


從一開始整理資料、打字、編輯、校稿等等完全由作者獨力進行,計有 43 篇文章,超過 80 個程式範例及 90 個練習,寫書就像開發大型軟體一樣難免會有 bug (怕有不少 bug 說),若您發現本書的任何錯誤,敬請利用以下網頁回報


《Python 入門指南》V4.00 錯誤回報(Google 表單)


本書的主要參考資料有

----Index of Python Enhancement Proposals

----The Python 2 Tutorial

----Beginning Python: From Novice to Professional

----How to Think Like a Computer Scientist: Learning with Python, 2nd Edition (Using Python 2.x)


您不一定要購買這本電子書,若您願意花一點錢購買這份 V4.00 的電子書,感謝您以行動贊助作者持續開發程式語言教材,謝謝您 ^_^


更新資訊

本次更新主要為更換封面與訂正內容,以及將內文程式碼加上淺灰色背景。


更新資訊

訂正內容及重寫「關於本書」。


更新資訊

加入「Django篇」及重訂內容。







張凱慶
2018/06/21


Udemy 課程 https://www.udemy.com/python-guide/

 邁入程式A段班的學習指南

以範例引導學習程式設計技巧最新趨勢的物件導向程式設計功能強大的控制項說明及應用隨心所欲的繪圖及多媒體控制資料庫程式設計工具應用全攻略拼圖、配對記憶、踩地雷遊戲和兩人聊天室


以豐富的範例引導學習程式設計的技巧,從小範例的學習到有趣的整合應用實例,讓您真正掌握程式設計力。

本書堅持文淵閣「挑戰」系列叢書一貫之理念-向上提升、向下紮根,帶您一窺 Visual C++ 2008 強大的程式設計功能。書中將以一個個由淺入深的實例,詳細說明 Visual C++ 2008 的指令語法及控制項用途,使您在學習完本書內容後,即可自行設計程式以解決自已所遭遇問題。

主控台應用程式篇

程式設計中的基本技巧如變數、資料型別、運算子、流程控制、陣列、指標及函式等,物件導向的進階技巧如類別、繼承、委派、多載等,都在本篇詳加說明,以建立 Visual C++ 2008 程式設計基本能力。為了專注於程式設計流程,本篇所有範例都是以主控台應用程式的模式撰寫,暫時不理會應用程式的介面設計。

視窗應用程式篇

視窗應用程式由表單、基本控制項、進階控制項、功能表控制項、對話方塊、繪圖及多媒體展示等組成,再撰寫程式碼處理使用者觸發的各種事件,與使用者互動。學習完本篇後,就可設計出功能強大、符合個人需求且介面美觀的視窗應用程式。

資料庫篇

C++ 2008 提供資料庫程式設計工具及功能非常強大的資料庫設計精靈,可以輕易完成資料庫設計工作,只需撰寫少許的程式碼,而且功能完整,可單筆或多筆顯示,也可上、下筆巡覽資料,並可新增、刪除、修改資料表。

檔案與資料夾處理篇

應用程式中使用的資料,通常是存放在資料庫或檔案中,本篇即是專門探討資料儲存在檔案的存取方式,包括如何存取檔案、如何剖析檔案內文,以及有關磁碟機、資料夾和資料檔案的處理方式。

專題製作篇

本章中共介紹 5 個專題:簡易猜數字遊戲、拼圖遊戲、配對記憶遊戲、踩地雷遊戲和兩人文字聊天室,可以加強程式完整實作的經驗。


本書收錄了書中所有範例及習作的完整檔案,滿足您學習上的所有需求,希望您會喜歡我們精心安排的學習方式,進入 Visual C++ 2008 的程式設計殿堂。


#碁峰資訊 GOTOP Information Inc.

C++ 為熱門的程式語言之一,中英文學習資源都琳瑯滿目,無論是網路上免費的或是書店裡販賣的書籍,讀者可以找到各式各類的教材,入門書籍方面,惟獨缺少直接帶領讀者學習開發軟體的教材,此亦本書的設計理念,希望藉由帶領讀者開發簡單的應用軟體,以此帶給讀者完整的軟體開發觀念。


本書分成三大部分,每一部分又分成 10 到 13 個單元


- 基礎篇

- 軟體開發篇

- GUI 篇


由基礎篇 13 個單元開始,帶領讀者使用跨平台的編譯器 GCC 編譯程式,並依序漸進熟悉 C++ 的基本語法後,進入軟體開發篇 10 個單元,由常見的 MVC 開發模式先發展 M 的部分,也就是計算核心 Encrypt 類別,接著進入 GUI 篇 7 個單元發展 V 跟 C 的部分,使用 Qt Creator 及 Designer 設計圖形介面,最後將 M 、 V 、 C 組合成完整的應用軟體。


這樣的教學模式,其重點在引導讀者開發簡單的圖形介面程式,以期讀者能自動自發多做程式練習,所以本書特別適合高中到大一或程式設計的完全新手,至於語言細節或是程式設計的技巧,您可讀完本書最後一個「單元 33 - 下一步」後,再去找尋第二本書到第三本書繼續深入研究 C++ 語言,因此本書是提供給完全初學者的第一本書,而非最後一本書。


電子書版本會隨 C++ 及 Qt 版本進行更新,目前版本介紹的是 C++11 及 Qt 5.12 。


從一開始整理資料、打字、編輯、校稿等等完全由作者獨力進行,計有 44 篇文章、多個程式範例、 一個完整的 Qt 專案及超過一百個練習題,寫書就像開發大型軟體一樣難免會有 bug (怕有不少 bug 說),若您發現本書的任何錯誤,敬請利用以下網頁回報


《C++ 入門指南》V3.00 錯誤回報(Google 表單)

本書的主要參考資料有


- Ivor Horton's Beginning C++: The Complete Language (蔡明志譯本)

- C++ Primer 4/e (侯捷譯本)

- How to Think Like a Computer Scientist: C++ Version


另外知名的 cppreference.com


- cppreference.com


您不一定要購買這本電子書,若您願意花一點錢購買這份 V2.00 的電子書,感謝您以行動贊助作者持續開發程式語言教材,謝謝您 ^_^


本書所有內容可到作者網站《C++ 入門指南》預覽,該目錄頁亦有下載所有範例程式的連結。


更新資訊

本次更新主要為更換封面與訂正內容,調整程式碼字型到正常大小,以及將內文程式碼加上淺灰色背景。


更新資訊

訂正內容及重寫「關於本書」。


更新資訊

Qt 更新為 5.12 , Qt Creator 為 4.8.0 ,另外更新本書 CSS 及將範例改在 Windows 10 的 Visual Studio Code 執行及截圖,使用 Visual Studio Code 的版本為 1.30.2 。








張凱慶

2019/01/07

 邁入程式A段班的學習指南

以範例引導學習程式設計技巧最新趨勢的物件導向程式設計功能強大的控制項說明及應用隨心所欲的繪圖及多媒體控制資料庫整合應用全攻略及原理講解完整介紹 VB 2008 最新功能與 LINQ

本書堅持文淵閣「挑戰」系列叢書一貫之理念-向上提升、向下紮根,帶您一窺 Visual Basic 2008 強大的程式設計功能。書中將以一個個由淺入深的實例,詳細說明 Visual Basic 的指令語法及控制項用途,使您在學習完本書內容後,即可自行設計程式解決自已所遭遇問題。

‧主控台應用程式篇

程式設計中的基本技巧如變數、資料型別、運算子、流程控制、陣列及程序等,物件導向的進階技巧如類別、繼承、委派、多載等,都在本篇詳加說明,使讀者學習到 Visual Basic 程式設計基本能力。為了專注於程式設計流程,本篇所有範例都是以主控台應用程式的模式撰寫,暫時不理會應用程式的介面設計。

‧視窗應用程式篇

視窗應用程式由表單、基本控制項、常用控制項、功能表控制項、對話方塊、繪圖及多媒體展示等組成,再撰寫程式碼處理使用者觸發的各種事件,來與與使用者互動。學習完本篇後,讀者就可設計出功能強大、符合個人需求且介面美觀的視窗應用程式。

‧資料庫篇

資料庫是程式設計中最困難的部分,但也是應用程式中最常使用的部分,舉凡較大型的應用系統,如圖書管理、成績處理等,都需要使用資料庫來儲存。本篇先由資料庫精靈入手,讀者可以完全不必撰寫任何程式碼就做到資料庫新增、修改及刪除的功能;再詳細解說精靈的原理,並以程式實作資料庫管理功能,讓讀者可以完全掌控資料庫的運作。

‧最新功能篇

VB 2008 新增許多新的功能,如 Null 資料型別的宣告、區域變數型別推論、物件初始化、匿名型別宣告、擴充方法、Lambda 運算式和LINQ (Language-Integrated Query),除了突顯 VB 2008 功能強大,也更能了解未來程式語言的發展趨勢。


#碁峰資訊 GOTOP Information Inc.

©2019 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.