I spent last weekend setting up a LAMP server on an old PC. I used web-design-lab/learn/ at udemy as a guide. As well as the command line tutorial found on codecademy There was a lot of trial and error but I got there in the end.
A LAMP server is a web server with a Linux distro as its operating system (I used Ubunto server edition) Apache web server, MYSQL and PHP installed on it. I also installed an FTP server.
After I did that I installed another LAMP server this time as a virtual machine (I used Oracle VM VirtualBox) on my windows desktop. It seems to operate flawlessly, and is much more convenient for me to use as a web testing server.
Although I have some online web hosting, my LAMP setup will be useful for testing and I feel more confident with the command line than I used to be.
It’s been a while since I’ve added a post to this blog. I’m still climbing the mountain of self taught web developing. It looks like a long way up towards the top but when I look back, where I’ve come from, I can see I’ve actually covered a lot of ground and I’m higher up than I first thought.
I’ve been following three on-line web development courses, Codeacedemy, Free Code Camp and Rob Percivals Web Developer Udemy course. The first two courses are free, with good content and no adverts, the last one costs about £40 but is often discounted and, in my opinion, well worth it. When taking all three courses at once, a lot of content is repeated but for me the repetition is a good thing because lot of my learning takes place after a 10 or more hour shift at work and I find I need to go over things a few times for them to sink in.
I find the coding side easier and more enjoyable then the design side of things but I enjoy both sides. I haven’t practised the design side nearly as much as coding but I intend to put more time aside for it.
Below are 5 web development links for someone just starting out that I have found useful.
Some good general info here aimed at the absolute beginner.
One of the best established websites. Lots of examples. An excellent reference website.
Good all round tutorials here on a variety of web developer related subjects
Very well established website offering interactive tutorials in many different programming languages, most of which are useful to website developing
There are a quite a few web developer courses at Udemy but this one by Rob Percival is one of the most popular. It covers a lot of ground and is easy to follow.
I intend to use this blog as a record of what I’ve done in my journey to become a web developer. My plan is to concentrate on learning front end web development skills, (coding), with a little bit of web design practice (Photoshop, Illustrator) along the way.
So far I’ve built of couple of practice HTML, CSS websites and have set up some web hosting space. I’ve spent some time working out how to set up my web space and connect to it with FTP. For now it will be be used for practice web sites. In the future it will display examples of my work.
I’ve also bought a couple of domain names: http://www.johnwdriscoll.com and http://www.johnwdriscoll.co.uk. There’s not much content at the moment but I will add to it over time.