before study php just study html, css (should know the usage of div, span). after that u can easily study php in www. w3schools .com. good resource for study php.
There are so many tutorials to study PHP. before you start with PHP ,you should have a basic understanding of the following * HTML/XHTML * JavaScript Refer some of these tutorials: www.w3schools.com www.php.net www.homeandlearn.co.uk/php/php.html www.beginnersphp.co.uk/
just a simple logical skills is the requirement to learn php. then there are lot of tutorial sites like php.net tizag.com
I would like to recommend you to purchase Books of PHP and learn from php.net and there are lot's of tutorial available on net... I also recommand you to download some free script and edit them to learn practical... Some sites are: tizag.com/php php.net phptoys.com - free scrips to edit and lean
in order to learn php you need some basic knowledge of html. It's not necessary ( php can be used for many things that don't involve html - systems integrations, crons, server to server stuff etc ) but you wouldn't find many basic ideas that can be developed in php without any html knowledge. a place like tizag.com has many good pages basic about php basics, and there are literally hundreds of good websites where you can find good php tutorials ( w3schools.com, developertutorials.com, phpfreaks.com, tutorialstream.com, phpbuilder.com, teamtutorials.com etc just to name a few ). PHP.NET will be your reference for all the functions etc if you're the book type person, buy a couple of books, many books have an online reference to copy/paste example snippets good luck
yes, html and css are the basics you need for any kind of website, so you'd better learn them before anything else
CSS is just to align your content and to make ur website a stylish one.ofcourse its necessary for any website.but you can practice it side by side.since u can align ur website in html itself(but it is so harder to align it in html than it in CSS).
As many people have saif, you'll need to understand basic web technologies first; from this you can look into the extra server side goodies that PHP offers, such as cron jobs, as mentioned above. To learn HTML, have a quick search online - chances are you'll probably end up on W3Schools anyway, but look at cool things that people are doing with HTML and CSS - PHP simply sits inbetween your HTML as soon as you learn it, so it makes sense to get the grounding in place first.
I think it's better to read something about C LANGUAGE first. Most of the languge are from C. When you understand something about C, you will easiler to learn any other language
Learning HTML shouldn't be compared to learning C, due to the different constructs, however I can see where you're coming from when talking about PHP All programming languages have quite similar constructs and syntax; It would be good to learn a programming language before tackling PHP - I assume most people on here know a C language or something in .net?
I agree to cubicaaron, I also learnt most from online resources (before I know only basic 'c' which my school taught me), buying a hardcopy book will do nothing (you will have to waste most of your time turning pages) My personal advice is to know atleast html + any one programming language to learn php
Cheers, You dont need to even learn the whole language, just get to grips with the basics, i.e. data types, string manipulation, and how math is performed. Then the solid grounding of HTML becomes important After this PHP will seem easy!
Yes, seems a little boring to learn C. But you will find it's very easy to learn other programming languages after you know the basic of C. Html and CSS are completely different from a programming language. Most of the designers use them to make the layout. They are designer's language. But if you want to learn PHP, you should understand them first. Or, you will don't know how to and where to show your result on a web page. I think the step should be, Learn the basic of C Language -> Learn html and CSS -> Learn PHP -> Do some simple coding, and read some codes(the more your read, the stronger your will be). The best teacher is practise. Remember, a best programer is always a lazy man, they always use very little words to realize a complicated task.
C as a first language can be intimidating to beginners, especially when you get to pointers. However, I will say this. If you understand C well you will understand JS, PHP, Java, C#,C++. When php allows you to call a function with an array and another function that acts on each member of the array you are leveraging the power of C without the complications and danger of pointers. I bet the php compiler simply translates it to C(pointer2function). If you know C you will have no learning curve on this, just appreciate its simplicity. I would suggest the php tutorials above for the beginner.
You have to learn HTML and Javascript first. you can learn everything online from http://www.w3schools.com/