homepage Welcome to WebmasterWorld Guest from 54.167.182.201
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Pubcon Platinum Sponsor 2014
Home / Forums Index / WebmasterWorld / New To Web Development
Forum Library, Charter, Moderators: brotherhood of lan & mack

New To Web Development Forum

    
Learning SQL and PHP
Flolondon

10+ Year Member



 
Msg#: 789 posted 2:58 am on Sep 6, 2003 (gmt 0)


I would like to ask.. How do people cope learning these languages.. because I find it somewhat learning it by yourself. Is there a physicial group in London where these could be learnt in pairs or groups!

 

willybfriendly

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 789 posted 4:40 am on Sep 6, 2003 (gmt 0)

I just picked up a good book and started playing. Forums like these provide contact with people that really know the stuff. The secret to getting help is to do one's best to get in on their own, and when stuck to ask focused questions.

Of course, I started by teaching myself BASIC and then assembler back in the '80s, so I had some familiarity with the logic of coding. That interest actually started with the book "Godel, Escher, Bach" which was an introduction to artificial intelligence.

Computer languages are like any language. There is some degree of rote learning needed to memorize the vocabulary, syntax and logic, and then there is the need to freely practice dialogue, which for a programming language is writing code.

Oh, and remember, computers are really dumb beasts. They will do exactly what they are told to do...sometimes over and over and over. It was rather frustrating in the old days when one would watch their machine freeze up and not have a clue as to what was going on inside :o

WBF

Scribbller

10+ Year Member



 
Msg#: 789 posted 1:47 pm on Sep 7, 2003 (gmt 0)

Are there any websites through which i can learn basic php and mysql troubleshooting.

lorax

WebmasterWorld Administrator lorax us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 789 posted 4:48 pm on Sep 7, 2003 (gmt 0)

>> How do people cope learning these languages

I had to learn HOW to learn all over again. In college we read text books and listened to lectures. That doesn't cut it in our profession. There are some text books but they are only a beginners introduction. The real learning comes when you begin to write and troubleshoot your own code.

Then and only then will you be forced to seek answers and do online research to find the answers you need. Be prepared for the education to take as long as an undergraduate degree. The basics will come easy but the meat of the learning can take years. It only comes with experience and isn't taught by any school I know.

Re: sites to learn PHP.

[devshed.com...]

[hotwired.lycos.com...]

[us4.php.net...]

[onlamp.com...]

and hundreds of others (search for PHP tutorials on your favorite SE)

jatar_k

WebmasterWorld Administrator jatar_k us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 789 posted 3:27 pm on Sep 8, 2003 (gmt 0)

For me, the biggest catalyst was having something to work on. Just doing excercises from a book may work for some folk but I like practical application. That way I can watch what small changes do and understand what they mean more quickly.

I never set out to learn php, I had a form that needed a mailer and I got one in php. I needed to change it and understood what it was doing. I then knew it was crummy so I made a new one.

My next project happened to be a complex cloaking script (long ago). Talk about a rude awakening, trial by fire. You just keep working at it. Each project presents new challenges and more opportunities for learning new things.

Just put php.net in your bookmarks and then familiarize yourself with the site so you know how to navigate it and you're off to the races.

Brougham

10+ Year Member



 
Msg#: 789 posted 7:17 pm on Sep 12, 2003 (gmt 0)

I found that - when at the beginning and you know nothing at all, just trying to find out what CGI - PHP/ASP/PEARL actualy meant was quite difficult. Guides and instructions made the assumption that the reader knew what they were.

It was only when you realised that largely and within very broad parameters, they all did the same thing. That you could start to try and decide which you wanted to learn. Only then did you start to realise that the type of server had an infuence plus what the ISP had installed on the server etc. After that and similar started to drop into place were you suddenly up and running.

There's no substitute for a good book, you can take that to bed with you, read on the train etc plus much easy to flip back and forwards than on a screen. Books
PHP for the World Wide Web: Visual QuickStart Guide
and
MySQL: Visual Quickstart Guide are worth looking at.

bcolflesh

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 789 posted 7:32 pm on Sep 12, 2003 (gmt 0)

This book gave me a good start:

PHP and MySQL Web Development
by Luke Welling, Laura Thomson

amazon.com/exec/obidos/tg/detail/-/0672317842/102-1518907-7520140?v=glance

