What would you say is the best way to go about learning programming Php, Mysql, & Css/html. Schooling? Learning yourself by diving in head first into building a site or what? In the past i hired programmers, but I have some knowledge of programming/coding the basics, but want to learn more so i can do most of my sites myself until i get to the hiring stage. Any sites, books online references would be the best. I appreciate any responses.
Hi, I think it just a word : PASSION ! When you indulge oneself in something, you will find a lot of way to do that. Learning from anywhere, anybody ! Join quality forums,... Don't forget Google ^_^
php manual + practice -> book about dvanced programming + php manual + practive -> practice + practive + practice And passion. it's true ))
check out http://lynda.com. (You got to pay though) Also check out http://w3schools.com Or if you got patience then you can search on search engines and find tutorials and learn
first learn basics (if, else if, else, switch, for, foreach, while) and then just when you got some idea about scripot, try to write it, if there's something you don't know, find it on google or ask on forums... best way is to learn by practice... if you want to help with php/mysql just pm me...
i certainly will hold u to that...lol..because I'm working on my site Caltweet.com pretty much by myself..so i took over everything for the most part..my programmer started flaking on me..
Best way to learn is do the code first, then ask later. But you will need to know the basics in order to do coding in the first place.
If i were to start reading programming now this is how i would do it: 1, Get a book / tutorial 2, Go through all examples 3, Read a book on algorithm theory.. (will help you evolve your coding skillsin any language) 4, Start a project of anykind just to get more knowledge
You cannot learn programming by just reading books and tutorials , main thing is logic and how do you handle problems.
Well said @buzzgal, must admit I don't even remember well my first steps into programming xD But I think it was like this: 1.) Learned HTML and some basic CSS (This is a basic for building sites - doh), this knowledge, even though its not even programming, just markuping sections of site, dividing text, decorating bla bla... Will get you sort of started with programming, you will somehow get the FEEL of structured, organized code. Which is almost key to success in all languages (especially nowadays with OOP becoming extremely popular). 2.) Slowly learned PHP, first off some calculators then my first website, at least with me, I had PASSION, like someone said above... You can't wait to get on tasks and complete them. So just learn the basics then improvise, if you don't know functions name, how to do something, just use your biggest online friend: Google. Oh and, be VERY careful which book to choose (if you do it at all, by my suggestion don't), some books are very scientifically written, some of them on the other hand describe basics and don't require any thinking, just mindless reading through those 600 pages. Good luck on your path to professional programming
This is the only way I know of. We need to be clear of theoritical part first, and then just try to implement it and improve upon with time.
W3SCHOOLS is a great source of programming tutorials. You can easily learn almost every language's basics there.
First learn basic theoretical parts of programming like syntex, keywords e.t.c. Then shift to the coding and practice a lot before taking any live project on your hand.
Learn a basic concept from w3cschools. Then think of what you'd like to build then try to do that. You'll feel stupid at first but once you get a hang of it(may be after a few months - don't expect fast result) you'll find that programming is actually not that hard.
In my opinion best way to learn any programming language whether PHP, ASP, C#,VB.NET or any others is to practice programming. I would suggest looking through tutorials/buying/lending from library for beginners in the programming language of your choice. Try some of the exercises out of the book/tutorial, as you learn the basics, think of some interesting exercises of your own and code them (Thats what i did when i was learning programming). This means that you are more likely to stay with the project you are working on and learn more as you are hopefully enjoying yourself whilst learning another language. If you need any further advice, feel free to PM me.