What commands can I run in the Terminal, and how do I use them?
You can get a list of all the available commands by pressing the TAB key twice, and confirming that you want the list by pressing y.

For help on what each command does, use the man command to lookup manuals: 

man &lt;command&gt;


You’ll probably want to google a cheat sheet of the most useful commands as there’s hundreds and hundreds of commands even on a freshly installed system.

By the way - using the command line is not actually called “coding”. This term is usually only used when you create something that runs multiple “commands” following an algorithm (i.e. something that includes conditionals and/or loops).