ScottM

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 789 posted 7:55 pm on Sep 12, 2003 (gmt 0)

Another tip would be to download some various free scripts and play around with them. Something simple like maybe a 'banner rotator' or maybe an email form.

I discovered quite a bit just by playing around with it. Yes, I have php/mysql for dummies. I still refer to it quite often.

Finder

10+ Year Member



 
Msg#: 789 posted 10:09 pm on Sep 12, 2003 (gmt 0)

I agree that working with a practical project is an excellent way to learn, even if it's just a personal webpage. I had a friend design the PHP on my site and inherited it from him. Of course, changes needed to be made and so I went about learning PHP one project at a time.

Browsing PHP.net [php.net]'s tutorials and function definitions is great, especially with the addition of user comments.

Flolondon

10+ Year Member



 
Msg#: 789 posted 7:52 am on Oct 4, 2003 (gmt 0)

Thanks all for your help and advice.
Flolondon

g1smd

WebmasterWorld Senior Member g1smd us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 789 posted 7:04 pm on Oct 16, 2003 (gmt 0)

I just downloaded and installed PHPdev on a Win98SE machine, and it worked straight out of the box. There is a forum available, and PHP.net has loads of info too. Online learning and help and learning by doing is (I think) much better than reading a book these days.

midwestguy

10+ Year Member



 
Msg#: 789 posted 10:17 pm on Oct 18, 2003 (gmt 0)

The book bcolflesh suggest in his post above is the one I would choose.

It's a GREAT book. It teaches by having you actually create the kinds of things you will actually use php for on the sites you build -- even teaching you how to build a shopping cart. So folks who like to learn by actually working on something useful will find this book is great for them. Just work through the book chapter by chapter.

Just make sure you get the latest edition if you can (second edition I think), as it will deal with a slightly more up to date version of php.

HTH,

Midwestguy

RoseDust

10+ Year Member



 
Msg#: 789 posted 4:04 pm on Oct 26, 2003 (gmt 0)

Just read Lorax's post from early Septemeber. Having just started learning these things, I agree with you 110% about really learning once it comes to working out why things don't work, and how to fix them and get the whole jigsaw falling into place.

jamesa

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 789 posted 5:19 pm on Oct 26, 2003 (gmt 0)

One thing to keep in mind, especially when you are starting out, is every tutorial or book is different - the approach, style, etc. In the beginning I just didn't get it... until I found some tutorials written in a way *I* could understand. So keep looking and hopefully you'll find something that works for you.

lorax

WebmasterWorld Administrator lorax us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 789 posted 6:07 pm on Oct 26, 2003 (gmt 0)

RoseDust,
Welcome to WebmasterWorld!

You've found one of the best resources available t help you in your quest for knowledge.

mack

WebmasterWorld Administrator mack us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 789 posted 6:38 pm on Oct 26, 2003 (gmt 0)

I also learned php from a book. Most books are writen to take you from the basics. At the start of the bok it all seams very veasy and a lot of people tend to miss this section and jump right in at learning more complexed issues.

I also did this then realised I shoudl have read up right from the start.

Start reading righ from the start, then try and write a simple script from what you have learned from each section.

Mack.

shasan

10+ Year Member



 
Msg#: 789 posted 11:40 pm on Oct 29, 2003 (gmt 0)

devshed.com nuff said. :)

Went from knowing zero php to querying databases in about 10 minutes, it was great. Especially if you're not a programmer to start off with.

botbot

10+ Year Member



 
Msg#: 789 posted 3:11 am on Oct 31, 2003 (gmt 0)


This book gave me a good start:
PHP and MySQL Web Development
by Luke Welling, Laura Thomson

amazon.com/exec/obidos/tg/detail/-/0672317842/102-1518907-7520140?v=glance

Luke Welling actually taught me PHP at RMIT University. This book is a good reference item (although a little out dated now with PHP 4.3 out and about and MySQL 4 getting more of a look in)

I just took a course in Web Database Applications and it positively rocked. The text book for the subject was Web Database Applications with PHP & MySQL by Hugh E. Williams, David Lane (Oddly enough Hugh Williams was the lecturer for this course as well). This book is more the type of book that you can read from cover to cover, with tonnes of great code examples). Because it is O'Reilly - it is expensive, but I reckon it is well worth the cash.

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / WebmasterWorld / New To Web Development
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved