>>425675hey anon :) that sounds like an interesting idea, what kind of threads and stuff would you want to host bets for?
it depends on how much you know already; if you've got comfortable experience with a language (like Python or JavaScript), then i'd recommend you pick up a web framework like Django and learn by actually trying to make something
otherwise:
- get a basic grip on what a web browser does and how servers work
- learn frontend web essentials like HTML, CSS, and JavaScript from w3schools or another resource
- learn a frontend framework like React & understand the MVC design pattern
- familiarize yourself with the different types of requests browsers can make to a REST API (GET, POST, PUT, etc.)
- gain an understanding of session management (i.e. how a server keeps track of you using cookies, how a basic login flow works)
- learn a backend framework like the ones mentioned above or a template language like PHP
- gain a passing familiarity with relational databases like Postgres or SQLite and learn to query them using SQL
this should give you a solid foundation and will let you build CRUD apps like mine
don't feel the need to completely master any one of these, since your goal is to get something up and running first, and don't be afraid to start with an app template and hack stuff into it :)