In Module 2, I learned server side scripting with PHP: Hypertext Preprocessor(PHP). Through tutorials with Eli the Computer Guy, W3Schools and Codeacademy, I was reintroduced to arrays, loops, inheritance, functions, and more! This module also introduced the textbook used for the course, “PHP and MySQL For Dynamic Web Sites”. Following through the textbook, I coded some cool sample programs and one of them made it to my "Selected Assignments" section below. All the assignments taught me that PHP can be used within HTML and runs on the web server. Although Eli the Computer Guy and the textbook were introduced in this module, Codeacademy still worked best in getting through to me(Yes I am a Visual Learner), it shows me step by steps on every tutorial. That said, I thought the forms I created through the two new learning elements were very realistic and would be useful when developing a webpage for a business. Thus, my two best assignments came from there.
Selected Assignments
Through the step-by-step tutorial in the textbook, I created an email submission form. Click here to fill out the form.
From watching Eli's video tutorial, I learned how to created a calendar. Click here to check it out.
Learning Narrative
As I mentioned in my "Module Overview", I was reintroduced to arrays, loops, inheritance, functions, and more in this module. In the past, I have taken courses on C++ and Java. Thus, learning all these elements again through PHP was very familiar. In my previous programming courses, I had a tough time learning the new languages, but this time around it wasn't so bad. I believe the reason was that I've been exposed to programming a couple of times now and I am really starting to get the hang of it. Not to mention, enjoy it!