Friday, September 20, 2013

LEARN PHP SCRIPT

LEARN PHP SCRIPT

If you’re reading this, chances are that you’ve Googled a lot to decide which language to learn and how. And without a doubt, you must have run into a ton of articles about how language X is so much better than PHP – and PHP is going to die through obscurity soon. Haters gonna hate! As the popular saying goes, haters gonna hate! PHP has been at the helm of the web as you know it and that’s for a very good reason. It’s a mature language, has excellent documentation and a massive number of learning resources along with a great variety of utilities built around it. And let’s not forget the sheer proliferation of hosts and frameworks PHP has spawned. Like Heroku like hosting? Don’t worry, there are a number of excellent options for PHP as well! You could just install PHP but it gets quite boring without a server and some sort of database to play around with. And as a beginner, it’s not really trivial work to get all of these installed and configure each to work with the others without issue. This is where you grab a package such as XAMPP. These life savers typically install Apache, your web server, along with mySQL, a database system along with PHP significantly cutting down on set up time. Bonus points if you’re the code monkey type and install everything by hand. Before I send you off to alternate sources for PHP enlightenment, let me first refer you to our very own series for absolute beginners from none other than your favorite editor, Jeffrey Way. In this series, over the course of 40+ screencasts, everything from installing PHP to variables, from functions to working with MySQL is covered. You won’t find a better introduction to the PHP language than this series, and, while it’s unfortunately not free, you can subscribe to Tuts+ Premium for a mere $19. It’s absolutely worth it! Khan Academy may sound like an odd choice since there are no PHP lessons in there but trust me, it’s a good choice. What you can’t find in pure PHP, you can find in the basic of programming. For example, if you’re new to the entire programming hoopla, this is a great place to start. Another great place to start is Lynda. Here at Envato we have immense respect for those teaching there — the content is usually top notch and cover their topics well. And they cover a vast range of topics as well. If you need a specific lesson, this is where you should begin. The videos should give you an very good springboard, but, hopefully, hungry for more knowledge. The below books should give you a more elaborate introduction and lots of varied topics for you to devour. If you feel bored reading the initial portions, good, just skip ahead to the portions where your head hurts. Author: David Powers “So why another PHP book? Well, not everyone who uses PHP is a programmer. PHP is the most common dynamic web language used by designers, if their web sites require dynamic functionality, and there are hordes of novice users who want to set up dynamic web sites.” Author: Jason Lengstorf “PHP for Absolute Beginners starts at the very beginning stages of web programming, showing even the most inexperienced web developer, through examples, how to build a basic content management system. The book dives directly into writing web applications with accompanying explanation rather than explaining elements of the language and then showing examples.” Author: Adam Trachtenberg “PHP Cookbook has a wealth of solutions for problems that you’ll face regularly. With topics that range from beginner questions to advanced web programming techniques, this guide contains practical examples — or “recipes” — for anyone who uses this scripting language to generate dynamic web content.” Assignment #1: Disregard the Naysayers Assignment #2: Install PHP through [X]AMP Assignment #3: Learn the Fundamentals Assignment #4: Sign up with Khan Academy and Lynda Assignment #5: Read a Few, Good Books PHP Solutions: Dynamic Web Design Made Easy PHP for Absolute Beginners PHP Cookbook

No comments:

Post a Comment