Home
Wednesday, May 24, 2017
12:13:24 PM
Users online: 0   You are here >> Home > Programming

Forums | Programming Forums search
Forum FAQ
   
  1 | 2 Next Page 
How can I learn programming?
kikz 
23/7/08 10:05:42 AM
Immortal

I was perusing the MSDN website and stumbled across this gem of a portal, which has links to many MS tutorials, whitepapers, etc on programming with Visual C#. Includes many Webcasts and Video Introductory programming "how to's".

Highly recommended for both the beginner and experienced dev.

http://msdn.microsoft.com/en-us/vcsharp/aa336766.aspx

-----
Q6600 | 4Gb PC6400 | 2 x 500Gb RAID 0 | 19" Benq FP591 + 24" Samsung 245B + 19" Dell | 8800GTS 640 Mb + 8400GS 256 Mb | Gigabyte GA-P35-DS3P | Antec P182 | Corsair HX-620 | Thermalright 120 Extreme | Vista x64

Kensey 
23/7/08 5:51:52 PM
Overlord

I've been meaning to dive deeper into C#... Looks like a good jumping off point... Thanks for that.

-----
All human beings are born free and equal in dignity and rights.They are endowed with reason and conscience and should act towards one another in a spirit of brotherhood.

zephyr 
24/7/08 11:57:19 AM
Hero
Titan


Heh, the fact you're asking this question Kikz explains a lot about certain recent press coverage... I can see the headlines already! :-p

-----
The most likely way for the world to be destroyed, most experts agree, is by accident. That's where we come in. We're computer professionals. We cause accidents. (N. Borenstein)

kikz 
24/7/08 12:21:31 PM
Immortal

Yeah. I thought it best I learn how to programme, so I can fix the bugs killing the locals before the get to hospital.

-----
Q6600 | 4Gb PC6400 | 2 x 500Gb RAID 0 + 2 x 320 Gb RAID 0 | 19" Benq FP591 + 24" Samsung 245B + 19" Dell | 8800GTS 640 Mb + 8400GS 256 Mb | Gigabyte GA-P35-DS3P | Antec P182 | Corsair HX-620 | Thermalright 120 Extreme | Vista x64

.:Cyb3rGlitch:. 
25/7/08 6:41:05 PM
Titan

Nice.

For any beginners reading this thread, the only way you'll learn is to constantly do examples. Reading and understanding is one thing, but doing is another. It's also a good idea to do practice programs to gain confidence, even if it seems like an easy concept. Also, remember that using more than once source is a must.

:)

-----
Cyb3rGlitch Tutorials: http://www.cyb3rglitch.com/
Tutorials for the aspiring beginner.

kikz 
25/7/08 10:08:18 PM
Immortal

Quote by .:Cyb3rGlitch:.
using more than once source is a must.


No. my super source can solve all problems in computing.

-----
Q6600 | 4Gb PC6400 | 2 x 500Gb RAID 0 + 2 x 320 Gb RAID 0 | 19" Benq FP591 + 24" Samsung 245B + 19" Dell | 8800GTS 640 Mb + 8400GS 256 Mb | Gigabyte GA-P35-DS3P | Antec P182 | Corsair HX-620 | Thermalright 120 Extreme | Vista x64

.:Cyb3rGlitch:. 
25/7/08 10:29:46 PM
Titan

Quote by kikz
Quote by .:Cyb3rGlitch:.
using more than once source is a must.


No. my super source can solve all problems in computing.


Is this the one linked above?

I find that one source may lack in depth or ability to explain a particular concept easily, while another may 'hit the nail on the head' per se. That's my personal experience though. Also, with some books, there are mistakes in the example code. Hardly a good way of learning.

Unless you were just pulling my leg. :P

-----
Cyb3rGlitch Tutorials: http://www.cyb3rglitch.com/
Tutorials for the aspiring beginner.

kikz 
26/7/08 1:04:14 PM
Immortal

Quote by .:Cyb3rGlitch:.
Quote by kikz
Quote by .:Cyb3rGlitch:.
using more than once source is a must.


No. my super source can solve all problems in computing.


Is this the one linked above?

