Jump to content


Check out our Community Blogs

Register and join over 40,000 other developers!


Recent Status Updates

View All Updates

Photo
- - - - -

PHP beginner


  • Please log in to reply
7 replies to this topic

#1 Coldhearth

Coldhearth

    CC Resident

  • Just Joined
  • PipPipPipPip
  • 88 posts

Posted 01 August 2009 - 03:52 PM

Hi,

I would like to learn how to create dynamic websites with PHP and MySQL,
but after doing a lot of reading in books about this I've noticed that this way of learning a programming language on my own isn't working out for me...
I learn better if I have a lot of exercises, problem is that I don't know where to begin with cause there is so much you can do to create dynamic websites.
(guestbook, forum, login system)

I want to know if anyone of you has had the same problem and how they solved it.

Thank you :)
  • 0

#2 Orjan

Orjan

    CC Mentor

  • Moderator
  • 2918 posts
  • Location:Karlstad, Sweden
  • Programming Language:C, Java, C++, C#, PHP, JavaScript, Pascal
  • Learning:Java, C#

Posted 01 August 2009 - 03:56 PM

Well, what programming experiences do you have since before?
  • 0

I'm a System developer at XLENT Consultant Group mainly working with SugarCRM.
Please DO NOT send mail or PM to me with programming questions, post them in the appropriate forum instead, where I and others can answer you.


#3 Guest_Jordan_*

Guest_Jordan_*
  • Guest

Posted 01 August 2009 - 04:33 PM

Create a small website or get a "PHP by Example" type book that is full of code.

Edited by Roger, 13 August 2010 - 01:59 PM.

  • 0

#4 WingedPanther73

WingedPanther73

    A spammer's worst nightmare

  • Moderator
  • 17757 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others

Posted 02 August 2009 - 04:00 AM

I usually get a book: Free PHP books
  • 0

Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

My MineCraft server site: http://banishedwings.enjin.com/


#5 happy

happy

    CC Regular

  • Just Joined
  • PipPipPip
  • 25 posts

Posted 02 August 2009 - 08:31 AM

This may seem overly obvious but have a look at youtube.
You can find a lot pf php execrises with step by step guides.
Follow the exercises along with the tutorial. Try this with a few exercises.
After you feel comfortable with what you have learned try combining two exercises without following tutorials.

For example, find a tutorial for a login script.

Then find a tutorial for a php calculator.

Then try combining these two tutorials.

You could create a script that each time a user logs in it displays how many times the user has logged into the site. You could take this further by giving a user 15 points each time they log in. So you create a script that would display "you have logged in 10 times. You have 150 points."

Obviously that kind of example wouldn't be used in a website but its just an idea. Keep learning tutorials and combining them, giving yourself a challenge that doesnt have a tutorial for it. There is thousands of things you can do with php. You are only limeted by your imagination.

Good Luck!!
  • 0

#6 Coldhearth

Coldhearth

    CC Resident

  • Just Joined
  • PipPipPipPip
  • 88 posts

Posted 04 August 2009 - 03:19 AM

Thx man the youtube idea is wonderfull :)
I actually hadn't thought about it yet :P

I have a basic understanding of php but my goal is to create my own CMS.
  • 0

#7 kvs_mm

kvs_mm

    CC Lurker

  • Just Joined
  • Pip
  • 3 posts

Posted 04 August 2009 - 05:28 AM

Coldhearth
I can help you with php.
When you will have questions, contact me. :)
  • 0

#8 KeithAVH

KeithAVH

    CC Lurker

  • Just Joined
  • Pip
  • 4 posts

Posted 10 August 2009 - 01:22 PM

My suggestion is to take an online course. I have a link to one I've taken, but I can't post it because my post count.

The teacher is knowledgeable and will answer any questions. The class will walk you through building a basic dynamic PHP website using content variable to call and load pages. You'll learn basic programming (if/else/if-then/while statements), how build a database, how to select/insert/delete information from it, create a user registration/login system and a simple SQL search for your site. ... really everything you need to get started. You build a recipe site in the class, but the features you learn can be used on any website.

I'm not affiliate with this at all. I was the same as you looking for something more one on one and step by step. It's a good investment at $89. They also have an intermediate class that walks you through building an ecommerce management system.

I can PM you the link or if you're interested.
  • 0




Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download