I'm hoping to get some suggestions for starting projects for
2) simple server side projects to begin learning server side programming.
This is a pretty cool starting point for a glitch with no server side: https://glitch.com/edit/#!/creative-theme?path=README.md:1:0
For the server side stuff, what do you want to do? It gets easier if you say "I want to do X" and then figure out how to do that one task.
The basic "dreams" glitch is super simple and it does NOT pass anything through from "server side" to the "front end". Seems like Glitch didn't want to bake in any specific templating language into their base example. (Templating seems a perennially fragmented world, so that makes sense.) Glitch's recommendations for a template language include nunjucks, which is from Mozilla and is demo'ed here in a riff on the basic "dreams" glitch: https://glitch.com/edit/#!/nunjucks-dreams
Most server-side things I do have to do with uploading an image, so I'll plug this glitch: https://glitch.com/edit/#!/picam
And an image-manipulating one: https://glitch.com/edit/#!/pixelatize (this one's all client side)
Seems like I chose a loaded term with "template". All I meant by this term in my reply was a basic starting point project. Thanks again for the suggestions.