作為後端開發者開啟你的職業生涯。為熱門職業培養就業技能,並獲得 Meta 的證書。無需任何學位或經驗即可開始。
關於此專業課程
準備好獲得新技能以及開發人員用來建立網站和 Web 應用程式的工具了嗎? 該證書由 Facebook 和 Instagram 的創建者 Meta 的軟體工程專家設計,將為你作為後端開發人員的入門級職業做好準備。
在此計劃中,你將學到:
- Python 語法 – 機器學習、資料科學和人工智慧最受歡迎的選擇。
- 急需的程式設計技能以及如何自信地使用程式碼解決問題。
- Linux 指令和 Git repositories(版本管理庫)來實現版本控制。
- 使用 MySQL 的資料儲存和資料庫世界,以及如何撰寫複雜的 SQL 查詢。
- Django Web 框架以及前端如何使用來自 REST API 的資料。
- 如何準備後端開發人員角色的技術面試。
學習體驗中引用的任何第三方商標和其他智慧財產權(包括徽標和圖標)仍然是其各自所有者的財產。 除非明確指出,Coursera 對第三方智慧財產權的使用並未表明 Coursera 與這些商標或其他智慧財產權的所有者之間存在任何關係、贊助或認可。
到官方網站了解本課程與上課
應用的學習專案
在整個計劃中,你將透過實踐活動進行應用學習,以幫助提高您的知識水平。 每門課程結束時,你將完成 10 個微型專案,這些專案將幫助您為工程師職業生涯的下一步做好準備。
在這些專案中,你將使用實驗室環境或 Web 應用程式來執行下列任務:
- 使用 Python 程式碼解決問題。
- 使用 Git、Git repositories(版本管理庫)和 Linux 終端機中的版本控制來管理 GitHub 中的專案。
- 設計並建立一個簡單的 Django 應用程式。
在課程結束時,將有一個 Capstone project (總整專案),你將在其中整合所有知識來建立 Django Web 應用程式。
你將學到的內容有
- 獲得成為合格的後端開發人員所需的技術技能
- 學習使用程式系統,包括 Python 語法、Linux 指令、Git、SQL、版本控制、雲端託管、API、JSON、XML 等
- 使用你的新技能建立一個作品集並開始面試準備,包括有關面試工程職位時會發生什麼的提示
- 學習熱門的程式設計技能以及如何自信地使用程式碼來解決問題
你將獲得的技能:
Django(Web框架) | API端點 | MySQL |
HTML | 生產環境 | JavaScript |
Cascading Style Sheets(CSS) | 版本控制 | Github |
Bash(Unix Shell) | Web開發 | Linux |
資料結構 |
字幕
簡中、英文
製作方
Meta 創建 Facebook、Instagram、Thread等社交平台
Meta 建立的技術可以幫助人們與朋友和家人聯繫、尋找社區和發展業務。 Meta 專業證書創造了機會,使任何人,無論其教育程度、背景或經驗如何,都可以學習高品質的技能,從而獲得高成長的職業生涯——無需任何學位或經驗即可開始。 Meta 還提供有關虛擬世界的培訓課程,向人們、品牌、企業和專業人士介紹虛擬世界帶來的機會以及它對當今世界和未來的意義。
第 1 門課程 後端開發簡介
你將學到什麼
- 區分前端、後端和全端開發人員。
- 使用 HTML 和 CSS 建立網頁並設計其樣式。
- 使用 UI 框架的好處。
你將獲得的技能
建立一個資料模型 | 設計一 Web應用程式 |
第 2 門課程 Python 程式設計
你將學到什麼
- 具有基本 Python 語法的基礎程式設計技能。
- 如何使用物件( objects )、類( classes )和方法( methods )。
你將獲得的技能
版本控制 | Github | Bash(Unix Shell) |
Web開發 | Linux |
第 3 門課程 版本控制
你將學到什麼
- 實施版本控制系統
- 使用命令列導航和配置
- 使用 GitHub repository(版本管理庫)。 建立 GitHub repository(版本管理庫)
- 管理程式碼修訂
第 4 門課程 後端開發資料庫簡介
你將學到什麼
- 支援資料庫工作方式的概念和原則。
- 規劃並執行一個簡單的資料庫開發專案。
你將獲得的技能
資料結構 | 電腦科學 | 演算法 |
溝通 | 虛擬程式碼(Pseudocode) |
第 5 門課程 Django Web 框架
你將學到什麼
- 建構網頁伺服器
- 資料建模
- 實施網路安全最佳實踐
你將獲得的技能
Django(Web框架) | HTML | 生產環境 |
JavaScrip | Cascading Style Sheets (CSS) |
第 6 門課程 APIs
你將學到什麼
- API 開發
- REST 架構原理
- 建構一個基本的 API
你將獲得的技能
過濾和排序 | 序列化器(Serializers)和反序列化器(deserializers) | 認證與授權 |
Debugging | REST APIs |
第 7 門課程 全端
你將學到什麼
- 建立 Django 應用程式
- 使用全端
- 配置環境
你將獲得的技能
資料庫管理 | MySQL | 資料庫 (DBMS) |
第 8 門課程 後端開發人員 Capstone (總整專案)
你將學到什麼
- 建立具有多個 API 端點(endpoints)的 Django Web 伺服器
- 將 Django 連接到 MySQL 資料庫
你將獲得的技能
Django(Web框架) | API端點(endpoints) | MySQL |
第 9 門課程 程式設計面試準備
你將學到什麼
- 準備程式設計面試
- 準備 Meta 面試
- 使用程式碼解決問題
你將獲得的技能
電腦程式設計 | Django(Web框架) | Python程式設計 | Application Programming Interfaces (API) | 雲端託管 |
到官方網站了解本課程與上課
你可能會有興趣
- Coursera 訂閱 : 無限制訪問 7,000 多項世界一流的課程、實踐專案和工作準備證書計劃 – 只需支付一次全包式訂閱費用
- Web 開發相關線上課程
- ★想要加強英文能力嗎?– 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響