
01-07-2010, 12:35 AM
|
|
Grand Master
|
|
Join Date: Aug 2008
Location: Tree's Pool
Posts: 3,205
|
|
New to programming
Okay so some of you may know me some of you may not but heres my deal:
I wanna learn some programming (coding?) I wanna learn some website,Java, and Forums (php and vb)
First,is programming coding? i need a vocab lesson on this stuff.
Second,What are some basic things i need/need to know to start coding,im going to be taking a computer programming classnext year but i wanna get a headstart. Im not a tutorial person so i need soem very basic info. Im not spending 4 hours learning how to make a pixel.
Thanks
Lukef555
|

01-07-2010, 05:30 AM
|
 |
Guru
|
|
Join Date: Apr 2007
Location: Illinois, USA.
Posts: 1,553
|
|
Re: New to programming
I wrote this tutorial for another site, it's a very basic intro to PHP. I have other PHP tutorials in the same section as this tutorial if your interested:
http://***********/showthread.php?t=10477
__________________
[ x][ x][ x][ x][ x]
Need help with something? Have a question? Just wanna chat? I'm friendly, PM me or Add my MSN:
[email protected]
"In the struggle for survival, the fittest win out at the expense of their rivals because they succeed in adapting best to their environment"
|

01-07-2010, 08:59 AM
|
 |
Grand Master
|
|
Join Date: Jan 2007
Location: Berne, IN
Posts: 2,901
|
|
Re: New to programming
Quote:
Originally Posted by lukef555
I wanna learn some programming (coding?) I wanna learn some website,Java, and Forums (php and vb)
First,is programming coding? i need a vocab lesson on this stuff.
Second,What are some basic things i need/need to know to start coding,
|
First, don't get in over your head. You need to understand the fundamentals of coding before you even start using a language. While some people choose to rush straight into the fire, it's usually smarter to warm yourself up first.
Read up on the following:
Arrays
Variables
Strings
Input/Output
Functions
Loops
Files
Just search like "fundamentals of arrays", or something like that, and get a grasp of what purpose they serve, how they work, etc.
Don't 'learn to make' anything. That's a big mistake with new people who desire to make something, then when they realize how hard it is, they give up, and never learn anything. Instead, you should be spending your time understanding the language, and how it works.
Let's say you choose to learn PHP. After you understand the fundamentals of coding, you wouldn't jump into making a full browser game. You'd instead spend a few weeks learning the different built in functions of PHP, learning security risks, learning how to use the language. Then, when you are capable, you'll spend some time reading other peoples' code, and evaluating it. Judging what you would have done differently, what they did wrong, etc.
Once you're done with that step, you're ready to begin coding. When I sat down to learn PHP, I spent 3 months of solid research before I even made a small form validator.
Looking back, I feel like I should have picked up on it faster, but I took my time, and actually put an effort into learning it. Now I can code pretty well. Almost without using a reference sheet ^.^.
The lingo for coding will come when you start asking for help, and read what people reply with. Learning from others how to talk about coding, and what means what, is the best way to go about that. Pirate talk isn't learned from a book, but from being a pirate.
What you need to know to start is the fundamentals. If you don't know how variables work, or if you think a string is something your cat plays with, you should probably spend some time on Google researching these things.
Don't expect to put 4 hours into learning to make a pixel, expect to spend 4 weeks learning to make a pixel.
EDIT: (Coding is the act of writing code. Programming is the act of writing a program)
__________________
I'm not dead. I'm just gone. Sythe is in the past, as it will be one day for all of you. Thanks for the 6 years. Bye.
Last edited by Deacon Frost : 01-07-2010 at 09:01 AM.
|

01-08-2010, 01:50 AM
|
|
Grand Master
|
|
Join Date: Aug 2008
Location: Tree's Pool
Posts: 3,205
|
|
Re: New to programming
Quote:
Originally Posted by Deacon Frost
First, don't get in over your head. You need to understand the fundamentals of coding before you even start using a language. While some people choose to rush straight into the fire, it's usually smarter to warm yourself up first.
Read up on the following:
Arrays
Variables
Strings
Input/Output
Functions
Loops
Files
Just search like "fundamentals of arrays", or something like that, and get a grasp of what purpose they serve, how they work, etc.
Don't 'learn to make' anything. That's a big mistake with new people who desire to make something, then when they realize how hard it is, they give up, and never learn anything. Instead, you should be spending your time understanding the language, and how it works.
Let's say you choose to learn PHP. After you understand the fundamentals of coding, you wouldn't jump into making a full browser game. You'd instead spend a few weeks learning the different built in functions of PHP, learning security risks, learning how to use the language. Then, when you are capable, you'll spend some time reading other peoples' code, and evaluating it. Judging what you would have done differently, what they did wrong, etc.
Once you're done with that step, you're ready to begin coding. When I sat down to learn PHP, I spent 3 months of solid research before I even made a small form validator.
Looking back, I feel like I should have picked up on it faster, but I took my time, and actually put an effort into learning it. Now I can code pretty well. Almost without using a reference sheet ^.^.
The lingo for coding will come when you start asking for help, and read what people reply with. Learning from others how to talk about coding, and what means what, is the best way to go about that. Pirate talk isn't learned from a book, but from being a pirate.
What you need to know to start is the fundamentals. If you don't know how variables work, or if you think a string is something your cat plays with, you should probably spend some time on Google researching these things.
Don't expect to put 4 hours into learning to make a pixel, expect to spend 4 weeks learning to make a pixel.
EDIT: (Coding is the act of writing code. Programming is the act of writing a program)
|
That is amazing and helps a ton!
can i ask what codes do then? haha.
|

