I am trying to get into programming for web development and PHP seems like a good language to use for that. I want to make complex sites with videos and member logins like a youtube... I didnt know whether I should learn another language before I learn PHP or if I should just start with PHP. I have been trying to learn PHP from this book and have been having a difficult time starting and just dont know what to do with the info in the book. Thanks I appreciate it
|
migrated from stackoverflow.com May 20 '11 at 23:49
closed as not constructive by John Conde♦ May 21 '11 at 1:04
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.
|
PHP is as good starting point as any other and it's extremely popular. I would not start learning any frameworks without learning the language itself first. However I'd recommend really nailing down HTML/CSS and basic Javascript before getting to PHP/Ruby or C#. You also need some database knowledge - I would start with MysQL for sure, as Oracle is more complex. You can't really just learn a programming language on its own and build complex websites without good front-end and database knowledge. I'd recommend this book for starting with PHP/Mysql: http://www.amazon.com/PHP-MySQL-Dynamic-Web-Sites/dp/032152599X/ref=sr_1_1?ie=UTF8&qid=1305936373&sr=8-1 And this one for javascript (it focuses on JQuery, but that's what you really need: http://www.amazon.com/JavaScript-Missing-David-Sawyer-McFarland/dp/0596515898/ref=sr_1_1?ie=UTF8&s=books&qid=1305936491&sr=1-1 You might find books cheaper on websites that have student discounts though. |
|||
|
|
|
Pick something specific that you want to build, and get going. I'll be bold and say Ruby on Rails is a great starting place. Check out their "get started" video here: http://rubyonrails.org/ Don't get overwhelmed by all the things you'll need to know at some point. Just pick something cool, and do it. You'll naturally learn what you need to know along the way. You might also want to head over to StackOverflow.com, which is a great programming community. You'll find that some things are best asked here, and some best asked there. Good luck! |
|||
|
|
|
"I'd recommend this book for starting with PHP/Mysql: http://www.amazon.com/PHP-MySQL-Dynamic-Web-Sites/dp/032152599X/ref=sr_1_1?ie=UTF8&qid=1305936373&sr=8-1" Its funny you mention this AR1 as I have this book right now from the library |
|||
|
|