I find that one source may lack in depth or ability to explain a particular concept easily, while another may 'hit the nail on the head' per se. That's my personal experience though. Also, with some books, there are mistakes in the example code. Hardly a good way of learning.

Unless you were just pulling my leg. :P


"My super source" was referring to some imaginary uber source-code :p


Edited by kikz: 26/7/2008 01:05:08 PM

-----
Q6600 | 4Gb PC6400 | 2 x 500Gb RAID 0 + 2 x 320 Gb RAID 0 | 19" Benq FP591 + 24" Samsung 245B + 19" Dell | 8800GTS 640 Mb + 8400GS 256 Mb | Gigabyte GA-P35-DS3P | Antec P182 | Corsair HX-620 | Thermalright 120 Extreme | Vista x64

.:Cyb3rGlitch:. 
26/7/08 1:14:17 PM
Titan

I see. ;)

-----
Cyb3rGlitch Tutorials: http://www.cyb3rglitch.com/
Tutorials for the aspiring beginner.

lewis0076 
7/8/08 8:05:42 PM
Champion

Just to get a simple understanding of coding and stuff, I suggest you learn HTML first before anything because it is easy to learn and most other programming is like it just harder.

From there I'd say maybe CSS, just start off web based before you get to C++, C# etc...
Thats work for later.

If you want a great site to help you go to

http://www.w3schools.com/

They will get you kick started.

-----
The Butcher of Atomic


superfireydave 
7/8/08 8:40:36 PM
Titan

HTMLs ridiculously different to most other programming languages though lewis.

-----
Mreow?
http://www.atomicmpc.com.au/forums.asp?s=2&c=9&t=17306

kikz 
7/8/08 8:51:51 PM
Immortal

Quote by lewis0076
Just to get a simple understanding of coding and stuff, I suggest you learn HTML first before anything because it is easy to learn and most other programming is like it just harder.

From there I'd say maybe CSS, just start off web based before you get to C++, C# etc...
Thats work for later.

If you want a great site to help you go to

http://www.w3schools.com/

They will get you kick started.


Awesome :D thanks! If I get good enough can I make my own operating system, or a game like world of warcraft, in html?

-----
Q6600 | 4Gb PC6400 | 2 x 500Gb RAID 0 + 2 x 320 Gb RAID 0 | 19" Benq FP591 + 24" Samsung 245B + 19" Dell | 8800GTS 640 Mb + 8400GS 256 Mb | Gigabyte GA-P35-DS3P | Antec P182 | Corsair HX-620 | Thermalright 120 Extreme | Vista x64

superfireydave 
7/8/08 11:36:28 PM
Titan

Quote by kikz
Awesome :D thanks! If I get good enough can I make my own operating system, or a game like world of warcraft, in html?


/dies a little inside.
I'm just waiting for someone to say something like "LET'S USE TABLES!!!!!!" -_-

-----
Mreow?
http://www.atomicmpc.com.au/forums.asp?s=2&c=9&t=17306

Amiga4eva 
8/8/08 8:56:14 AM
Hero
Titan


I have a little scar burnt into my brain.

It tells me HTML is not a programming language.

-----
Mehing the Meh Meh.....

Penniless_Prophet 
8/8/08 9:01:11 AM
Guru

Quote by Amiga4eva
I have a little scar burnt into my brain.

It tells me HTML is not a programming language.



good call HTML Subset of XML :-)

-----
http://slaveofheaven.blogspot.com


I make magic happen on a regular basis, I am so good at it that people have started to think its normal...

lewis0076 
8/8/08 3:40:03 PM
Champion

Quote by kikz
Quote by lewis0076
Just to get a simple understanding of coding and stuff, I suggest you learn HTML first before anything because it is easy to learn and most other programming is like it just harder.

From there I'd say maybe CSS, just start off web based before you get to C++, C# etc...
Thats work for later.

If you want a great site to help you go to

http://www.w3schools.com/

They will get you kick started.


Awesome :D thanks! If I get good enough can I make my own operating system, or a game like world of warcraft, in html?



...

No,

HTML is the coding that websites are made of.

On these forums we are on now, right click and go to "view source" that is all the coding that IS these forums. I know it might turn you off a bit but, get used to be doing about 30 times more if you want to be a programmer.