01-09-2010, 02:43 PM
|
 |
Grand Master
|
|
Join Date: Jan 2007
Location: Berne, IN
Posts: 2,901
|
|
Re: New to programming
Quote:
Originally Posted by lukef555
That is amazing and helps a ton!
can i ask what codes do then? haha.
|
http://lepslair.com/tutorials/fundamentals/
Have a read ^.^
__________________
I'm not dead. I'm just gone. Sythe is in the past, as it will be one day for all of you. Thanks for the 6 years. Bye.
|

01-09-2010, 03:07 PM
|
|
Grand Master
|
|
Join Date: Aug 2008
Location: Tree's Pool
Posts: 3,205
|
|
Re: New to programming
Looks good reading now.
Nother questioin: is there anything i need program wise to start..programming? if you get what im asking.
That and iv decided id mostly wanna learn either java or php,which is more useful in your opinion?
|

01-09-2010, 04:49 PM
|
 |
Grand Master
|
|
Join Date: Jan 2007
Location: Berne, IN
Posts: 2,901
|
|
Re: New to programming
Quote:
Originally Posted by lukef555
Looks good reading now.
Nother questioin: is there anything i need program wise to start..programming? if you get what im asking.
That and iv decided id mostly wanna learn either java or php,which is more useful in your opinion?
|
Depends on what you plan on doing. Java is a very extensive language, but so is PHP.
PHP tends to be easier than Java, in my experience, but Java is very similar to the C languages, and would open the door to a multitude of other languages for you.
PHP if you want to make websites. Java if you want to make games, animated stuff, etc.
__________________
I'm not dead. I'm just gone. Sythe is in the past, as it will be one day for all of you. Thanks for the 6 years. Bye.
|

01-10-2010, 12:06 AM
|
|
Grand Master
|
|
Join Date: Aug 2008
Location: Tree's Pool
Posts: 3,205
|
|
Re: New to programming
Well ive decided to go into php.
Any programs i would need to start that?
|

01-10-2010, 12:24 AM
|
|
Legend
|
|
Join Date: Jan 2007
Posts: 10,942
|
|
Re: New to programming
I'd suggest installing a webserver and php for local testing...
__________________
PM me with any issues.
I do not MM or trade anything.
Anyone claiming to be me in a trade or MM is an imposter.
|

01-10-2010, 01:01 AM
|
|
Grand Master
|
|
Join Date: Aug 2008
Location: Tree's Pool
Posts: 3,205
|
|
Re: New to programming
installing php..i shoulda thought of that.
Ill google webserver. lol.
Edit: Do i have to buy php?
Last edited by Lukef555 : 01-10-2010 at 01:01 AM.
|

01-10-2010, 01:19 AM
|
|
Legend
|
|
Join Date: Jan 2007
Posts: 10,942
|
|
Re: New to programming
Um. Install apache... Thats the webserver... And you don't have to buy php... http://www.php.net/downloads.php
__________________
PM me with any issues.
I do not MM or trade anything.
Anyone claiming to be me in a trade or MM is an imposter.
|

01-10-2010, 01:24 AM
|
|
Grand Master
|
|
Join Date: Aug 2008
Location: Tree's Pool
Posts: 3,205
|
|
Re: New to programming
Thanks SuF.
|

01-13-2010, 02:50 AM
|
|
Grand Master
|
|
Join Date: Aug 2008
Location: Tree's Pool
Posts: 3,205
|
|
Re: New to programming
Quote:
Originally Posted by SuF
|
Do i download the complete source code?
|

01-13-2010, 03:55 AM
|
 |
When They Cry...
|
|
Join Date: Jan 2007
Location: Japan
Posts: 4,404
|
|
Re: New to programming
__________________
Quote:
[14:54:13] <&Filefragg> x9 is made of 5 glow in the dark gorilla dildos vibrating in unison.
[14:54:19] <%TDD> hot
[14:54:22] <+Aoi> Win
[14:54:23] <x9> I TOLD YOU NOT TO TELL ANYONE, DAMNIT
|
|

