Making the lessons may be harder but overall sounds easy. Php and sql would be perfect for that.I have the lessons done. It's more of creating a way to upload the files, create a "user" in SQL with specific data, creating a json or xml generator to use to create webpages, etc.