The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#11
|
||||
|
||||
Quote:
http://www.mindview.net/Books/TIJ/ It's a easy to read, comprehensive book available for free online. Amy |
#12
|
|||
|
|||
Quote:
I totally agree with the bad habits part though. I personally would suggest starting with C++. If you want to learn it right, like actually studying data structure and flow, go to a community college and take some classes on it. I have met so many "programmers" who write codes from "trial and error" without understanding basic loops. Like: draw line draw line draw line draw line draw line Is equivalent to: A "loop" with count =5 and action=draw line "Gee... I don't need loops to produce the same results..." ::: SMACK ::: :devious: |
#13
|
||||
|
||||
Thanks for the suggestions guys I am gonna check some of this out.
|
#14
|
|||
|
|||
Visual Basic is a piece of garbage and will teach you every wrong habit you can learn. C++ is overly complex and archaic, and is ridiculously overcomplicated for GUI work.
I would suggest Java. No pointers, very easy GUIs, runs on any platform, almost human-readable code, and a lot of IDEs. You can also try C#, which is generally Windows-only and models Java, only with more complexity. I would not suggest learning PHP as your first language, because it easily lets you pick up bad habits. It has seemingly cryptic syntax errors that often don't really help to solve the problem, and you also need to set up other dependencies such as a web server to use it. |
#15
|
|||
|
|||
Well, if you are serious about learning programming, especially Obejct Oriented Programming, I second the Java suggestion. Because after doing lots with Java over the last year or two, programming in PHP is...well, I wish it were Java.
|
#16
|
|||
|
|||
Quote:
|
#17
|
|||
|
|||
If you have no background in any programming languages, I would recommend not wasting your time with any specific language that you may never use.
Just start head first with a PHP book for beginners, like "PHP for Beginners". Studying Java first (or C++) can be an overkill, if you have no plans to use them. Then you can setup a test seerver on your PC to test you PHP scripts and the book examples, or even a vBulletin test server. Next would be an introductory book into SQL, like "SQL Fundamentals", to learn about relational databases, including MySQL. If you prefer to get some background first, I recommend getting a general book on "Programming Languages".These types of textbooks are ideal in introducing you to the basic concepts of programming languages and techniques, runs through the most popular languages and some historical ones, and explains the differences between them, without committing you to any specific language. These books are an easy read, and show you the differences between modular and object oriented languages, and how they handle/translate algorithms. |
#18
|
||||
|
||||
Quote:
I'm a total newb myself, and I'm about halfway through Larry Ullman's PHP and MySQL for Dynamic Websites Visual Quickpro Guide. Not only is it written for non-programmers but it's directly relevant to working with vBulletin. I've even managed to make a couple mini-mods here recently with the help of that book and these forums. Obviously I recommend it. |
#19
|
||||
|
||||
Quote:
Quote:
Amy |
#20
|
||||
|
||||
Quote:
Quote:
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|