Web Design & Development Tools
Gary Couse | gary.couse@mtu.ie
This page lists some tools and online services you might find useful for our classes. The appearance of a tool here is not necessarily an endorsement (and the lists below are in no particular order).
This page specifically lists desktop/laptop based apps. They are available online or as applications for Mac OS, Windows and/or Linux (as indicated below).
The following text editors are free (or provide a free version).
The free text editors listed above are more than sufficient for your class work. However, the following may have features you find useful if you want to spend the money on them.
Many of the text editors listed above must be downloaded. All you need for the editors below is to run them in your browser by visiting the provided URL. Many of the text editors listed above have built in FTP clients. However, you may want a dedicated client. These are websites that host, or allow you download, free web fonts.
To speed up the downloading of your websites you can optimise the size of your images. These services will check any code you submit to them to see if the code is valid. They can also be useful for recommending improvements to your code.
You need to have a rigorous backup policy for your assignment files (accidental loss of data is not considered a valid excuse for not submitting an assessment). Along with a regular physical backup (ideally to at least both an internal and external disk) you can also setup your work to be automatically copied to a cloud service. These are paid services but Dropbox also has a free basic account. These GUIs can simplify the use of preprocessors such as SASS or LESS.
These GUIs can simplify the use of command line version control systems such as Git You should test your websites on as many browsers as is reasonable. The list below (restricted to desktop browsers - you should also test on mobiles) would be sufficient for our purposes.
Free Text Editors
Paid Text Editors
Web-hosted Text Editors
FTP Clients
Web Fonts (Free)
Image optimisation
Code Quality & Validation
HTML
CSS
JavaScript
Online Backup
CSS Preprocessors GUIs
Git GUIs
Browsers