Link to home
Start Free TrialLog in
Avatar of Marius Gunnerud
Marius GunnerudFlag for Norway

asked on

Learning Web development / programming

Hi all,

I am looking to start learning web development/programming.  I have been searching the internet but haven't yet found some of the answers I am looking for.

From my initial search it seems that starting with HTML and/or HTML5 and CSS is a good starting language (correct me if I am wrong).  Or should I jump straight to PHP or perhaps even JavaScript?  I have very basic knowledge of Python.

That however isn't my main question but feel free to answer :-) .  I have been looking for a good book or learning tool/guide to get me started but am unsure what to look at.  Something that is fun to read and has interesting projects to test your knowledge at the end of each chapter or section.

So, what suggestions do you all have for someone who is just starting out?

Thanks
SOLUTION
Avatar of Paul MacDonald
Paul MacDonald
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
As usual, I agree with Ray.  You need to know about HTML so you will know what to do with PHP on a page.  Other than general programming ideas, I don't think Python is a good starting point.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Marius Gunnerud

ASKER

Thanks for your insight
I can read very fast and I hate videos for learning.  For one thing, you can't copy and paste from a video to try it yourself.  And I can read a lot faster than they can talk.  And I can jump around to get the parts I want instead of waiting for 'them' to get to it.