Below are the recommended editor and FTP client for this course. If you prefer an alternative, you are welcome to use that, but all demonstrations will be done with the following. These should work on Windows machines, Macs and Linux machines. Please install these at your earliest convenience. I've provided a screenshot of the installation page and beneath that a link.
Note: Please install Filezilla Client, not Filezilla Server.