I am only saying learn HTML and Java first because then you have a taste of what writing script is like, so then if you don't like it you haven't put all that time into learning C++ and C# for nothing.

-----
The Butcher of Atomic


Amiga4eva 
8/8/08 4:01:12 PM
Hero
Titan


Quote by lewis0076
Quote by kikz
Quote by lewis0076
Just to get a simple understanding of coding and stuff, I suggest you learn HTML first before anything because it is easy to learn and most other programming is like it just harder.

From there I'd say maybe CSS, just start off web based before you get to C++, C# etc...
Thats work for later.

If you want a great site to help you go to

http://www.w3schools.com/

They will get you kick started.


Awesome :D thanks! If I get good enough can I make my own operating system, or a game like world of warcraft, in html?



...

No,

HTML is the coding that websites are made of.

On these forums we are on now, right click and go to "view source" that is all the coding that IS these forums. I know it might turn you off a bit but, get used to be doing about 30 times more if you want to be a programmer.

I am only saying learn HTML and Java first because then you have a taste of what writing script is like, so then if you don't like it you haven't put all that time into learning C++ and C# for nothing.



Two things...

Firstly, these forums are made in ASP, not HTML. HTML is generated dynamically by the ASP code itself.

Secondly, HTML is not a programming -or- scripting language. It's a markup language. It's used to format text and pictures into tables and alignments. HTML will not give you any more a taste of scripting than eating bubblegum will give you a taste of pussy. Unless it's femfresh bubblegum flavour, but that's outside the scope of this discussion.

-----
Mehing the Meh Meh.....

kikz 
8/8/08 9:39:10 PM
Immortal

Quote by Amiga4eva
Two things...

Firstly, these forums are made in ASP, not HTML. HTML is generated dynamically by the ASP code itself.

Secondly, HTML is not a programming -or- scripting language. It's a markup language. It's used to format text and pictures into tables and alignments. HTML will not give you any more a taste of scripting than eating bubblegum will give you a taste of pussy. Unless it's femfresh bubblegum flavour, but that's outside the scope of this discussion.


Ahh. I think I get it now. HTML is Hypertext Markup Language. Markup languages are do what the name suggests, markup existing text much like adding styles in a Word document. So I guess you could say HTML is no more a programming langauge than using the codes in Word to style a document.

I think what I need to learn is how to control a computer. That would mean I'd need a language that had control structures, right? Like the ability to make decisions and to repeat things. I guess computers being logical, I'd need some way to logically group the the functions I want my programmings to do. So I'd be looking at making functions or routines, as a start.

I'll go and look for a language that gives me the ability to do those two things, provide control and provide routines, as they're probably good things to look for in programmings.

Lewis0076, you mentioned C++ and C#. I did a quick look on wikipedia for those two programmings and they sound like they have the things I think I need to make my OS.

I'm thinking that if I learn HTML first it might conflight with learning C++ and C#. Maybe it's better I start learning programmings on one of those two.

-----
Q6600 | 4Gb PC6400 | 2 x 500Gb RAID 0 + 2 x 320 Gb RAID 0 | 19" Benq FP591 + 24" Samsung 245B + 19" Dell | 8800GTS 640 Mb + 8400GS 256 Mb | Gigabyte GA-P35-DS3P | Antec P182 | Corsair HX-620 | Thermalright 120 Extreme | Vista x64

stickmangumby 
8/8/08 9:47:25 PM
Champion

But kikz, how can you programming your Operation Systems without table?

-----

superfireydave 
8/8/08 10:04:22 PM
Titan

I'd disagree that it's not a programming language.
I'd say markup languages are a subset of programming languages, but that's it's different to function/method/procedure/OO/all other types of programming languages.

There's actually a fair amount of depth to it, and to CSS. So many people fail to use either well, and even those that do it as a job still fail from time to time.

PHP is more function orientated and if you wanted to investigate web based apps it's a good start - although it's not as accessible as say C because you can't compile it easily on your own machine (unless you've setup a server etc).

I think the point Lewis was making is that if you're failing miserable at HTML you might want to look elsewhere. But fuck off if it's the same as changing colours in MS word.

-----
Mreow?
http://www.atomicmpc.com.au/forums.asp?s=2&c=9&t=17306

  1 | 2  | Next Page 
Forums | Programming