Dart for Absolute Beginners
David Kopec
- 出版商: Apress
- 出版日期: 2014-06-20
- 售價: $3,290
- 貴賓價: 9.5 折 $3,126
- 語言: 英文
- 頁數: 336
- 裝訂: Paperback
- ISBN: 1430264810
- ISBN-13: 9781430264811
-
相關分類:
JavaScript
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$450$315 -
$1,990$1,891 -
$1,960$1,862 -
$299$284 -
$454實戰大數據 : MATLAB 數據挖掘詳解與實踐
-
$403MATLAB 與機器學習
-
$350$315 -
$700Mastering Mongodb 4.X - Second Edition
相關主題
商品描述
Dart is a new, innovative language developed by Google which is poised to take the web by storm. For client side web app development, Dart has many advantages over JavaScript. These include but are not limited to: improved speed, enforcement of programmatic structure, and improved facilities for software reuse. Best of all, Dart is automatically converted to JavaScript so that it works with all web browsers. Dart is a fresh start, without the baggage of the last two decades of the web. Why start learning to program with yesterday’s technology?
- Teaches you the fundamentals of programming and the technologies behind the web.
- Utilizes the cutting edge, easy to learn, structured Dart programming language so that your first steps are pointed towards the future of web development.
- No prior knowledge is required to begin developing your own web apps.
What youll learn
- Become proficient in the fundamentals of programming.
- Learn how the technologies behind the web work.
- Use Dart to write small to medium size web apps.
- Understand enough HTML and CSS to create your own designs.
- Be capable of interpreting others’ code.
- Develop a foundation that enables you to further advance your programming skills.
Who this book is for
Dart for Absolute Beginners is for readers with no prior knowledge of programming (or even HTML) who are interested in taking their first steps into web development with the latest and greatest web programming language, Dart. Hobbyists will appreciate its easy-to-digest content, while its focus on the cutting edge Dart language will appeal to professionals. Its also for the reader who simply has a curiosity about how the web and/or programming works he will gain insight into its technologies without getting into the tiresome emphasis on semantics in some introductory texts. Dart for Absolute Beginners is a thoroughly approachable text for new programmers of all backgrounds.
Table of Contents
- Getting Set Up
- Your First Dart Programs
- Some Programming Fundamentals
- Five Small Programs to Showcase Fundamentals in Dart
- Functions
- Data Structures
- How Does the Web Work?
- Using Dart to Interact with HTML
- Hangman
- Object-Oriented Programming Fundamentals
- Object-Oriented Design
- Advanced Dart Concepts
- Testing Your Work
- Concurrency
- Tools of the Trade
- Putting it All Together
- Where to Go from Here
- Interview with Dart's Creators
- Appendix A: Dart Cheat Sheet
- Appendix B: History of Web Programming
- Appendix C: Dart Timeline
- Appendix D: Great Resources
商品描述(中文翻譯)
《Dart for Absolute Beginners》讓沒有程式設計背景的人在學習軟體開發基礎的同時,使用先進的程式語言創建自己的網頁應用程式。這本書的章節易於理解,同時又足夠全面,適合業餘愛好者和專業人士閱讀。讀者不僅可以瞭解Dart語言,還可以了解網頁背後的技術。這本書為進一步的程式設計學習奠定了堅實的基礎。
Dart是由Google開發的一種創新語言,有望在網頁開發領域引起轟動。對於客戶端網頁應用程式開發,Dart相比JavaScript具有許多優勢。這些優勢包括但不限於:提高速度、強制程式結構和改進軟體重用性的功能。最重要的是,Dart會自動轉換為JavaScript,因此可以在所有網頁瀏覽器上運行。Dart是一個全新的開始,沒有過去二十年網頁的包袱。為什麼要用昨天的技術來學習程式設計呢?
這本書教授您程式設計的基礎知識和網頁背後的技術。它使用先進且易於學習的結構化Dart程式語言,讓您的第一步指向網頁開發的未來。您無需任何先備知識即可開始開發自己的網頁應用程式。
您將學到以下內容:
- 熟練掌握程式設計的基礎知識。
- 瞭解網頁背後的技術如何運作。
- 使用Dart編寫小型到中型的網頁應用程式。
- 理解足夠的HTML和CSS以創建自己的設計。
- 能夠解讀他人的程式碼。
- 建立基礎,使您能夠進一步提升程式設計技能。
這本書適合沒有程式設計(甚至HTML)背景的讀者,他們有興趣以最新且最好的網頁程式語言Dart踏出他們的第一步進入網頁開發領域。業餘愛好者會喜歡它易於理解的內容,而專業人士則會喜歡它對先進的Dart語言的關注。對於對網頁和/或程式設計如何運作感到好奇的讀者,他將獲得有關技術的深入見解,而不會陷入一些入門文本中繁瑣的語義強調。《Dart for Absolute Beginners》是一本對所有背景的新程式設計人員都非常友善的教材。
目錄:
1. 設定環境
2. 您的第一個Dart程式
3. 一些程式設計基礎
4. 五個小程式展示Dart的基礎知識
5. 函數
6. 資料結構
7. 網頁如何運作?
8. 使用Dart與HTML互動
9. 猜字遊戲
10. 物件導向程式設計基礎
11. 物件導向設計
12. Dart的高級概念
13. 測試您的程式
14. 並行處理
15. 工具
16. 將所有內容結合起來
17. 從這裡出發
18. 與Dart創作者的訪談
19. 附錄A:Dart速查表
20. 附錄B:網頁程式設計的歷史
21. 附錄C:Dart時間軸
22. 附錄D:優質資源