How to Learn Programming
I really want to learn programming. I envy anyone that can do it and I would really like to learn.
The trouble seems to be that unless you know some basics of programming then it is very difficult to get the help you need as most online tutorials, or books assume that you have a basic understanding of it.
2 years ago I started a couple of websites with no knowledge of programming. It was PHP based and I used a package that was free to get going. All you had to do was install the script and you then had a fully functional site with no knowledge.
This script is great to modify but with no PHP knowledge it was impossible.
There seems to be thousands of people that understand PHP in the world. What do thy have that I do not - I do not consider myself to be that unintelligent - why can they learn and not me.
I believe that the hardest part of learning anything like this on your own is getting started. Sure the tutorials online do help but really only to learn how to write “Hello World” on a page - nothing useful.
Two years on and I hope that I have got over the initial hurdle. I can now write the most basic of queries within PHP and get my sites to display what I want - There is so much I do not understand and I cannot see how I will ever understand without having someone there that I can constantly ask questions.
If any readers here can help or advise how I should go about learning PHP or any other programming language that may be better then I would be most interested to hear.






July 18th, 2008 at 12:06 am
[...] Yahoo! Buzz Log wrote an interesting post today onHere’s a quick excerptI really want to learn programming. I envy anyone that can do it and I would really like to learn. The trouble seems to be that unless you know some basics of programming then it is very difficult to get the help you need as most online … [...]
July 18th, 2008 at 2:54 pm
Well the first thing you need is to understand is that every piece of php script is a solution to a problem. php is incidental to that solution as you could do it with another script, say asp. What you need to achieve is to be able to think up an algorithm that solves your problem.
The next step is to learn some simple concepts using php. You can google these concepts in the following way:
php tutorial variables
I would say learn about variables(string and integers), basic math,if then else,while loop,arrays,functions. Once you understand these ideas look for simple problems and write a php script to solve the problem. For instance you have five numbers, find the smallest number and put it on the screen. Then make the problems harder. For instance write a script to bubble sort an array of integers.
July 19th, 2008 at 10:59 am
I think the better way of learning is by reading some good books about it. If you are not the type of people that hate/against piracy, i would recommend to go to flazx.com or gigapedia.org. There are lot’s of books about PHP there for FREE to download.
just ignore my recomendation.
But if you are an antipiracy guy,
Civilismes last blog post..CPNS Departemen Luar Negeri 2008 (DEPLU)
July 22nd, 2008 at 2:40 pm
I remember starting with this big fat book on PHP. It had all the functions and commands explained very well with practical examples. I still refer to it at times when I am stuck. Another simple method would be to just search for what you need to get done on a PHP help site.
July 28th, 2008 at 2:39 pm
interesting points here though I have books and as a newbie, its still tough to make sense of them.
Searching on the internet can only do you so much good, if you do not know how to phrase the search (as a newbie wouldn’t) then to find the simplest of things can be a chore.
August 7th, 2008 at 7:08 pm
Sometimes on php forums some advice are not right since some of them are not really that credible people. I would still prefer a patented book or only refer to reliable sites.
EJs last blog post..Busby SEO Challenge Team’s Magnum Opus
September 13th, 2008 at 5:13 pm
Might seem like a weird suggestion, but have you tried Python? I used it when I was learning programming a few years ago. It’s well-known for being easier to learn than most other languages, and once you’ve used it to learn the concepts other languages make more sense.
(Plus Google uses Python internally and for many of its apps, so it must have something going for it!
Cheers, Jon
Jons last blog post..Salons for Sale - Business for sale websites
November 27th, 2008 at 11:23 am
http://www.ruyan.org
January 30th, 2009 at 9:52 pm
thanks
March 2nd, 2009 at 7:28 pm
I started years ago when there were not very many places to learn. The local college here has adult non-credit classes that are very affordable
karmins last blog post..Tutorial; How To Get Curly/Wavy Hair
March 14th, 2009 at 7:00 pm
[...] - bookmarked by 2 members originally found by dan83 on 2009-02-18 How to Learn Programming http://www.themehq.com/2008/07/17/how-to-learn-programming/ - bookmarked by 4 members originally [...]
April 19th, 2009 at 1:01 pm
Some schools have classes that would be the best way to learn. I also would buy a few books on the subject and read everything you can. Forums can help and one of the better ones is sitepoint
marks last blog post..Broadband phone voip service.
May 24th, 2009 at 4:09 pm
I like to learn some programing on some webmaster forums. They have some good ones and some greta people who will help you out when you need it.
June 8th, 2009 at 7:50 pm
I am taking a course at night right now. I also bought some books on programming but it is easier to learn in calls than trying to figure out on my own.
amys last blog post..Mold removal.
June 13th, 2009 at 8:14 am
This is nice post to learn programming. Its very informative post for me and my friends. I will share this with another to provide them a very useful information.
July 3rd, 2009 at 3:36 am
I’d give the ruby programming language a shot. Honeslty, I’ve tried to learn a few different languages and always ran into problems I couldn’t get past, but then I picked up Ruby. I still had struggles, of course, but I was able to overcome them and learn how to use it for lots of programming needs. Learning other languages after Ruby is a lot simpler, too, as you already have a lot of core concepts in place.
July 3rd, 2009 at 7:52 am
For rare php script and web tools; http://www.acemiyim.net
August 26th, 2009 at 8:14 pm
Just started learning javascript myself.
It’s all about sticking to it - once you stop for a while, you’ll forget everything you have learned. Been there…
September 9th, 2009 at 4:45 pm
Thanks for informative article
September 12th, 2009 at 8:43 am
I wish you continued success in your site very good thanks
September 13th, 2009 at 7:30 pm
well you can learn php online .there are a lot of website available where best tutorials are given.
September 17th, 2009 at 1:42 pm
I do sympathize with you! I had a problem like this at school when I didn’t undersatnd maths at all. But what I think it would be better to find some of your friends or just some courses, so that soemone could explain it verbally and not just read it. I think it’ll be better and you’ll start a new job.
September 23rd, 2009 at 3:39 pm
well online course is really helpful. i also leaning php online. go for it.
September 24th, 2009 at 12:20 pm
Thank you for your effort was very good
September 28th, 2009 at 10:19 pm
Thank you very much .. Fans like you for your interest
October 1st, 2009 at 8:57 am
Try out w3schools.com
I am in the same boat as you’re and finding any books etc from the start but I also need some time to read them as well lol.
Anyways, I’ve got this website and this may have some example scripts in it or maybe much more for free. Just try it out and see.
Hope that helps
Bye
October 9th, 2009 at 12:50 pm
Anyways, I’ve got this website and this may have some example scripts in it or maybe much more for free. Just try it out and see.
October 13th, 2009 at 12:54 pm
i just love online course.now i have got so much knowledge ,thanks.
October 28th, 2009 at 9:07 pm
Güzel olmuş
November 13th, 2009 at 10:09 am
My first and most important piece of advice would be not to try and do it on your own! The internet is great for some things, but makes others especially hard. You need the guidance and structure of textbooks and online tutors if you want to learn programming basics. You’ll need to start at the start, and have someone available to answer your questions as they arise, rather than trying to research them yourself and getting muddled and frustrated. Structure is key - so many resources on the net are made for their own site’s purposes, not for the visitors. You can do online courses and read textbooks online - go the traditional format in a new delivery model.
November 18th, 2009 at 10:42 am
Structure is key - so many resources on the net are made for their own site’s purposes, not for the visitors. You can do online courses and read textbooks online - go the traditional format in a new delivery model.
January 8th, 2010 at 4:46 am
I want to learn PHP, and do programing it. but i am not majoring in software in my university. i learn it in my work,
it’s hard for me to progarm it , but i have interesting in it very much, because i run a website.
January 9th, 2010 at 1:43 pm
Tank you add
January 17th, 2010 at 4:45 pm
[...] [...]
February 1st, 2010 at 4:02 am
Love the information and the beautiful pictures
February 12th, 2010 at 9:37 am
Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.
February 12th, 2010 at 10:08 am
Usually I don’t make comments cuz it takes away my time since you have an informative write-up my buddy, I’m forced jot down my thoughts here. Keep up churning out useful article like this. Cheers!
March 2nd, 2010 at 1:24 pm
If want to learn programming then you can learn it from on line,many forums and blogs are available where you can get many informations regarding your targeted tropic. study and try to implement those
March 2nd, 2010 at 1:25 pm
If want to learn programming then you can learn it from on line,many forums and blogs are available where you can get many informations regarding your targeted tropic. study and try to implement those.