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