Is PHP hard to learn for a newbie ?

as for me, this algorithm works for any language/tool i want to study:
-choose a project which you want to make by using this language/tool
-study the project's architecture -> usages of your language/tool in project -> go deeper into the usages -> you already get knowledge of the language ;)
 
I've started it, though i'm late but will give atleast a try. So don't think you can't but yes you can! (y)
 
If you want to write desktop software, learn C. If you don't have a lot of programming experience, I would recommend learning HTML and CSS, then leaning PHP. Though there's a lot you need to know to make any money at coding.
 
codecademy is good place to start but You must learn HTML first, than PHP
 
Nothing is hard to learn, if you give proper dedication to it.
 
It depends on your grasp of other programming languages how quickly/easily you will pick up on the PHP syntax. I would recommend reading the PHP manual aswell as having a look on sites such as w3schools for tutorials, there's pretty in depth descriptions of all the functions of PHP there. As other replies mentioned i'd recommend having atleast basic knowledge in html/css first to help with outputting your server side returns.
 
I don't know if you learnt the language, but for anyone interested:

I would like to learn a coding language. I think C would be too heart, so i want to learn PHP.
Only for me and maybe later for small projects. I only know a bit of HTML.
Can i learn PHP and MYSQL if i buy a good book and work hard on it ?
Or any other suggestions what's better for a newbie ?

I highly recommend you read some books.
"Programming PHP", by O'reilly is a complete must. Is the best book I've read in my entire life.

Once you read it, I'd suggest you practice some months and then get "Php: Objects, Patterns and Practice", by Matt Zandstra. A fantastic book in object oriented php and design patterns for the language. It's the next and obligatory step for your php learning, and it will open the door for an easier understanding of other languages like Java and modern programming.

Then, if you want to go deeper, you must read: "Clean Code" by "Uncle Bob", "Design Patterns" by "The gang of Four" and "Patterns of Enterprise application architecture", by Martin Fowler.

I do not suggest you rely on video courses, they're somehow nice to give you an introduction, "the big picture"; but they don't and cannot cover all the tiny details that are needed for you to get a real understanding on how the language works. The books answer all those questions the videos leave unanswered.
 
I'd suggest learning HTML and CSS first because PHP's output is HTML.
It's not difficult to learn it. http://w3schools.com is a great place.

No and no.

PHP doesn't only outputs html, but rather writes the text that is sent to the browser. The browser interprets it as HTML because php again, writes an HTTP header that indicates the format of the response. But it can also output any other format to browser.

Php also generates images and can read and write from and to the command line.

Lastly, there's hardly a worse resource on the Internet than W3Schools.
 
I should at least go for HTML and CSS first. So many opinions on this.
 
Left to Right learning order;
HTML>CSS>JS>PHP
everything else follow (like, ajax, jquery)
 
Back
Top