Wednesday, 23 September 2009

Ok, I'm Back

With the start of the second year, it's time to look back at the past and look forward to the future. I am still very keen to push through my problems in the first year. Referrals were too frequent and I want to cut that down this year. I know I can do this by planning my time better and staying more organized. I also need to plan in time to do my work each week.

After the long break though I have become a little bit rusty, and I think I with just need a few weeks to find my feet again. Despite this I am fairly confident in my approach to this year, and I know I can improve on my results of last year. It would definitely be good to get a few merits and even a distinction.

I am looking forward to the new assignments and cracking on with them. Having already started the self managed learning plan it's something I feel I could do well in. I am looking forward to learning new scripting languages that I will be able to implement into some more complex web pages. In learning these new languages it also widens my knowledge of web design and in the long term makes me more employable.

I feel like this year is time to get my web designers head on and stay more focused on the course. This way I should make myself ready for work in what is a very competitive industry. I need to make steps that with make me stand out from the crowd and show off my full potential.

Thursday, 17 September 2009

Self Managed Learning Plan - The Resource List

To conduct the learning of both PHP and MySQL I will be look at two different resource avenues. I first will be looking at some books, and after some routing around I found a selection of books that will supply me with a vast knowledge of these two languages. The other method I will be using for the learning of these languages is online tutorials and the analysis of online information. Here is the resource list for my SMLP.

1. PHP for the Web, Third Edition


This is a very highly rated book due to its simple step-by-step methods of teaching. It takes you through all the basics of the language and also through the more specific implications of it with visual screenshots to help throughout.

2. Sams Teach Yourself PHP in 24 Hours, Third Edition


This book is a quick and easy way to learn how to create interactive websites. It is divided into 24 one-hour lessons over five sections making learning easy and aiding in myself learning. It covers the fundamentals of PHP and how to apply it to create dynamic websites with forms, cookies and authentication functions. You will also find out how to access databases.

3. www.w3schools.com

This website is one of my favourite resources for learning languages. I find it very easy to use and its tutorials take you step-by-step in all aspects of both PHP and MySQL. It provides you with sufficient examples to progress in your learning as you go through and is a great basis for the learning of these languages.

4. www.php.net

This is the definitive source for the latest PHP developments. This will be used to obtain my guidelines in the language, so that I can continue to produce valid PHP coding throughout my learning.

5. www.mysql.com

Similar to the previous website this will act as my guideline to the use of MySQL throughout my learning. As the definitive source for the language I will be able to check my learning against the information provided on here to verify its content.

6. www.tizag.com

This website is of a similar layout the w3schools which makes navigation easy. It has tutorials covering both languages in great detail. Here there is a specific tutorial on PHP / MySQL which is just what I need to discover how the two languages work alongside each other.

Thursday, 10 September 2009

Discovering PHP and MySQL

The task is to come up with our very own Self Managed Learning Plan (SMLP) into a scripting language of our choice. After doing some research into different languages I have settle on PHP and some aspects of MySQL. I will initially study through all the basics of PHP and try to gain a good understanding of the entire language.

PHP is a multi-purpose scripting language for web development. A couple of practical reasons for PHP are that it extends your design possibilities, allowing you to create more dynamic web pages. It is also very compatible as it works across all operating systems and is free of charge.

I will then be learning the MySQL, which stands for 'My Structured Query Language' and is a relational database management system. I will be learning MySQL specifically in relation to PHP with such functions allowing me to access MySQL database servers. This means I can create my very own databases online.

I have already discovered many online learning facilities and tutorials in which I can base all my research. My method of learning will be to compile notes and back up those notes with practical implications fot the two languages. By learning the two languages in conjunction with one another I will be able to create dynamic database driver web sites. The knowledge of these two languages is said to be very sought after in industry.