|
bookmarks:
|
main | ongoing | archive | private |
I've cut up a lot of these things into Python/C#/JS because these are some of the most common languages used, so they have the most resources. Everything here can be done via these languages.
TIPS:
MASTER 1 LANGUAGE FIRST: do not tackle a bunch at one. Once you learn one you know them all. Just focus on building a programming mindset i guess
TAKE NOTES: While you will have documentation, taking notes on how to do certain tricks or algorithms or whatever is very useful and will save you a lot of headaches.
YOU'RE GONNA HAVE TO LEARN TRIGONOMETRY IM SO SORRY: yeah. you will. and a lot of other math. Coding is often just doing math. So I suggest taking like, a khan academy course in trig or something im really sorry!!
MESS AROUND AND PLAY WITH LOGIC GAMES: I play Sudoku, logic grid puzzles, and other stuff to warm up. The more you play the more your brain learns more complex logics and assumptions etc etc, and this is basically what learning to code is like.
HAVE FUN AND MAKE MINI PROJECTS: Making small little projects while starting out is the first step into making bigger and bigger ones. A lot of people like trying to code Snake as their first "bigger" project but smaller ones like coding an efficient checkerboard pattern or something are better beginner steps