01-13-2010, 10:18 PM
|
|
Apprentice
|
|
Join Date: Jul 2007
Posts: 789
|
|
Re: New to programming
Really what I did before I realized this wasn't something I enjoyed to do or was even good at was to consult someone you know personally to help you; it is the best help you get. Most public librarys carry huge books on programming to, believe it or not.
__________________
Ex-Mod.
F.C Barcelona S.S Lazio
|

01-14-2010, 01:32 AM
|
|
Newcomer
|
|
Join Date: Jan 2010
Posts: 13
|
|
Re: New to programming
Programming is coding, both are two words for one meaning, writing debugging and editing the source code.
You might wanna take one language at a time.
When you learn one language, then you get the general idea of programming like include file.ext,make functions in file.ext, run main or default then have case:switch or if() handle the parameters and user input etc etc.
Start with php it's the easy one on the list, it works on all platforms (linux windows etc) take some html and javascript tuts you need only 48 hours of learning them then you are good to go and code something
With vb do you mean visual basic or vbscript (visual basic scripting edition)
Visual basic builds applications for windows, vbscript is lame and not very helpfull if you wanna build a forum =.='
Go ajax.
Then java
It's a good language if you wanna go pro-coding, with pro i mean corporate kinda thingy (java certified+exp=jobs=$$).
If you need any help just hit me a pm ;]
Quote:
Originally Posted by Swan
|
I prefer http://www.appservnetwork.com
Few clicks setup and you are good to go.
|

01-14-2010, 01:46 AM
|
 |
When They Cry...
|
|
Join Date: Jan 2007
Location: Japan
Posts: 4,404
|
|
Re: New to programming
Quote:
Originally Posted by SteamOp
Programming is coding, both are two words for one meaning, writing debugging and editing the source code.
You might wanna take one language at a time.
When you learn one language, then you get the general idea of programming like include file.ext,make functions in file.ext, run main or default then have case:switch or if() handle the parameters and user input etc etc.
Start with php it's the easy one on the list, it works on all platforms (linux windows etc) take some html and javascript tuts you need only 48 hours of learning them then you are good to go and code something
With vb do you mean visual basic or vbscript (visual basic scripting edition)
Visual basic builds applications for windows, vbscript is lame and not very helpfull if you wanna build a forum =.='
Go ajax.
Then java
It's a good language if you wanna go pro-coding, with pro i mean corporate kinda thingy (java certified+exp=jobs=$$).
If you need any help just hit me a pm ;]
I prefer http://www.appservnetwork.com
Few clicks setup and you are good to go.
|
I don't see much of a comparable difference between AppServ and WAMP, both do the same thing.
Not to be offensive, but you really sound like you have no idea what you're talking about. Is English your first language? If not, I suppose you may be excused but otherwise I suggest you learn more before giving advice.
__________________
Quote:
[14:54:13] <&Filefragg> x9 is made of 5 glow in the dark gorilla dildos vibrating in unison.
[14:54:19] <%TDD> hot
[14:54:22] <+Aoi> Win
[14:54:23] <x9> I TOLD YOU NOT TO TELL ANYONE, DAMNIT
|
|

01-14-2010, 02:43 AM
|
|
Newcomer
|
|
Join Date: Jan 2010
Posts: 13
|
|
Re: New to programming
Quote:
Originally Posted by Swan
I don't see much of a comparable difference between AppServ and WAMP, both do the same thing.
Not to be offensive, but you really sound like you have no idea what you're talking about. Is English your first language? If not, I suppose you may be excused but otherwise I suggest you learn more before giving advice.
|
Actually english is my third language  but i am learning and keeping my dictionary beside me
But i know more programming more than the languages (did that make sense  )
Believe me i made full blog software from scratch  and i did many cool stuff i am onto this for years ,feel free to test me ;]
__________________
Sorry if i don't make sense the language is a burden.
__________________
SteamOp[@]live.com
Last edited by SteamOp : 01-14-2010 at 03:37 AM.
|

01-14-2010, 03:50 AM
|
 |
When They Cry...
|
|
Join Date: Jan 2007
Location: Japan
Posts: 4,404
|
|
Re: New to programming
Quote:
Originally Posted by SteamOp
Actually english is my third language  but i am learning and keeping my dictionary beside me
But i know more programming more than the languages (did that make sense  )
Believe me i made full blog software from scratch  and i did many cool stuff i am onto this for years ,feel free to test me ;]
|
Well it's hard to convey concepts in another language sometimes, so I can't really doubt your ability.
__________________
Quote:
[14:54:13] <&Filefragg> x9 is made of 5 glow in the dark gorilla dildos vibrating in unison.
[14:54:19] <%TDD> hot
[14:54:22] <+Aoi> Win
[14:54:23] <x9> I TOLD YOU NOT TO TELL ANYONE, DAMNIT
|
|

01-16-2010, 09:46 PM
|
 |
Forum Addict
|
|
Join Date: Oct 2009
Location: Georgia
Posts: 514
|
|
Re: New to programming
I would suggest buying a book with different exercises in it. That's what we do at school.
Also it's gonna take a lot longer than 4 hours to learn...
|
|