Staredit Network

Staredit Network -> Miscellaneous -> Basic Computer Programming.
Report, edit, etc...Posted by Forsaken on 2005-04-15 at 00:42:38
I am very interested in computer's, but I do not know where to start. I was wondering if anyone can give me a heads up, or a direction so that I can start basic programming. I would really ejoy learning, but like I said I do not know where to start.

Just post a link or give me a tip on where to start, all help s greatly appreciated.
Report, edit, etc...Posted by Puni(F) on 2005-04-15 at 00:46:05
If you would like to start learning the simple "computer language", I would suggest going to:

Http://www.w3schools.com If you are to lazy to read all of it, I would be more than happy in training you...


I can only help you with (CSS,C++,HTML)... PM Me if you want to start learning, For just a small fee of 1 mineral a week.
Report, edit, etc...Posted by LegacyWeapon on 2005-04-15 at 00:48:12
Well I just jumped right into VB using this tutorial:
http://www.vbtutor.net/

But I had background knowledge of BASIC so I guess that helped a lot when learning VB.

You'd probably need Visual Studio first, or if you want to start to learn Java...

ADDITION:
The best thing to do is to get a reference book with an introduction to the language as well.
Report, edit, etc...Posted by Forsaken on 2005-04-15 at 00:51:43
Wow, well I would really love to learn. So, I will begin as soon as I can. And thanks if you would like to help me Puni. I would appreciate that a lot. Do you have MSN, Yahoo, or AIM? Easier to talk! tongue.gif
Report, edit, etc...Posted by Puni(F) on 2005-04-15 at 01:01:30
I have AIM.

NaylBunny667


Don't ask... Sisters screen name.
Report, edit, etc...Posted by Rantent on 2005-04-15 at 01:38:17
CodeWarrior!
It's an awesome program to help you in your quest to become a programmer.
I don't know where to get one, as I got mine from our school, but I found it pretty essential. (it's a compiler) Anyway, I know a bit in java and C++. So I could possibly help with some stuff there.
Anyway, one really good, fun, way I learned how java is set up and how it works, was through robocode, where you code little robots to battle one another. I suggest it if you want to learn java. Here's a link for Robocode
Report, edit, etc...Posted by Shmeeps on 2005-04-15 at 13:21:03
Code Warrior
Cost quite a bit though.


Anyways, depending what you want to do if your learning C++ should depend on what compiler you get. For instance, if you are just starting, get a free one from Borland or MimiGW. However when you get much better and want to do things like make or mod games, get the Visual C++ one from Microsoft and the SDK from a few version. I think its 2K3 Serv, SP2, and Core Components should be able to do most of it. I don't think you should use it if you got a MAC though.

I can help with C++, HTML, and PHP.
Report, edit, etc...Posted by BeeR_KeG on 2005-04-15 at 13:35:14
I don't know much except HTML and some CSS and I have an overall idea of how PHP works from all the code that Yoshi and IP post in staff forum but I don't know what tags do what.

My dad knows VB and C++ or at least knew it a long time ago and he learned from the Dummies books so I think that that is a safe bet to catch.
Report, edit, etc...Posted by Forsaken on 2005-04-15 at 17:47:52
Well, I read a tutorial last night about HTML, and I found nothing, and I mean "nothing" hard about it. All I need to do is remember the code names. I am ready to move on to more advanced things with HTML.

So, what is the next thing that I should move on to?
I want to learn programming from the easiest to the hardest. pinch.gif I think we all like to learn like that...
Report, edit, etc...Posted by O)FaRTy1billion on 2005-04-15 at 17:51:58
This:
[codebox]<HTML>
<HEAD>

<script LANGUAGE="JavaScript">
<!-- Begin
function getRandomNum(lbound, ubound) {
return (Math.floor(Math.random() * (ubound - lbound)) + lbound);
}
function getRandomChar(number, lower, upper, other, extra) {
var numberChars = "0123456789";
var lowerChars = "abcdefghijklmnopqrstuvwxyz";
var upperChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
var otherChars = "`~!@#$%^&*()-_=+[{]}\\|;:'\",<.>/? ";
var charSet = extra;
if (number == true)
charSet += numberChars;
if (lower == true)
charSet += lowerChars;
if (upper == true)
charSet += upperChars;
if (other == true)
charSet += otherChars;
return charSet.charAt(getRandomNum(0, charSet.length));
}
function get(length, extraChars, firstNumber, firstLower, firstUpper, firstOther,
latterNumber, latterLower, latterUpper, latterOther) {
var rc = "";
if (length > 0)
rc = rc + getRandomChar(firstNumber, firstLower, firstUpper, firstOther, extraChars);
for (var idx = 1; idx < length; ++idx) {
rc = rc + getRandomChar(latterNumber, latterLower, latterUpper, latterOther, extraChars);
}
return rc;
}
// End -->
</script>

