login about faq

Due to the large amount of spam accounts, we temporarily disabled new user sign ups. To override this, email newuser.lgqa@gmail.com and an admin will determine if you are permitted to join


I am looking to learn some programming.

I would like C# C++ Objective C, VB.net and anything else that I will need in future.

Can any one recommend and free online tutorials, otherwise books on sale in the UK

asked Oct 30 '10 at 16:26

Tim%20Fontana's gravatar image

Tim Fontana
15.3k135199368

closed Oct 31 '10 at 11:25

The question has been closed for the following reason "The question is answered, right answer was accepted" by Tim Fontana Oct 31 '10 at 11:25


What's the deal with all of these programming questions? Are you incapable of using the 'search' feature?

Here's a related question.
You can find another answer here.

I suggest, if you're going to learn C# that you don't need to learn VB .NET. It will bore you. C# can do anything and more that VB .NET can do. It's also standardised, and more cross-platform/portable than VB .NET. You can even program microcontrollers with C#.

edit: Reading's too hard. Lets go shopping!

answered Oct 30 '10 at 20:20

Seb's gravatar image

Seb
(suspended)

edited Oct 30 '10 at 20:21

1

the search feature is slow. I am asking for specific recommendations, and what people think I will need

(Oct 31 '10 at 04:09) Tim Fontana Tim%20Fontana's gravatar image

Tell us more about yourself. Are you a math-head? How good are you at calculus? Do you already know any programming languages? Do you like playing with robots? Do you like the idea of developing web pages? Does database work concern you? Do people comment on your level of improvisation when performing day-to-day tasks that nobody else would consider? Would you prefer to follow a sequence of steps that are clear and concrete? Are you any good at minesweeper, spider solitaire or freecell? Connect-Four? Uno? 400 piece puzzles (without looking at the box)? Scrabble? Could you explain, clearly, the tactics that make you good at the above, where applicable (you don't have to explain, just be honest and say yes or no)?

Could you teach a group of 10 year olds how to count in binary, by asking them questions only?

This is by no means a test. I just want to figure out what you're good at. What you need (assuming employment-related) isn't all that important right now. Finding out the best possible foundation for you will help you get there faster, and any hints you can give me may help significantly.

(Oct 31 '10 at 06:10) Seb Seb's gravatar image

Databases rather interest me. I have recently become more interested in the hardware side,but pc repair can only get me so far in life. I prefer to have a set of instructions, but I like be able to customise it. Like with hardware, It has to be the way it is, but I can chose the parts. I reckon I could explain if I had time to think, and maybe write it before hand. I am not great on the creative side. Im looking at the link now

(Oct 31 '10 at 06:39) Tim Fontana Tim%20Fontana's gravatar image

we were taught to understand binary in a very similar way, after learning hexadecimal methods.

(Oct 31 '10 at 07:25) Tim Fontana Tim%20Fontana's gravatar image

That link is the reason I seem condescending at times. I try to ask questions like that, but some people seem to take it offensively. I'm still learning...

Procedural programming is a programming paradigm (a style) where a program flows through a sequence of steps towards the final product, or the output. This is the style most people learn initially. I'm thinking perhaps the best option may very well be Python, though there are some other styles mixed into that language.

  1. Here's a link to a tutorial on the python website.
  2. I also quite like the interactive browser shells for various programming languages, because you can use them anywhere that has the internet without having to install an interpreter. The one I found is accompanied by a tutorial. It's located here. Use the "Next" and "Prev" buttons up the top to move on to the next or previous sections respectfully. Don't be afraid to dive in and try something different! The shell will let you play around.
  3. There's a test here, though I wouldn't be surprised if the quality of the test was poor (eg. some things incorrect). I wasn't particularly impressed with their C test (though I did score in the 94th percentile the second time I took it :D).

You could read the first tutorial, and experiment using the interactive browser shell. Or, you could read the tutorial that accompanies the interactive browser shell. The first tutorial is likely to be more thorough, but the interactive shell will probably make it more interesting due to being more practical/hands on. Thus, if you choose the second tutorial it might be wise to skim the first one after you've completed it, to make sure you get all of the content.

You might like to try SQL, but don't be surprised if it doesn't seem to make sense. Sometimes you need to take gradual steps, while other times you may feel perfectly comfortable taking leaps and strides. W3Schools is the best free SQL resource I know of.

Keep me up to date. If it's not your thing, that's ok. Let me know. I'm sure I can findother options. If you need my assistance I have msn or email on admin@geekycode.net. I'll do my best to help with any questions or problems you have. Good luck!

(Oct 31 '10 at 08:26) Seb Seb's gravatar image

don't worry, I understand everyone has their own way of saying things.

I shall have a look at your links.

ill make a note of your email, and shall i add you on msn?

(Oct 31 '10 at 08:29) Tim Fontana Tim%20Fontana's gravatar image

Go for it. :)

(Oct 31 '10 at 08:30) Seb Seb's gravatar image

done, is there any program I will need to get me started?

(Oct 31 '10 at 08:32) Tim Fontana Tim%20Fontana's gravatar image
showing 5 of 8 show all

If you live in the UK - Fantastic... I saw a book in PC World just today - 'All about Programming'

You should check it out... I will try to find a link :)

answered Oct 30 '10 at 17:17

thecomputergeek01's gravatar image

thecomputergeek01
1.9k374874

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported


Join Us in the Chat Room

Tags:

×364
×361
×223
×91
×56
×16

Asked: Oct 30 '10 at 16:26

Seen: 1,359 times

Last updated: Oct 31 '10 at 11:25