预购商品
书目分类
特别推荐
第一篇 虛擬化、Linux作業系統與WSL的基礎 第1章 認識虛擬化、Linux與安裝設定WSL 1-1 認識程式開發的虛擬化技術 1-2 Linux與Windows作業系統 1-3 認識WSL 2 1-4 安裝WSL 2、終端機與Linux子系統 1-5 WSL的啟動、更新與關機 第2章 使用WSL管理多個Linux發行版 2-1 安裝與維護Linux發行版 2-2 WSL基本命令 2-3 匯出與匯入Linux發行版 2-4 在Windows與Linux子系統進行互動 2-5 在Windows與Linux子系統之間交換檔案 2-6 實作案例:在Windows作業系統管理多個Linux發行版 第3章 Linux系統管理:Bash Shell 3-1 Linux常用命令 3-2 使用nano文字編輯器 3-3 Linux使用者與檔案權限命令 3-4 Linux作業系統的目錄結構 第4章 WSL支援的Linux GUI工具 4-1 安裝與解除安裝Linux應用程式 4-2 Linux文字檔和圖檔編輯器 4-3 Linux檔案管理器 4-4 Linux多媒體播放器 4-5 Linux瀏覽器 4-6 LibreOffice辨公室軟體 第二篇 虛擬機器的虛擬化:使用WSL 2的Linux子系統 第5章 使用WSL架設伺服器:Apache + MySQL + PHP 5-1 架設Apache的Web伺服器 5-2 安裝PHP開發環境 5-3 安裝與設定MySQL資料庫系統 5-4 安裝與使用phpMyAdmin管理工具 第6章 建立Python開發環境與深度學習的GPU加速 6-1 在Linux子系統安裝Miniconda 6-2 建立與管理Python虛擬環境 6-3 建立支援GPU的Keras開發環境 6-4 安裝與使用Linux子系統的Jupyter Notebook 6-5 使用Jupyter Notebook測試GPU開發環境 第7章 使用VS Code在WSL與GitHub開發應用程式 7-1 下載與安裝Visual Studio Code 7-2 使用WSL 2 + Node.js建立Web伺服器 7-3 使用WSL 2 + Python進行Web開發 7-4 認識Git和GitHub 7-5 使用GitHub檔案庫進行VS Code專案開發 第8章 部署AI模型:用Gradio部署ResNet50、BERT與GPT-2模型 8-1 建立Gradio和KerasNLP的Python開發環境 8-2 使用Gradio建立AI互動介面 8-3 Keras預訓練模型:MobileNet與ResNet50 8-4 KerasNLP預訓練模型:BERT與GPT-2 第三篇 作業系統層級的虛擬化:使用WSL 2 + Docker容器 第9章 認識與安裝設定Docker 9-1 認識Docker 9-2 使用Docker Desktop安裝設定Docker 9-3 在WSL 2的Linux發行版自行安裝Docker 9-4 談談Docker Desktop的Docker 9-5 註冊Docker Hub 第10章 Docker基本使用 10-1 Docker服務的基本操作 10-2 Docker映像檔的基本操作 10-3 Docker容器的基本操作 10-4 Docker容器的網路環境 10-5 Docker Hub倉庫的基本操作 第11章 使用VS Code在Docker容器開發應用程式 11-1 Docker Volume:容器的資料保存與交換 11-2 自行手動建立Docker容器的開發環境 11-3 在VS Code安裝Docker與開發容器擴充功能 11-4 使用VS Code在Docker容器開發應用程式 第12章 DevOps實作案例:用Dockerfile建立開發與部署環境 12-1 認識Dockerfile 12-2 用ChatGPT + Dockerfile部署Node.js專案 12-3 用ChatGPT + Dockerfile部署Python專案 12-4 用ChatGPT + Dockerfile部署Apache + PHP專案
客服公告
热门活动
订阅电子报