Gravity Logo

5. Prerequisites

Notes

This is not a programming course for beginners.

This content is aimed at teaching intermediate to experienced developers the advanced concepts required to build a market-ready SaaS application.

You don’t need to be an expert programmer, but you will need at least a basic understanding of the following skills:

  • HTML & CSS
  • Basic Javascript: functions, variables, arrays, objects, control flows and promises
  • React: components, hooks and context. The good news is there’s no Redux!
  • Database: MySQL, Postgres or MongoDB
  • Git: how to set up and a clone a repo, commit and push your changes

It will also be beneficial if you have some experience with Node.js and have it installed on your machine.