Tuesday, July 26, 2016

Week 3 - PHP and Forms

This week I got to learn a little bit more about back end web development. It was a bit of a struggle for me especially compared to last week because I was already pretty experienced with html with my last job giving me a head start in the class. However, I had never used PHP before and found myself making classing programming day 1 style mistakes. It was certainly a good learning experience though and a good reminder that I am an idiot. Don't get me wrong, I think I'm a pretty smart guy but it is always good to remember that nobody on the planet is immune for making stupid mistakes every once in a while.

Week 2 - Introduction to PHP

PHP is awesome. I desperately wanted something like this at my last job. Unfortunately, php was not supported on the platform the website I was responsible for was on so I was extremely constrained in the amount of stuff I could do. I have always enjoyed scripting languages and PHP is no exception. I can think of some pretty cool ideas for different ways this could be implemented so I can't wait to see what else we can use this for. It is also making me excited for JavaScript because I like the idea of something I create running right there in a web browser.

Week 1 - Basic HTML and CSS

This week's content got me very excited about this class. I have experience with HTML from a previous internship so I am looking forward to learning the material in a formal setting. My previous training consisted of my boss walking into my office and saying

"Hey Kev, you're building this website now. You should probably learn some HTML. I need it done in two weeks."

It was nice to learn this stuff academically instead of just hacking together stuff that just kind of worked at 4AM.