James Bell | HND Interactive Media | Online Learning Journal Year 2

PHP - Why I need to learn it

| Wednesday 10 December 2008

PHP Hypertext Preprocessor is one of the most widely supported server side scripting language. It is powerful language that is most commonly used to create dynamic websites and it can also be used to create CMS (Content Management Systems).

I have been using this language to manipulate and configure the ZenPhoto CMS, we are using for the National Diploma project within the A11 assignment.

Due to studying programming on my last course I am familiar with some aspects of the language. I can create IF statements, Loops etc… but I feel my current knowledge of the language is very limited. I want to learn how create more dynamic websites and have the ability to understand

From looking at numerous job sites and reading many job adverts I have found that using PHP alongside MySQL databases is a necessary skill to have, within the interactive media industry.

During my time on the SMLP (Self Managed Learning Project) assignment I hope to gain a large amount of knowledge of both these subjects and the relationship between them as many employees are looking for skills in this area.

With the popularity of Wordpress increasingly PHP is also a useful language to know as it can be used to create plugins. It is also used by many other CMS’s and blogging software so I would be able to use and edit these with very little training.

In conclusion I think that learning PHP is essential for any web developer as it is a skill required by a large number of employees. Learning PHP will also provide me with a solid foundation for learning future programming languages such as: Ruby on Rails etc… and how they are related to databases.

2nd Leg, First Half

| Wednesday 3 December 2008

Sumer assignment
During the summer I found it quite difficult to maintain the same amount of discipline I normally have with the assignments.

This meant that I was doing work as and when I could. With this method I found a lack of consistency crept in my work.

Due to this I referred the assignment. This wasn’t the best start to the year but I helped me to see what things I needed to improve.

A9 – Outside the box
The CSS(Cascading StyleSheets) assignment with John was a lot different than I expected. This was mainly due to the introduction of the test instead of creating a page for CSS Beauty.

Already having a good knowledge of CSS I felt confident about the assignment but there is something about tests that always make me nervous. Having the practice test really helped me to understand exactly what was required, for the real thing, and what improvements I needed to make.

Overall I enjoyed this assignment and although I attained a Merit I feel that I let myself. I could have gained a Distinction had I annotated more of my sketchbook work and provided more evidence of me practicing with different CSS techniques.

A11 On the Job
The A11 assignment I have enjoyed the most out of all the assignment over the length of the course. I feel the team, blu-box creative, is working really well together.

Having most of the work finished for both of our current projects the pressure is off slightly and it is just a matter of making sure we don’t get complacent and not get the work finished.

With my roles as a developer I have learnt a great deal about CMS’s (Content Management Systems) and how to choose the correct one for the job. With this knowledge I am looking forward to the A13 assignment, Content Is King, after Christmas.

I also found the usability testing really interesting. This gave me a chance to see how other people will be using the websites we have created and possible problems they may encounter.

A12 – Culture Vulture
This is a really interesting assignment. Having to create idea after idea for an unknown product is really mentally draining. Having a selection of pens, crayons, pencils etc... has really helped me.

The presentation for this assignment was something I was hoping to use to give me more confidence for future presentations. With the presentation only lasting 5 minutes I felt disappointed.

I had planned to present for around 7 minutes and I had achieved this in nearly all of my practices. When the actual presentation came around I let nerves get the better of me and I rushed.

This is something I going to work on in future presentations as I won’t be long until it’s time for the final presentation.

Conclusion
Overall the start of the second year has been really good and I have enjoyed all the assignments and I have especially enjoyed working for professional clients.