4 ms·
The most effective bootcamp is jumping into a project and seeing it to completion. For example, you can create a web app that plays checkers against the user.
by ronyeh 13y ago
The most effective bootcamp is jumping into a project and seeing it to completion.
For example, you can create a web app that plays checkers against the user. You can pretty much do this as a static HTML page with a JS engine handling the UI and AI.
Once you're done with that, create a webpage that allows the user to play no limit texas holdem against one or more bots.
Another great way to learn really fast is to read a lot of code. Search for JS game engines, and try out each one. Download their sample projects and run them. Read through the code. Instrument it with console.log's. Step through it with a debugger if necessary. Then start modifying the sample projects to add new little features.
After you're done playing with the sample projects, dig into the source of the JS game engine. Learn how it's done. Then repeat with the next JS game engine.