Docker 培訓:從零到雲端學習 Docker

使用 Docker 將應用程式容器化、管理微服務( Microservices )並部署到雲端!

從這 5 小時的課程,你會學到

  • 在各種作業系統上安裝和設定 Docker
  • 了解使用 Docker 進行容器化的基本概念和優勢
  • 容器化 Python、Go、Java、Javascript 和 Ruby 應用程式
  • 使用 Dockerfile 建置高效且最佳化的 Docker 映像( images )
  • 將使用 Flask、Spring Boot、Node JS 和 Go 建構的 Web 應用程式容器化
  • 使用 Docker 網路在容器之間建立通信
  • 將 Docker 映像推送到 Docker Hub 並實施適當的標記實踐
  • 使用 Docker 容器化和管理資料庫(例如 MySQL、PostgreSQL、MongoDB)
  • 使用 Docker 磁碟區處理持久性資料存儲
  • 使用 Docker Compose 編排和管理多容器應用程式

要求

  • 對軟體開發和程式設計概念的基本了解
  • 熟悉命令列介面和終端導航
  • 推薦:至少一種程式語言的基礎知識

課程說明

想像一下,能夠在本地計算機上開發應用程式,然後在其他任何地方無縫運行該應用程式,而不必擔心兼容性問題或缺少依賴項。 Docker 使這成為可能。幾乎每家大公司,無論是 Spotify、Netflix 還是 PayPal,都使用 Docker 來比以往更快地交付應用程式,現在輪到你了。

本課程將教你如何:

  • 在各種作業系統上安裝和設定 Docker
  • 將使用 Python、Go、Java、JavaScript、Ruby、Flask、Spring Boot、Node.js 等建構的各種應用程式容器化
  • 使用 Dockerfile 建置高效且最佳化的 Docker 映像
  • 使用 Docker 網路在容器之間建立無縫通信
  • 使用 Docker Compose 編排和管理多容器應用程式,包括微服務和資料庫
  • 使用 Docker 磁碟區處理持久性資料儲存並管理資料庫(MySQL、PostgreSQL、MongoDB)
  • 將 Docker 映像推送到 Docker Hub 並實施有效的標記和版本控制策略
  • 使用 Heroku 將容器化應用程式部署到雲端。

現實世界電子商務應用專案

在整個課程中,你將開發一個由多個微服務組成的真實電子商務應用程式,每個微服務都使用不同的語言和框架構建。你將學習如何容器化這些微服務、管理它們的依賴關係、使用 Docker Compose 編排整個應用程序,並將其部署到雲端。這種實務經驗將在實際環境中鞏固你對 Docker 功能的理解。

利用 Docker 技能提升你的職涯

Docker 和微服務編排是業界備受追捧的技能。本課程為軟體開發人員和 DevOps 專業人員提供簡化開發工作流程和最佳化應用程式部署的知識和工具。

立即參加我們的 Docker 訓練營,獲得使用容器化有效開發和部署應用程式所需的實用技能。

目標受眾

  • 軟體開發商
  • 開發營運工程師
  • 希望使用 Docker 簡化應用程式開發、部署和管理的 IT 專業人員。

講師簡介

Jose Portilla   Pierian Training 的資料科學家

Jose Portilla  擁有來自聖克拉拉(Santa Clara )大學的機械工程學士學位和碩士學位,也有多年資料科學和程式設計專業教練和培訓師的經驗。 他在各種領域如微流體 、材料科學和資料科學技術中有出版物和專利。在他的職業生涯中,他已經發展了分析資料的技能,他希望利用他在教學和資料科學方面的經驗,幫助其他人學習程式開發的能力、分析資料,並以清晰美麗的視覺化方式呈現資料。

目前,他擔任 Pierian Training 的資料科學主管,為 GM、Cigna、SalesForce、星巴克、麥肯錫等頂尖公司的員工提供現場資料科學和 Python 程式設計培訓課程。 請隨時查看網站鏈接,以了解有關培訓產品的更多資訊。

Rayan Slim 開發者

Rayan 是一位位於加拿大渥太華的全端軟體開發人員。

Rayan 已被任命為加拿大 IRCC 的代理技術主管。他的主要職責是建立基礎設施監控工具,以從雲端原生應用程式中提取健康指標。

Rayan 也擔任領導角色,指導其他開發人員建立使用 Apache Camel 框架實現企業整合模式的 Spring Boot 應用程式。他的監督範圍還包括向開發人員展示如何使用 Kubernetes 套件管理器 Helm 在 Red Hat Openshift 平台上部署應用程式。

在日常工作之外,Rayan 喜歡探索新技術。他對人工智慧和數據視覺化充滿熱情。

Rayan 在空閒時間喜歡教書!

Rayan | DevOps Training 講師

Rayan 是一位經驗豐富的 DevOps 工程師,他擅長將複雜的雲端原生技術轉化為易於理解的知識。憑藉十餘年的經驗,他已指導超過 25 萬名學員學習容器編排、CI/CD 以及建立彈性系統。

加入 Rayan 的行列,關注他最新的 DevOps 內容,彌合理論與實際應用之間的鴻溝。

Pierian Training 資料科學和機器學習培訓

Pierian Training 是資料科學和機器學習教育領域的一流供應商,為企業提供量身定制的面對面和虛擬講師指導培訓。探索我們全面的資料,發現旨在提高您的專業技能和組織能力的各種課程。如果你對我們個人資料上的連結有任何疑問,請隨時與我們聯繫!

字幕:英文

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程NT310 起特價中點擊看更多)
  • 年訂閱每月 NT350 ( 🍀三個月訂閱 20% off 中 ) 🌈悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

繼續閱讀