+ Reply to Thread
Results 1 to 4 of 4

Thread: where to begin?

  1. #1
    wongers's Avatar
    wongers is offline x10 Lieutenant wongers is an unknown quantity at this point
    Join Date
    Nov 2009
    Location
    Leeds, England
    Posts
    432

    where to begin?

    good morning all,

    I have recently adopted a new attitude where I wish to better myself in all ways of interest. I wish to improve my skills in web development amongst other things.

    When it comes to web development I would say I am an advanced user and have started toying with PHP/MySQL. I have made my own news system where you able to submit news, goes in to a SQL database and then recall it etc etc. basic stuff.

    My question is; whats the best way to learn PHP/MySQL? where are the best places to find tutoarials for PHP/MySQL? where did you guys start out?

    Would you recommend anything specific?

  2. #2
    Twinkie is offline Banned Twinkie is an unknown quantity at this point
    Join Date
    Sep 2007
    Location
    Ft. Lauderdale, Florida
    Posts
    1,389

    Re: where to begin?

    I would recommend simply reading the specification. I have learned from w3schools.com, but the more I coded, the more I realized how little w3schools covered. Do yourself a favor and don't settle for the second best, read the material that all those knockoff tutorials are based on.

    If you don't have time for the specification, like I don't, then I recommend getting a book. A good web tutorials will frequently omit information at will when it is not in their scope, to cover only what is practical and simple. A good book will cover a broad amount of topics briefly, giving you a foundation of which to improve yourself in the future. One that I have read and recommend is 'Sams Teach Yourself PHP, MySQL and Apache All in One'.

    Nothing can replace the specification, and it saves time to read it first.

  3. #3
    misson is offline x10 Spammer misson is a jewel in the rough
    Join Date
    Mar 2008
    Location
    Libertatia
    Posts
    2,506

    Re: where to begin?

    When it comes to relational databases, Codd's "A Relational Model of Data for Large Shared Data Banks" is the seminal work. It doesn't cover many of the normal forms, and it's not easy to learn from unless you're used to academic papers. It is, however, very short (11 pages) for the amount of material it covers. I rather like the approach to relational languages in chapters 5 through 8 of Maurer and Scherbakov's "From Databases to Hypermedia" (there's a newer version at "Introduction to Databases and Relational Data Model"), though they miss on a few points (e.g. the assertions in section 6.1 that the desired results aren't expressible by basic operations, when two of them are).

    See also "Want to learn to program...." and "sql database".
    Last edited by misson; 01-23-2010 at 06:50 AM.
    Be sure to read all pages linked in this post; they have further information that should prove useful. When asking for help, make sure you follow Eric Raymond's and Jon Skeet's guidelines for prompt, accurate responses. Please answer any questions I ask; they're not rhetorical (probably). Any posted code is intended as illustrative example, rather than a solution to your problem to be copied without alteration. Study it to learn how to write your own solution.
    Misson, not Mission.

  4. #4
    farscapeone's Avatar
    farscapeone is offline Community Advocate farscapeone is on a distinguished road
    Join Date
    Dec 2008
    Location
    Србија (Serbia)
    Posts
    1,166

    Re: where to begin?

    For tutorials and articles I would recommend nettuts+. When they make a tutorial about something it's as good as it gets because they do it form bigging to the end flowed by a full source code you can test. On the other hand they make tutorials for useful things like how to make a login system. The site is not only for PHP but you can filter it easily on the tutorial page. They have video podcast too.

    Anyway, PHP has it's own excellent documentation you can find at http://php.net/ You can use it online or you can download it form http://www.php.net/downloads.php

    On the other hand I recommend some book like John Wiley and Sons - PHP5 and MySQL Bible or something. I also enjoyed learning from PHP and MySQL books by Vikram Vaswani. My first PHP book was How to do everything with PHP & MySQL from him and, if I remember correctly (it was a long time ago) it's good and have some nice example scripts.

    Books are good when seriously you start learning a new programming language, especially those that have good, real world, examples.

+ Reply to Thread

Similar Threads

  1. OK, let's begin here
    By faydao in forum Introductions
    Replies: 1
    Last Post: 01-09-2010, 02:38 PM
  2. AJAX: battling to parse the xml data. Please Help!
    By cGamez010 in forum Programming Help
    Replies: 14
    Last Post: 01-03-2010, 12:10 AM
  3. How do I begin to edit my site?!
    By Coraqua in forum Free Hosting
    Replies: 1
    Last Post: 09-29-2007, 03:03 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
x10hosting free hosting for the masses
dedicated servers