作品介紹

圖靈前端核心知識進階系列


作者:韋魯, 邁卡·高保特等     整理日期:2023-01-28 17:26:38

  本套裝共包含《CSS揭秘》、《前端架構設計》、《Web安全開發(fā)指南》、《Node.js實戰(zhàn)(第2版)》、《Vue.js項目實戰(zhàn)》、《學習java script數據結構與算法(第3版)》、《深入解析CSS》、《java script高級程序設計(第4版)》、《React全家桶:前端開發(fā)與實例詳解》、《java script深度學習》10本書
  《CSS揭秘》是一本注重實踐的教程,作者為我們揭示了47個鮮為人知的CSS技巧,主要內容包括背景與邊框、形狀、視覺效果、字體排印、用戶體驗、結構與布局、過渡與動畫等。本書將帶領讀者循序漸進地探尋更優(yōu)雅的解決方案,攻克每天都會遇到的各種網頁樣式難題。 本書的讀者對象為前端工程師、網頁開發(fā)人員。
  《前端架構設計》展示了一名成熟的前端架構師對前端開發(fā)全面而深刻的理解。作者結合自己在Red Hat公司的項目實戰(zhàn)經歷,探討了前端架構原則和前端架構的核心內容,包括工作流程、測試流程和文檔記錄,以及作為前端架構師所要承擔的具體開發(fā)工作,包括HTML、java script和CSS等。
  《Web安全開發(fā)指南》分為5大部分,共17章,詳細介紹了Web安全開發(fā)的bi備知識,旨在讓前端開發(fā)人員、設計師、產品經理等前端開發(fā)相關人士了解新形勢下的安全技能,涉及從zui新的智能手機到老舊的臺式計算機等各種設備,并且不限定平臺。具體內容包括:制訂安全計劃,運用成功的編碼實踐,創(chuàng)建有用及高效的測試策略,實現維護周期,查找安全資源。
  《Node.js實戰(zhàn)(第2版)》是Node.js的實戰(zhàn)教程,涵蓋了為開發(fā)產品級Node應用程序所需要的一切特性、技巧以及相關理念。 從搭建Node開發(fā)環(huán)境,到一些簡單的演示程序,到開發(fā)復雜應用程序所必不可少的異步編程。D2版介紹了全棧kai發(fā)者所需的全部技術,包括前端構建系統(tǒng)、選擇Web框架、在Node中與數據庫的交互、編寫測試和部署Web程序,等等。
  《Vue.js項目實戰(zhàn)》基于6個項目來引導讀者深入理解Vue.js。書中首先介紹Vue的基礎知識,并使用指令和豐富的用戶體驗創(chuàng)建D一個Web應用;隨后通過創(chuàng)建基于瀏覽器的游戲來介紹動畫和交互性;然后通過可用的工具和預處理器講解如何使用插件創(chuàng)建多頁面應用,并為應用創(chuàng)建高效、高性能的組件;接下來創(chuàng)建一個在線商店并對其進行優(yōu)化;zui后將Vue與實時庫Meteor集成,創(chuàng)建一個顯示實時數據的儀表盤。
  《學習java script數據結構與算法(第3版)》首先介紹了java script語言的基礎知識(包括ECMAScript和TypeScript),其次討論了數組、棧、隊列、雙端隊列和鏈表等重要的數據結構,隨后分析了集合、字典和散列表的工作原理,接下來闡述了遞歸的原理、什么是樹以及二叉堆和堆排序,然后介紹了圖、DFS和BFS算法、各種排序(冒泡排序、選擇排序、插入排序、歸并排序、快速排序、計數排序、桶排序和基數排序)和搜索(順序搜索、二分搜索和內插搜索)算法以及隨機算法,接著介紹了分而治之、動態(tài)規(guī)劃、貪心算法和回溯算法等高級算法以及函數式編程,最后還介紹了如何計算算法的復雜度。
  《深入解析CSS》旨在達成兩個目標:幫讀者深度掌握CSS語言,并快速了解CSS 的新進展和新特性。本書分為以下四部分。第一部分回顧基礎知識,并重點關注幾個很容易被忽視的細節(jié),包括層疊和繼承、相對單位、盒模型等;第二部分介紹網頁布局的各種關鍵工具,如浮動布局、Flexbox、網格布局、定位、響應式設計等;第三部分介紹最新的最佳實踐,主要包括如何用模塊化的方式組織CSS,以及如何構建一個模式庫;第四部分介紹與設計師共事時需要考慮哪些重要因素,以及自己如何做一點設計工作。
  《java script高級程序設計(第4版)》是java script經典圖書的新版。第4版涵蓋ECMAScript 2019,全面、深入地介紹了java script開發(fā)者必須掌握的前端開發(fā)技術,涉及java script的基礎特性和高級特性。書中詳盡討論了java script的各個方面,從java script的起源開始,逐步講解到新出現的技術,其中重點介紹ECMAScript和DOM標準。在此基礎上,接下來的各章揭示了java script的基本概念,包括類、期約、迭代器、代理,等等。另外,書中深入探討了客戶端檢測、事件、動畫、表單、錯誤處理及JSON。本書同時也介紹了近幾年來涌現的重要新規(guī)范,包括Fetch API、模塊、工作者線程、服務線程以及大量新API。
  使用React能讓前端開發(fā)人員用更少、更安全的代碼來構建更可靠、更強大的應用程序!禦eact全家桶:前端開發(fā)與實例詳解》分為兩部分,全面介紹了React的相關主題。第一部分通過例子循序漸進地講解基礎知識,包括創(chuàng)建一個投票應用程序、編寫組件、處理用戶交互、管理富表單,以及與服務器交互,此外還探索了Create React App的工作原理,編寫自動化單元測試,以及使用客戶端路由構建多頁面應用程序。第二部分探討在大型應用程序產品中使用的更高級的概念——數據的架構、傳輸和管理的策略,講解了Redux、GraphQL、Relay,以及如何使用React Native編寫原生、跨平臺的移動應用程序。書中每一章都配有示例代碼,有助于讀者鞏固所學。
  《java script深度學習》教你使用TensorFlow.js構建強大的java script深度學習應用程序。本書作者均是谷歌大腦團隊的資深工程師,也是TensorFlow.js的核心開發(fā)人員。你將了解java script與深度學習結合的獨特優(yōu)勢,掌握客戶端預測與分析、圖像識別、監(jiān)督學習、遷移學習、強化學習等核心概念,并動手在瀏覽器中實現計算機視覺和音頻處理以及自然語言處理,構建并訓練神經網絡,利用客戶端數據優(yōu)化機器學習模型,開發(fā)基于瀏覽器的交互式游戲,同時為深度學習探索新的應用空間。你還可以獲得深度學習模型構建過程中不同問題所涉及的策略和相關限制的實用知識,同時了解訓練和部署這些模型的具體步驟以及重要的注意事項。





上一本:文史存典系列叢書 下一本:袁世碩文集·全5冊

作家文集

下載說明
圖靈前端核心知識進階系列的作者是韋魯, 邁卡·高保特等,全書語言優(yōu)美,行文流暢,內容豐富生動引人入勝。為表示對作者的支持,建議在閱讀電子書的同時,購買紙質書。

更多好書