Farm Stack

From Training Material
Revision as of 13:59, 15 July 2026 by Lsokolowski1 (talk | contribs)
Jump to navigation Jump to search

THIS IS A DRAFT

This text may not be complete.


title
FARM Stack Course
author
Lukasz Sokolowski


FARM Stack Course

FARM Stack Training Materials

Overview

  • What is FARM stack?
  • FARM vs MERN

Getting Started

  • Setting up the development environment
  • Setting up a MongoDB Atlas account
  • Installing dependencies
  • Connecting FastAPI with MongoDB

Building REST APIs (FastAPI)

  • CRUD operations
  • Updating the APIs
  • MongoDB functions
  • Testing the APIs

Developing the Frontend with ReactJS

  • Creating a React project
  • Installing axios and bootstrap
  • Styling, CSS, and JSX
  • Adding interactive functions
  • Testing the application

Deploying the Application

  • Backend deployment (Heroku)
  • Frontend deployment (GitHub)

Securing the Application

  • Authentication and user management
  • Routers and access permissions.