</HEAD>
<BODY>
<center>
<form name="myform">
First character can be:
<input type=checkbox name=firstNumber checked>Number
<input type=checkbox name=firstLower checked>Lowercase
<input type=checkbox name=firstUpper checked>Uppercase
<input type=checkbox name=firstOther>Other<br>
Latter characters can be:
<input type=checkbox name=latterNumber checked>Number
<input type=checkbox name=latterLower checked>Lowercase
<input type=checkbox name=latterUpper checked>Uppercase
<input type=checkbox name=latterOther>Other<br>
Length:
<input type=text name=length value="8" size=3><br>
Extra characters:
<input type=text name=extraChars size=20><br><br>
<input type=text name=generated size=20><br>
<input type=button value="Generate" onClick="document.myform.generated.value =
get(document.myform.length.value, document.myform.extraChars.value,
document.myform.firstNumber.checked, document.myform.firstLower.checked,
document.myform.firstUpper.checked, document.myform.firstOther.checked,
document.myform.latterNumber.checked, document.myform.latterLower.checked,
document.myform.latterUpper.checked, document.myform.latterOther.checked);">
</form>
</center>
</body>
</html>[/codebox]

JavaScript biggrin.gif
Report, edit, etc...Posted by Forsaken on 2005-04-15 at 18:00:25
QUOTE(O)FaRTy1billion @ Apr 15 2005, 01:51 PM)
This:
[codebox]<HTML>
<HEAD>

<script LANGUAGE="JavaScript">
<!-- Begin
function getRandomNum(lbound, ubound) {
return (Math.floor(Math.random() * (ubound - lbound)) + lbound);
}
function getRandomChar(number, lower, upper, other, extra) {
var numberChars = "0123456789";
var lowerChars = "abcdefghijklmnopqrstuvwxyz";
var upperChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
var otherChars = "`~!@#$%^&*()-_=+[{]}\\|;:'\",<.>/? ";
var charSet = extra;
if (number == true)
charSet += numberChars;
if (lower == true)
charSet += lowerChars;
if (upper == true)
charSet += upperChars;
if (other == true)
charSet += otherChars;
return charSet.charAt(getRandomNum(0, charSet.length));
}
function get(length, extraChars, firstNumber, firstLower, firstUpper, firstOther,
latterNumber, latterLower, latterUpper, latterOther) {
var rc = "";
if (length > 0)
rc = rc + getRandomChar(firstNumber, firstLower, firstUpper, firstOther, extraChars);
for (var idx = 1; idx < length; ++idx) {
rc = rc + getRandomChar(latterNumber, latterLower, latterUpper, latterOther, extraChars);
}
return rc;
}
// End -->
</script>

</HEAD>
<BODY>
<center>
<form name="myform">
First character can be:
<input type=checkbox name=firstNumber checked>Number
<input type=checkbox name=firstLower checked>Lowercase
<input type=checkbox name=firstUpper checked>Uppercase
<input type=checkbox name=firstOther>Other<br>
Latter characters can be:
<input type=checkbox name=latterNumber checked>Number
<input type=checkbox name=latterLower checked>Lowercase
<input type=checkbox name=latterUpper checked>Uppercase
<input type=checkbox name=latterOther>Other<br>
Length:
<input type=text name=length value="8" size=3><br>
Extra characters:
<input type=text name=extraChars size=20><br><br>
<input type=text name=generated size=20><br>
<input type=button value="Generate" onClick="document.myform.generated.value =
get(document.myform.length.value, document.myform.extraChars.value,
document.myform.firstNumber.checked, document.myform.firstLower.checked,
document.myform.firstUpper.checked, document.myform.firstOther.checked,
document.myform.latterNumber.checked, document.myform.latterLower.checked,
document.myform.latterUpper.checked, document.myform.latterOther.checked);">
</form>
</center>
</body>
</html>[/codebox]

JavaScript biggrin.gif
[right][snapback]188504[/snapback][/right]


