Skip to content

App development

Alex Schokking edited this page Sep 23, 2023 · 3 revisions

Webapps with React/JS

The Xbot App team primarily uses React and Javascript to make applications for the team like the Scouting app.

These are very popular tools for making apps and learning them can both enable you to build cool projects in the short-run and set you up for getting paid real money in a job if you want to later.

Learning path

In order to start making apps with React, there are a few pre-reqs you should learn about first. If you already know what's listed feel free to skip these steps.

HTML

CSS

Basic Javascript

Learning React itself

  • Learning goal: What is a Component? How can we store state information in the app? How do we react to user events like clicking a button to do something?
  • https://www.codecademy.com/learn/react-101
    • Complete section 1-4 (through to Hooks)

Scouting webapp

Once you have a handle on some of these fundamentals, talk to a mentor about how to start contributing to team apps with some good beginner tasks.

Clone this wiki locally