Scratch是現今使用非常廣泛的一種少兒編程語言。初學者在學習Scratch時,往往注重功能的實現,忽略好的編程習慣的養(yǎng)成。本書設計了5個用于養(yǎng)成好習慣的Scratch編程項目,在難度和復雜程度上依次遞進,并設置有專門的編程習慣養(yǎng)成環(huán)節(jié),來有效地幫助初學者快速養(yǎng)成編程好習慣。 本書共分6章。第1章介紹Scratch編
本書以海量圖解的形式,詳細講解常用的數據結構與算法,并結合競賽實例引導讀者進行刷題實戰(zhàn)。通過對本書的學習,讀者將掌握22種高級數據結構、7種動態(tài)規(guī)劃算法、5種動態(tài)規(guī)劃優(yōu)化技巧,以及5種網絡流算法,并熟練應用各種算法解決實際問題。本書總計8章。第1章講解實用數據結構,包括并查集、優(yōu)先隊列;第2章講解區(qū)間信息維護與查詢,包
這是一本專門為嵌入式讀者打造的C語言進階學習圖書。本書的學習重點不再是C語言的基本語法,而是和嵌入式、C語言相關的一系列知識。作者以C語言為切入點,分別探討了嵌入式開發(fā)所需要的諸多核心理論和技能,力圖幫助讀者從零搭建嵌入式開發(fā)所需要的完整知識體系和技能樹。本書從底層CPU的制造流程和工作原理開始講起,到計算機體系結構,
本書共分為4個部分,分別是產品主題分析、客戶主題分析、營銷主題分析、技術擴展主題分析。本書偏重于商業(yè)分析思路的講解,采用6個人物場景對話的方式講授商業(yè)問題。每一章的結構:先拋出商業(yè)環(huán)境中一個真實、具有挑戰(zhàn)性的業(yè)務或需要決策的問題,然后提出解決問題的思路并得出結論(“分析思路”部分),再介紹如何用Tableau實現其中的
RHEL8是一個側重于企業(yè)級應用的操作系統(tǒng),全書分3篇(18章及附錄),第1篇是RHEL8必知必會,介紹用好RHEL8所需要的基礎知識,如服務器及企業(yè)級存儲、單節(jié)點部署、必要的配置、軟件包管理及服務器硬化等內容,為掌握更加復雜的技術打下堅實的基礎。第2篇是RHEL8部署和管理進階,側重點為企業(yè)大規(guī)模的服務器應用、Lin
本書圖文并茂、示例豐富,以“任務驅動”的方式在實際應用中講解Python的要點,并全面地介紹了Python程序設計的核心技術。全書共9章,內容分別是:初識Python、程序設計入門、流程控制、字符串、組合數據類型、函數、文件操作、正則表達式及網絡爬蟲入門。
本書將帶你全面認識數據可視化設計,從簡單的圖表設計到炫酷的三維可視化大屏設計,都會通過實際案例進行詳細介紹,其中還包括動效設計,以及如何讓動效用不同方式落地。本書還詳細介紹了B端產品和G端產品的設計原則,這可以讓你更清晰地認識數據可視化領域的設計要點,另外書中分享的交互思維、產品思維案例,也會讓你了解如何運用全局視角做
《軟件測試技術》介紹了學習軟件測試前需要的相關知識,軟件測試的基礎知識、基本概念,測試的原理、方法和測試過程等,重點講解了黑盒測試技術、白盒測試的各種方法和軟件缺陷的相關內容,*后介紹了幾個常用的自動化測試工具。本書在理論講解時力求用通俗的語言來闡述原理,在黑盒測試和白盒測試中引入大量案例和相應例題,講解步驟詳細,從簡
本書是在《Tableau商業(yè)分析一點通》內容的基礎上進行升級,不僅使用最新的Tableau2020.3版本對分析過程重新截圖,而且按照高校的教學目標匹配了案例的廣度與深度。教材中的案例,絕大多數由國內的真實案例修改而來,部分選自Tableau原廠的演示數據。由于本書中的案例均采用Tableau2020.3版本,舊版本軟
HTML5技術是目前流行的Web前端技術之一。本書以HBuilder為開發(fā)平臺,以實際應用為主線,介紹了HTML5應用開發(fā)的相關技術內容(HTML5、CSS3和JavaScript)及其應用方法。 本書以旅游網站和游戲開發(fā)為教學案例,共8章,內容包括HTML5應用開發(fā)概述、靜態(tài)網頁制作、結合JavaScript的交互式