• Where Can I Learn Programming?
    29 replies, posted
Because I want to be a programmer when I'm older...So I came here. But where can I start learning?
First you'd have to pick a language, C# is usually recommended here (and my favourite) but Lua and Python are good too. [U]It does not matter which you pick in the long term![/U] Once you can work with one of them you should be able to learn another one in less than two weeks. Then, depending on the money you have either get a good book or look up beginner tutorials for that language. [U]Make sure it's for the current version of the language![/U] There will also be official documentation available online for free. It's usually one of the best resources but you often need a bit of previous knowledge to use it well. It's very possible that there are official tutorials too though. Once you pick a starting language you can also ask for recommendations here. Asking your teachers is a good idea, if there's one who can program. You can also ask in "What Do You Need Help With?" if something specific is unclear. If you google for tutorials it's possible you will find a lot of low-quality ones, so you will need to search a bit. Ask here if you're unsure about something you find, an experienced programmer can usually judge them relatively quickly. Video tutorials on YouTube are usually not very good, it's more likely to find a good written one.
Buy a guide book.
[URL="http://www.dotnetperls.com/"]This page is good enough to teach you some basics of each .NET parts.[/URL]
school
I'd recommend the Head First books. I did Java for 3 years in College, and I'm doing an internship at the moment where I'm using C#. I think I prefer C# more. I'd recommend the C# Head First book, even shows you how to make a Space Invaders clone
[QUOTE=Over-Run;41491730]I'd recommend the Head First books. I did Java for 3 years in College, and I'm doing an internship at the moment where I'm using C#. I think I prefer C# more. I'd recommend the C# Head First book, even shows you how to make a Space Invaders clone[/QUOTE] The problem is that's outdated and the tutorials don't work properly with the current Visual Studio.
Watch thegnuboston's videos
[url]http://thenewboston.org/tutorials.php[/url] have some good tutorials
Code Academy is where I learned Js [url]http://www.codecademy.com/[/url]
[QUOTE=scroul;41499690][url]http://thenewboston.org/tutorials.php[/url] have some good tutorials[/QUOTE] I posted him ironically because I'm often the first to bite the head off anyone who recommends his videos. He's awful really.
If you are interested in C# basics I will suggest these videos. They help teach the basics of syntax and add in such things like loops and arrays. [url]http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners[/url]
I can't recommend codeacademy enough. It describes everything very well and it gives you a visual of what it does! Theres a good variety of langauges to start from. If you do learn here, I'd suggest to start with python or just the basic Web Fundamentals.
I'm with ...TittySprinkle, Codecademy is a great gamified way to learn basic programming. It doesn't get that advanced, though. You could also take a Udacity course. After you're done with it I'd suggest trying to apply your skill at challenges like projecteuler.net or codeeval.com.
If you're looking into python [url]http://learnpythonthehardway.org/[/url]
thenewboston is awful. Don't use those tutorials. I would suggest buying a book on amazon or codeacademy.
[QUOTE=Duskling;41540903]thenewboston is awful. Don't use those tutorials.[/QUOTE] Dang.. that's must be why i had hard time learning then...
Not sure it's the best way, but I started to learn by deciding something to do and then just trying to do it. You quickly learn what works and what doesn't, but it's important to choose a language and stick to it in my experience, at least to start with, once you have a grasp of the fundamentals, it's easier to transition to other languages. I think the best way really depends on the person.
I have been learning to code for about a month now, and I have to say that codeacademy is the best site for it
Or You could just use Codeacademy.net . Teaches pretty basic things, but its still programming.
[QUOTE=pac0master;41540988]Dang.. that's must be why i had hard time learning then...[/QUOTE] I think it's more to do with the fact your brain doesn't work properly
-snip-
[QUOTE=AreNell;41594314]Is that example prompt on the front page detecting your name somehow? I inspected element and it looked like the word "Ryan" was actually just part of the page itself, but I'm bugging out because my name is actually Ryan.[/QUOTE] no you're just paranoid
[QUOTE=AreNell;41594314]Is that example prompt on the front page detecting your name somehow? I inspected element and it looked like the word "Ryan" was actually just part of the page itself, but I'm bugging out because my name is actually Ryan.[/QUOTE] it must have hooked into your facebook account http protocol cookie and hacked the name out, you should restart your password immediately
[QUOTE=cra0kalo;41491707]school[/QUOTE] There is no school that teaches programming around me.. :v:
[URL="http://www.w3schools.com/default.asp"]http://www.w3schools.com/default.asp[/URL] This is were I learned how to program. It's the best way to go if you want to learn how to code for free. Also download this for programming --------> [URL="http://notepad-plus-plus.org/download/v6.5.4.html"]http://notepad-plus-plus.org/download/v6.5.4.html[/URL] ~Red Fishy
[QUOTE=Red Fishy;44097019][URL="http://www.w3schools.com/default.asp"]http://www.w3schools.com/default.asp[/URL] This is were I learned how to program. It's the best way to go if you want to learn how to code for free. Also download this for programming --------> [URL="http://notepad-plus-plus.org/download/v6.5.4.html"]http://notepad-plus-plus.org/download/v6.5.4.html[/URL] ~Red Fishy[/QUOTE] [url]http://www.w3fools.com/[/url]
Check out Google man The mind of God
[URL="http://learncodethehardway.org/"]I recommend Python, but hes made guides for a few.[/URL] He sells video versions for like $30, but the free version is fine.
Sorry, you need to Log In to post a reply to this thread.