Basics of the Internet
Beginner: Start Here
Intermediate: Deepen Your Knowledge
Intermediate: Deployment to Static Hosting
Intermediate: Deployment to Managed Hosting
Advanced: Frameworks
Frameworks are ordered in job availability, but this is largely dependent on where you live.