Course Code: farmstack
Duration: 14 hours
Prerequisites:
  • 具有 Web 開發經驗
  • JavaScript 和 Python 程式設計經驗

觀眾

  • 開發人員
Overview:

FARM(FastAPI,React和MongoDB)類似於MERN,但使用Python和FastAPI取代Node.js和Express作為後端時執行速度更快。FastAPI 是 Microsoft、Uber 和 Netflix 等頂級公司使用的高性能 Python Web 框架。React 是一個開源的前端 JavaScript 庫,而 MongoDB 是一個完全可擴展的 NoSQL 資料庫。

這種以講師為主導的現場培訓(現場或遠端)針對希望使用FARM(FastAPI,React和MongoDB)堆棧構建動態,高性能和可擴展Web應用程式的開發人員。

在培訓結束時,參與者將能夠:

  • 設置整合 FastAPI、React 和 MongoDB 的必要開發環境。
  • 瞭解 FARM 堆疊的關鍵概念、功能和優勢。
  • 瞭解如何使用FastAPI構建REST API。
  • 瞭解如何使用React 設計互動式應用程式。
  • 使用 FARM 堆疊開發、測試和部署應用程式(前端和後端)。

課程形式

  • 互動講座和討論。
  • 大量的練習和練習。
  • 在現場實驗室環境中動手實施。

課程自定義選項

  • 如需申請本課程的定製培訓,請聯繫我們進行安排
Course Outline:

介紹

  • 什麼是 FARM 堆疊?
  • 農場 vs MERN

開始

  • 設置開發環境
  • 設置 MongoDB Atlas 帳戶
  • 安裝依賴項
  • 將 FastAPI 與 MongoDB 連接

生成 REST API (FastAPI)

  • CRUD 操作
  • 更新 API
  • MongoDB 功能
  • 測試 API

使用 ReactJS 開發前端

  • 創建 React 專案
  • 安裝 axios 和bootstrap
  • 樣式、CSS 和 JSX
  • 添加交互功能
  • 測試應用程式

部署應用程式

  • 後端部署 (Heroku)
  • 前端部署 (GitHub)

保護應用程式

  • 身份驗證和使用者管理
  • 路由器和訪問許可權。

故障排除

摘要和後續步驟

Sites Published:

United Arab Emirates - FARM (FastAPI, React, and MongoDB) Full Stack Development

Qatar - FARM (FastAPI, React, and MongoDB) Full Stack Development

Egypt - FARM (FastAPI, React, and MongoDB) Full Stack Development

Saudi Arabia - FARM (FastAPI, React, and MongoDB) Full Stack Development

South Africa - FARM (FastAPI, React, and MongoDB) Full Stack Development

Brasil - FARM (FastAPI, React, and MongoDB) Full Stack Development

Canada - FARM (FastAPI, React, and MongoDB) Full Stack Development

中国 - FARM (FastAPI, React, and MongoDB) Full Stack Development

香港 - FARM (FastAPI, React, and MongoDB) Full Stack Development

澳門 - FARM (FastAPI, React, and MongoDB) Full Stack Development

台灣 - FARM (FastAPI, React, and MongoDB) Full Stack Development

USA - FARM (FastAPI, React, and MongoDB) Full Stack Development

Österreich - FARM (FastAPI, React, and MongoDB) Full Stack Development

Schweiz - FARM (FastAPI, React, and MongoDB) Full Stack Development

Deutschland - FARM (FastAPI, React, and MongoDB) Full Stack Development

Czech Republic - FARM (FastAPI, React, and MongoDB) Full Stack Development

Denmark - FARM (FastAPI, React, and MongoDB) Full Stack Development

Estonia - FARM (FastAPI, React, and MongoDB) Full Stack Development

Finland - FARM (FastAPI, React, and MongoDB) Full Stack Development

Greece - FARM (FastAPI, React, and MongoDB) Full Stack Development

Magyarország - FARM (FastAPI, React, and MongoDB) Full Stack Development

Ireland - FARM (FastAPI, React, and MongoDB) Full Stack Development

Luxembourg - FARM (FastAPI, React, and MongoDB) Full Stack Development

Latvia - FARM (FastAPI, React, and MongoDB) Full Stack Development

España - FARM (FastAPI, React, and MongoDB) Full Stack Development

Italia - FARM (FastAPI, React, and MongoDB) Full Stack Development

