Resources
Raspberry Pi
Raspberry Pi Foundation – Teach, Learn and Make with Raspberry Pi
Putty – Free SSH Software
Filezilla – The free FTP solution. FileZilla is open source software distributed free of charge under the terms of the GNU General Public License
Win32DiskImager – A tool for writing images to USB sticks or SD/CF cards
SD Card Formatter – SD Formatter provides quick and easy access to the full capabilities of your SD, SDHC and SDXC memory cards. It is strongly recommended to use the SD Formatter instead of formatting utilities provided with operating systems.
Python
Python – Documentation, Downloads and Training in all things Pythonic
PEP8 – Styling guide for writing Python code
PEP20 – The Zen of Python
HydroPi GitHub Repository – Here you’ll find all the code referenced on this website
Ninja IDE – Is a cross-platform integrated development environment (IDE). NINJA-IDE runs on Linux/X11, Mac OS X and Windows desktop operating systems, and allows developers to create applications for several purposes using all the tools and utilities of NINJA-IDE, making the task of writing software easier and more enjoyable.
Website Building
W3 Schools – Tutorials on HTML, CSS, Javascript, PHP, MySQL and other web languages
Mozilla Developer Network – Shared knowledge for the Open Web
TutsPlus – Free tutorials, learning guides, and online courses to help you learn web design. Whether it’s interface design, UX, front-end development, motion design, accessibility, business, or something you’ve not yet discovered.
Bootstrap – Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.
guru99 – Extensive free tutorials on MySQL