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