Jump to content

Programming. It flat out baffles me.


Fadfdfd

Recommended Posts

Hello,

 

I am just a 13 year old kid yet consider myself pretty good for my age at web design/coding

 

 

 

I know HTML, CSS, Framesets, and trying to now learn some programming languages to add to my library.

 

 

 

Can someone tell some stuff about the coding languages I should know (ex.: Javascript, ASP, ASP.net, C) And just tell me where can get clear tutorials.

 

 

 

Thanks,

 

Mike

Link to comment
Share on other sites

I recently did a project in VB ASP.NET (not my choice of language - they said it had to be ASP.NET in VB or C#) and I found the site 4guysfromrolla.com helpful.

 

 

 

From what I've heard if you're wanting to do web programming then you should be learning PHP.

Some people are changed by being a moderator. I wouldn't be.

Link to comment
Share on other sites

Guest sword_kill11

I'm just a little older than you are, and if you arleady know html and CSS then the next step would be javascript. You can do alot of neat things with it. It may help prepare you for PHP if you're not ready for it yet.

 

 

 

Javascript tutorial: http://www.w3schools.com/js/js_intro.asp

 

Free scirpts: http://javascript.internet.com/

 

 

 

Another good site is http://www.dynamicdrive.com/ DHTML (Dynamic HTML), which is a combination of CSS, HTML, and Javascript.

 

 

 

I've also been trying to get in PHP but its alot less strait forward than html/css/js

Link to comment
Share on other sites

PHP is perhaps one of the most straightforward languages you'll ever come across.

 

And the dollar sign is for variables. Anything else is most likely a constant, keyword or method call :P

 

 

 

 

 

Edit: I do hope all you people learning [X]HTML are learning to a standard?

Link to comment
Share on other sites

PHP with out a doubt is what you should learn... That's what i've built all of Tip.It on, it's easy once you get to know it and get to know the way of thinking, and it's productive, almost all dynamic websites are built with PHP (or asp, which i personally see as a php wannabe :P)

 

 

 

W3 School, has some great articles, and unless you buy a book (see below), this is a great place to find tutorials for all the basic stuff...

 

PHP.net, the official PHP site on the web, the search feature and explaination of all php functions on there is a big help, heck, i still use it when i forget what function does what and what i need to use the function with.

 

PHP Freaks, one of the sites i found very usefull when i first started, their forum will provide you with all the help you could ever dream of.

 

 

 

Personally i learned from a book though, i can recommend PHP and MySQL Web Development, 3rd Edition, PHP in a Nutshell (Published by O'Reilly, which i personally believe is some of the best on the web) or PHP Cookbook. Once you get better, Advanced PHP Programming is a great book as well... I have them all, the first 2 are in my native language (Danish) though, it makes it somewhat easier to understand when you have it in the language you know best...

Link to comment
Share on other sites

Personally, I've found it easier to learn by dismantling the scripts of others.

 

It was the same with xhtml and css. I'd go out and look up how to do things, go through all the source, throw in comments and then apply what I had learnt to my own problems.

 

 

 

Anyhow, I stand by your recommendation of PHP and MySQL Web Deveolopment, 3rd Edition.

 

I think I've got the second edition floating around here somewhere.

 

I haven't seen it for a while so I'm not sure :(

Link to comment
Share on other sites

Thats how i learnt basic HTML/CSS darkrick, but that's very hard to do with PHP because its Server Side.

 

 

 

PHP is a very easy language to learn IMO, but you have to know what to do with it first, I don't think theres a point in learning a language just generally, its how i lost interest in C++.

 

 

 

I was driven because i wanted to make a PHP game, and part of my learning process was downloading games and messaging systems from Hotscripts.com and looking through the source, just like DarkRick said, unfortunately, you can't get too much stuff for free.

manipofsarahs1gg5.png
Link to comment
Share on other sites

I can't speak for others... but C++ is the most unproductive language I've learned so far...

 

 

 

 

 

I hope you ONLY mean C++ specifics and not C itself , as EVERY language commonly used today is based upon it , INCLUDING PHP

 

 

 

:D

I like to fart silently but deadly in movie theaters
Ard Choille says (11:41 PM):

I wouldn't dare tell you what to do m'dear

Link to comment
Share on other sites

Thanks KS_Jeppe. Those sites will come in handy. Say, you need a radio? For like on the site. It's a unique idea used with a game (Habbo Hotel) on fan sites just for something to listen to while you play runescape. I own a server and would be more than happy to give it to you.

Link to comment
Share on other sites

I can't speak for others... but C++ is the most unproductive language I've learned so far...

 

 

 

 

 

I hope you ONLY mean C++ specifics and not C itself , as EVERY language commonly used today is based upon it , INCLUDING PHP

 

 

 

:D

 

 

 

Actually I lied, its a tie between C++ and java... *sigh*

...

Link to comment
Share on other sites

Wait, where is Web 2.0? Need-more-buzzwords keyword please? This is the new millenium, you want to be learning Ruby on Rails, or Python, or JavaScript. Perl if you must, C is always handy, but stay away from Java and PHP because they'll be more dead than Latin before you can say "taxonomy" 3 times in a row without breaking your tongue. Welcome to the new web, where a site without Ajax, Fitt's law and a spiffy new declarative XML framework (OpenLaszlo, Backbase, Javeline, Google Webkit, etc.) is a LOSER! You don't know XSLT? Wait, how did you get that job again?

 

 

 

--

 

Disclaimer: There was only a tiny bit of sarcasm in the above. And in this, for that matter.

Link to comment
Share on other sites

Thanks KS_Jeppe. Those sites will come in handy. Say, you need a radio? For like on the site. It's a unique idea used with a game (Habbo Hotel) on fan sites just for something to listen to while you play runescape. I own a server and would be more than happy to give it to you.
I have thought about it, but i'd rather leave it for now... And we already operate 4 public servers and 3 private servers for the Tip.It site and system alone, if we need another one, we'd buy another dedicated or try to do it on one of our current servers...
Link to comment
Share on other sites

IMO, radio would be a pointless addition to the tip.it collection.

 

At least an official tip.it station anyways. By all means make your own, but do talk note that once it's up - someone has to be ever watching to make sure it isn't being abused.

 

And there are also laws which you have to take into account...

 

 

 

etc. More effort than it's worth.

Link to comment
Share on other sites

What I did, in order, was:

 

 

 

QBASIC

 

Frontpage web sites

 

Visual Basic

 

HTML

 

PHP

 

CSS

 

and learning C++

 

 

 

I'd do something similar, more like:

 

 

 

(X)HTML

 

CSS

 

Javascript

 

QBasic

 

PHP

 

C++

 

 

 

...since VB is so useless and variable between .NET and 6, and many organizations and/or schools still use 6 for whatever reason. Don't learn ASP either, it runs only on Windows to my knowledge, costs money (again, as far as I know) and many fewer people use it; it's overall more inflexible.

 

 

 

QBasic introduces many basic programming concepts and people often learn it first (or used to). I kinda learned it first by accident, but now I'm glad that I did because it is a more simple language that also contains a few more powerful features, and has a very clearly-defined help file. It teaches you variable types and declarations as well as operators, functions, etc. but also has limited support for stuff like subs, libraries, etc. And although C++ is not the greatest language in the world, historically lots of successful people and/or companies have used it, and it's the basis for many other languages and is therefore worth learning.

sigon4.jpg

handed me TWO tissues to clear up. I was like "i'm going to need a few more paper towels than that luv"
Link to comment
Share on other sites

 

...since VB is so useless and variable between .NET and 6, and many organizations and/or schools still use 6 for whatever reason. Don't learn ASP either, it runs only on Windows to my knowledge, costs money (again, as far as I know) and many fewer people use it; it's overall more inflexible.

 

 

 

 

It really doesnt matter what version schools use as long as they get the concepts through the kids heads :P

smithie3.jpg

I just posted something! ^_^ to the terrorist...er... kirbybeam.
Link to comment
Share on other sites

oh man, programming is such a pain in the....

 

at school (YR10) no one can use microsoft media player, heh, did that bounce, i got a program to get to it. i kep thinking its some very long writing, turns out its 1 line. and now my teacher is not only lettin me use it, but others have to guess it. back on track programming is annoying. im 16 and doing advanced..yet bairley scaping it. oh well exams tomorry... :roll:

7 years playing, no respect and no phat. talk about owned wth a capital "O"

Link to comment
Share on other sites

speakin of which, methinks i should sabotage the school's VB its so annoying, just like the size of the flippin server.

 

about yey high .

 

^

 

|

 

|

 

yey wide<------------>

 

 

 

panda20makes20more20sense3tg.jpg

 

 

 

I'm sorry, but given the fact that I can barely comprehend what you're talking about with the media player (using the OCX control maybe?) and the fact that you should screw up the school's server because of its physical size tells me and other posters you are clueless. I'm deeply sorry.

sigon4.jpg

handed me TWO tissues to clear up. I was like "i'm going to need a few more paper towels than that luv"
Link to comment
Share on other sites

I'd do something similar, more like:

 

 

 

(X)HTML

 

CSS

 

Javascript

 

QBasic

 

PHP

 

C++

The only reason i see to learn QBasic is to get a feel of how programming works, it's pretty useless in the real world, at least thats from my experience, unless you run win95 or something :D But it's easy to do without QBasic...

 

 

 

Also, i don't really see the reason to learn C++ or the like, IMO it's better to just make the language you preferr more perfect, instead of having a smaller knownlegde of like 15 different... Personally, the only languages i'm good enough at to actually use them IRL is the basics (xhtml, css, js) and then PHP + Ajax, and that's simply because i've stopped there, i don't see a reason to get more into my head than those when they work just fine without more additions...

Link to comment
Share on other sites

I'd do something similar, more like:

 

 

 

(X)HTML

 

CSS

 

Javascript

 

QBasic

 

PHP

 

C++

The only reason i see to learn QBasic is to get a feel of how programming works, it's pretty useless in the real world, at least thats from my experience, unless you run win95 or something :D But it's easy to do without QBasic...

 

 

 

Also, i don't really see the reason to learn C++ or the like, IMO it's better to just make the language you preferr more perfect, instead of having a smaller knownlegde of like 15 different... Personally, the only languages i'm good enough at to actually use them IRL is the basics (xhtml, css, js) and then PHP + Ajax, and that's simply because i've stopped there, i don't see a reason to get more into my head than those when they work just fine without more additions...

 

 

 

I forgot earlier, but another good language to learn the basics on is Python, since it isn't compiled and you get instant results :D

smithie3.jpg

I just posted something! ^_^ to the terrorist...er... kirbybeam.
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.