You need the following software for this course. It's all free!
Web Browser
Your pages should look roughly the same in any current Web browser like Chrome, Safari, Internet Explorer, or Firefox. But you should use Chrome for this course for two very important reasons. I will be viewing your pages in Chrome, so if you test them in Chrome, they should look exactly the same to me. Chrome has very good built-in tools to aid developers which I will show in class at the appropriate times.
Chrome (Windows or Mac) - popular Web browser from Google. If you already have Chrome, make sure your version is current.
Code Editor
You may not use a WYSIWYG editor such as Dreamweaver or Frontpage in this course. A WYSIWYG (What You See Is What You Get) editor is basically a Word processor that creates Web pages.
You must use a plain text code editor to create your Web pages. Any plain text code editor that provides colored syntax highlighting for HTML, CSS, and JavScript should suffice. Some good free ones are listed below.
There are several free apps built for making connections to remote servers for the purpose of transferring files from your local computer to the server. Such apps are commonly called FTP Clients, where FTP refers to File Transfer Protocol.
The following page has several download buttons on the left side. Use the Top one that says Download. The ones that say Microsoft or Mac will take you to an App Store that will try to charge you. You should NOT have to pay for this app.
NOTE: The software is free, but if it asks for donations you are obviously under no obligation whatsoever.
NOTE only for Mac computers: When you install it, uncheck the box for also installing bonjour bookmarks. It's harmless, but annoying. If you forget this and start getting notifications at the top right of your screen every time it detects public ftp servers, then turn off the notifications: System Preferences --> Notifications --> Cyberduck