Lithuania - FARM (FastAPI, React, and MongoDB) Full Stack Development

Nederland - FARM (FastAPI, React, and MongoDB) Full Stack Development

Norway - FARM (FastAPI, React, and MongoDB) Full Stack Development

Portugal - FARM (FastAPI, React, and MongoDB) Full Stack Development

România - FARM (FastAPI, React, and MongoDB) Full Stack Development

Sverige - FARM (FastAPI, React, and MongoDB) Full Stack Development

Türkiye - FARM (FastAPI, React, and MongoDB) Full Stack Development

Malta - FARM (FastAPI, React, and MongoDB) Full Stack Development

Belgique - FARM (FastAPI, React, and MongoDB) Full Stack Development

France - FARM (FastAPI, React, and MongoDB) Full Stack Development

日本 - FARM (FastAPI, React, and MongoDB) Full Stack Development

Australia - FARM (FastAPI, React, and MongoDB) Full Stack Development

Malaysia - FARM (FastAPI, React, and MongoDB) Full Stack Development

New Zealand - FARM (FastAPI, React, and MongoDB) Full Stack Development

Philippines - FARM (FastAPI, React, and MongoDB) Full Stack Development

Singapore - FARM (FastAPI, React, and MongoDB) Full Stack Development

Thailand - FARM (FastAPI, React, and MongoDB) Full Stack Development

Vietnam - FARM (FastAPI, React, and MongoDB) Full Stack Development

India - FARM (FastAPI, React, and MongoDB) Full Stack Development

Argentina - FARM (FastAPI, React, and MongoDB) Full Stack Development

Chile - FARM (FastAPI, React, and MongoDB) Full Stack Development

Costa Rica - FARM (FastAPI, React, and MongoDB) Full Stack Development

Ecuador - FARM (FastAPI, React, and MongoDB) Full Stack Development

Guatemala - FARM (FastAPI, React, and MongoDB) Full Stack Development

Colombia - FARM (FastAPI, React, and MongoDB) Full Stack Development

México - FARM (FastAPI, React, and MongoDB) Full Stack Development

Panama - FARM (FastAPI, React, and MongoDB) Full Stack Development

Peru - FARM (FastAPI, React, and MongoDB) Full Stack Development

Uruguay - FARM (FastAPI, React, and MongoDB) Full Stack Development

Venezuela - FARM (FastAPI, React, and MongoDB) Full Stack Development

Polska - FARM (FastAPI, React, and MongoDB) Full Stack Development

United Kingdom - FARM (FastAPI, React, and MongoDB) Full Stack Development

South Korea - FARM (FastAPI, React, and MongoDB) Full Stack Development

Pakistan - FARM (FastAPI, React, and MongoDB) Full Stack Development

Sri Lanka - FARM (FastAPI, React, and MongoDB) Full Stack Development

Bulgaria - FARM (FastAPI, React, and MongoDB) Full Stack Development

Bolivia - FARM (FastAPI, React, and MongoDB) Full Stack Development

Indonesia - FARM (FastAPI, React, and MongoDB) Full Stack Development

Kazakhstan - FARM (FastAPI, React, and MongoDB) Full Stack Development

Moldova - FARM (FastAPI, React, and MongoDB) Full Stack Development

Morocco - FARM (FastAPI, React, and MongoDB) Full Stack Development

Tunisia - FARM (FastAPI, React, and MongoDB) Full Stack Development

Kuwait - FARM (FastAPI, React, and MongoDB) Full Stack Development

Oman - FARM (FastAPI, React, and MongoDB) Full Stack Development

Slovakia - FARM (FastAPI, React, and MongoDB) Full Stack Development

Kenya - FARM (FastAPI, React, and MongoDB) Full Stack Development

Nigeria - FARM (FastAPI, React, and MongoDB) Full Stack Development

Botswana - FARM (FastAPI, React, and MongoDB) Full Stack Development

Slovenia - FARM (FastAPI, React, and MongoDB) Full Stack Development

Croatia - FARM (FastAPI, React, and MongoDB) Full Stack Development

Serbia - FARM (FastAPI, React, and MongoDB) Full Stack Development

Bhutan - FARM (FastAPI, React, and MongoDB) Full Stack Development

Nepal - FARM (FastAPI, React, and MongoDB) Full Stack Development

Uzbekistan - FARM (FastAPI, React, and MongoDB) Full Stack Development