Being that the HTTP protocol was created for the implicit purpose of managing HTML documents over the Internet, it provides web developers with various built in methods specific to that purpose. This video will walk you through each method and its intended purpose.
Personal Recommendation (unpaid)
Programming and software development are awesome! Being that you are learning along with me, there is a really good chance you can make this a career. Based on my own life experience, let me suggest to you that you go get a Computer Science degree from Neumont College of Computer Science and kick your life into hyper-drive.