On the internet pretty much. Never learnt anything new in school (yet).
Printable View
On the internet pretty much. Never learnt anything new in school (yet).
Java for dummies ;D
In highschool I learned web & multimedia design. We worked with Dreamweaver, Photoshop, Flashplayer, Z-Brush, Poser, 3D Studio Max, Brice, and I first learned the art of programming with ActionScript II. A kid in my class who was very smart for his age, was ranting and raving about JavaScript and the teacher shut him down, as we were all aimed towards the idea of how things like Flash is going to be the future. I had a very good teacher who was a pioneer in teaching this stuff in high school.
Our class was the highest in any high-school in the Antelope Valley. We built the school web-site like a company would- with different divisions of students working professionally on their own part of the site. My part was the entire faculty division. That consisted of a static pile of about 50-70 pages. It was a tree structure. Each teacher had a picture, biography, and contact information- mostly email links. My graphic design got me chosen to create the front-page (later the official) logo of the Student-teacher handbook as well as the maps of the school for the security guards.
I was mostly interested in ActionScript, and the very limited programming aspects of the class, though I didn't realize at the time I'd eventually get into PHP and MySQL. After high-school, I pointed all my interests towards Web Development for the first time. I learned from this book called "It's Not The Language" can't find or remember who the author was, but it taught me the concept of programming which carries out to any coding language. I learned most of what I know from the Internet.. Mostly because, when I'd come here and other forums, I'd post things that sometimes were incorrect, and people would correct me either nicely or harshly- but either way I'd learn something and improve.
All of my history complies with the learning technique, "Trial and Error."
Therefore, I learned from a wide range of people, resources, and trial & error.
My aunty done a computer science degree quite a while back, so I asked her for all her books on programming and computer science. I then went on to learn from the internet, using stuff like php.net and youtube to help. A lot of my first steps into programming were through a C++ book, which I still use ;D
I also have some books from my school library, on ActionScript, Java and Perl
MapleStory - MMORPG Developments - RaGEZONE forums
Right there..
websites, dozens of pages long PDF e-books, help from others, experimenting, repeptition, etc
I started learning CSS and HTML simply by viewing the source of websites, seeing how they worked and stuff. Then I learned about validating the HTML and CSS, aswell as cross-browser compatability... I learned the basic PHP that I know from the php.net manual, and I learned the basic jQuery that I know from the jQuery documentation :)
Age 10 - HTML and CSS. Wasn't much fun because HTML isn't that... well... very "exciting". I learned at W3schools.
Age 11 - I TRIED to get more into HTML/CSS/Javascript. More client sided... W3Schools still.
Age 12 - PHP. Very basic PHP though. Then I got into MySQL later because of FlyFF Caali Files. I attempted to learn by looking at others' works. Apparently, that worked out very well. I also learned more at PHP.Net
Age 13(Present) - I'm still in PHP. Looking forward to ASP.Net. I'm using OOP PHP (I have been for like... 4-6 months now?), and I'm attempting to learn ASP.Net today. I'm starting today. (;. Learning at PHP.Net, and w3School for ASP.Net
PHP vs ASP.net Performance Comparison
ASP.Net vs. PHP: Which Platform Web Developers Should Opt For?
ASP.net vs PHP - performance, future-proofing & ease of development - Stack Overflow
Better yet.. Let me google that for you
Don't tell someone to waste their time with something when coming to this site is a waste itself most of the time. He's wanting to further advance his knowledge so don't put him or asp.net down.
As for me, I learned java at Moore-Norman vocational school in Norman, Oklahoma. C++ from playing around with flyff's source, and C# just messing around at my house~
PHP as a language is disgusting, loosely-typed, has a very redundant built-in feature system, and a poor library in the sense third-party libraries are almost never used because it's so hard. However, if a developer needs to, it's possible to add a php module coded in C, and you can always use include/require or autoload to use third-party PHP code.
ASP.NET as a language looks intriguing. I've never coded in it, but I believe it uses strict types and looks like a well-thought out, efficient programming language. You can use the "using" keyword in ASP.NET to use third-party libraries very intuitively.
+1 for ASP.NET as a language.
PHP is very popular, almost everyone who does web development uses PHP since it's open source. There are so many third-party resources you can leach from for free- including tutorials from stupid hobbiests.
ASP.NET is aimed towards businesses. It costs money to get started, only works on windows, but the end-result is a dynamic web-site that works for everyone.
+1 for PHP.
ASP.NET is much faster than PHP. (not to be confused with ASP, which lags behind PHP)
+1 for ASP.NET
PHP is aimed for beginners in computer science, while ASP.NET assumes experienced, professional MS-certified programmers.
+1 for PHP, because it's obviously easier to get started in even for people with little or no coding knowledge- partly because it's free, apache's free, linux is free, and therefore there is free hosting and such. There's even apache servers free for windows- Most of you know and use these crude apache servers.
Winner? None. It's your choice.
In my opinion, being a programmer, I like ASP.NET's strict syntax- mostly because almost every third-party site with a PHP tutorial has loads of crap- bugs/security puzzles. A strict syntax gets rid of those people, because it's too sophisticated for them. (Note that I gave PHP a point for not being sophisticated, because it's not me they're trying to please, it's the newbies.)
w3schools for HTML/CSS
Crestwood Highschool, A.K.A crackwood high, for the extreme basics + background knowledge on coding etc, origins of languages, definitions of programming terms
and various other not-so-important-but-you-should-still-know, thigs.
Also learnt VB/pascal from their aswell.
Learning Java by picking apart source codes and figuring out how sutff works, seeing what changes i make will effect other things blahblah basic trial and error always helps.
Java for dummies is an alright book, and the author uses humor every now and then throughout the book, which i quite liked, otherwise its to boring for me.