I have been learning a lot about website design from many different online sources. Right now I know just enough to be dangerous when it comes to web design but that is changing rapidly.
When I started programming for The Chinchilla Club years ago I basically learned php and sql from scratch. Now I realize there are best practices and very useful ways to make development much more efficient.
My plans at this time is to rebuild everything from the ground up and get it operational, hopefully, by next spring.
I am recommending this resource (
https://phpacademy.org/) for anyone who wishes to learn how to program and develop websites from the ground up. The video tutorials are free and if you code and test the code along with the instruction it will accelerate your learning process and as a bonus you have code that works. You can pause the video at any time and go learn about concepts you are unfamiliar with before coming back and starting up again. And you can play with the code and experiment as you go. This is how I'm learning and it's been quite enjoyable. Of course phpacademy is not the only learning resource online. Another very important place is
http://www.w3schools.com. If you've never been there go there first and learn about html, css, sql, php, and javascript first.
It is overwhelming at first but it makes more sense when you understand what these technologies are for and how they work together.