That, I know nothing about. pinch.gif Should I begin learning Java next?
Report, edit, etc...Posted by O)FaRTy1billion on 2005-04-15 at 18:06:50
Java is different then JavaScript; and if you saw my message in the Shoutbox, it got messed up because it sent while I was typing... so ignore it.

JavaScript is best next thing to learn because it expands on HTML... cant have JavaScript without HTML. For some scripts to look at/edit for your own use (thats how i am learning (yes I am still learning it, I can only do simple things on my own. I made a random tip alert button biggrin.gif).

JavaScript Examples Here.

I can help you with JavaScript, just not much I can do. So if you need me, dont heavily rely on me.

I can do very simple stuff, like alerts, simple functions, frames, scroll bar colors, and etc.

Edit: Here is another example (only this time its an attached file!) [attachmentid=7879]
It is a simple text area with some buttons that add SC Color stuff
(NOTE: Do not use this in your website unless you give me credit for it, unless YOU completely made it and did NOT use this file!!!)\

Not sure if this is exactly a JS, but you can say it is because of the scroll bar color script biggrin.gif
Report, edit, etc...Posted by Forsaken on 2005-04-15 at 18:23:45
Where is a website that I can go to that has like beginner tutorials?
That's what I looked at for HTML and it took me like 2 hrs. to learn the basics for it.
Report, edit, etc...Posted by O)FaRTy1billion on 2005-04-15 at 18:27:47
That site has examples...

And I learned HTML by typing something in MSFront Page and then looking at the HTML tab... 5 minutes I could make a full page.

Also...

I could make a tutorial, if I wasn't such a lazy ...

I'll work on something.




Tutorial 1:
How to put in a javascript:

Put <script Language="JavaScript"> somewhere, then type a script, then type </script>

---END---




Theres your Tut1;. tongue.gif

I'll make one [If I decide not to be lazy]
Report, edit, etc...Posted by Forsaken on 2005-04-15 at 18:31:44
I won't bug you to do that, unless you really feel compelled to do so. tongue.gif
Report, edit, etc...Posted by O)FaRTy1billion on 2005-04-15 at 18:33:50
I will, but remember I said I can't do much...
Report, edit, etc...Posted by Forsaken on 2005-04-15 at 18:45:13
As of now, anything is more than what I know. tongue.gif
Thanks for the help.

ADDITION:
Well, I read that tutorial.
It is a lot like the WC3 editor. Which is probably why I never liked making maps for it. But, anyways. Where do I start because it seems a lot like HTML, but, you can just change the functions of whatever you are working on.

I hope I was right about what I think JavaScript is...
Report, edit, etc...Posted by RexyRex on 2005-04-15 at 18:45:39
http://www.php.net
First learn HTML.
Then CSS.
Then PHP.

You'll be up and running in no time.
Trust me. smile.gif
Report, edit, etc...Posted by Forsaken on 2005-04-15 at 18:47:15
Well, last night I looked at an HTML tutorial and spent like 2 hrs. goin over it. It was really easy HTMl is much easier than I had suspected.
Report, edit, etc...Posted by RexyRex on 2005-04-15 at 18:49:59
HTML is like advanced BBCode.
It's very easy.

CSS is easier than HTML, but it's more like a .. add-on.

PHP is a lot harder. happy.gif
Report, edit, etc...Posted by Forsaken on 2005-04-15 at 18:51:46
So CSS is next on the list?

ranting.gif Bring it on CSS!

Just kidding. Programming is nifty, it is really easy (For the stuff that I have looked at so far) pinch.gif
Report, edit, etc...Posted by O)FaRTy1billion on 2005-04-15 at 18:51:58
I'm already introducing him to JavaScript
Report, edit, etc...Posted by Forsaken on 2005-04-15 at 18:54:09
QUOTE(O)FaRTy1billion @ Apr 15 2005, 02:51 PM)
I'm already introducing him to JavaScript
[right][snapback]188576[/snapback][/right]


Is this a good thing?
Report, edit, etc...Posted by RexyRex on 2005-04-15 at 18:55:37
I don't know a thing of Javascript and I it doesn't really matter.
Javascript is never too useful for me. I don't bother with it.

On the other hand...PHP is extremley useful, and you can't see the source.

Whatever floats your boat...
Report, edit, etc...Posted by Staredit.Net Essence on 2005-04-15 at 19:34:35
The best way to learn is to get a book from the library or get a teacher.
Next Page (1)