I need proggramming tutorials that actually teach me

Started by
102 comments, last by M2tM 17 years, 9 months ago
you're 16 and 18 at the same time? Wow...
What do I expect? A young man's quest to defeat an evil sorceror while discovering the truth of his origins. A plucky youngster attended by her brutish guardian. A powerful artifact which has been broken into a small number of artifactlets distributed around the world.What do I want? Fewer damn cliches. - Sneftel
Advertisement
btw i am in a rush i learned C and C# with "Sams teach yourself C in 24 hours"
i took me actually a week to completely remember the syntax of all the functions and how to structure the file, program, fuction, and block scopes but i completely understand it. C# took about 2 weeks but i was able to go more indepth while learning DirectX 9.

if you have any useful links to tutorials for any on the list plz advice,
and plz stop posting things like...."you learn all of this even in 20 yrs."
im pretty sure i can learn anything in a month for sure,as long as i can get a full tutorial on all the function in the language with explanation.
i dont care about the langth of reading...i can read fast
lol i put 18...how embarasing
Quote:Original post by __ODIN__
[rant]

Actually, this highlights the amazing problem we're having hiring programmers these days. A focus on 'API/technology' at the expense of the basics. I've heard it called the 'JavaProgrammer syndrom' , but I personally blame it on schools and universities swallowing hype undigested.

Sun started it with the Great Java Push, but Microsoft has learnt, and the recent C# push is a good beginning. The reality is, it DOESN'T MATTER. If you're a good programmer in any language, you can pick up the nuances and syntactic sugar in any other language with minimal problems.

If, on the other hand, your fundamentals are weak, and you spend most of your time copying and pasting source-code from online tutorials, you'll get stymied when you switch. OF COURSE it's different; if you have no understanding on WHY it does something, translating an algorithm from Java to C++ will appear difficult.

I lecture part-time in Computer Graphics at a local college. I was helping some students with one of their project, and nearly screamed when I saw the code, which was... fugly. When I asked why, I was told that 'he didn't really understand arrays'. Then I DID scream. How can you be a 3rd year Computer Science student and not understand arrays?

I don't care how many different Graphics, Physics, UI and Networking APIs you 'know'. I don't care how many languages you've compiled 'hello world' in. I just want GOOD programmers.

[/rant]

Okay... you can go and learn 'AAA' and 'Vista' now. I'm sure there's a tutorial somewhere you can rip the source-code from.

Allan


lmao. I think this is actually very true to be honest. When I was in school, there were so many people that still did not understand the basics. Whats scary is that some of these people landed very good jobs (Better then what I got!) after college without knowing the difference from a pointer and a reference. It frightens me to know that some of these people now work on weaponry for the armed forces, et al.

I do agree that once you understand one language well, its much easier to aquire other languages faster. However, if you lack a strong mathematical background, you will fail at higher level programming (graphics programming, certain data structures, etc) techniques until you fully understand the math behind it.
Quote:Original post by xanados
btw i am in a rush i learned C and C# with "Sams teach yourself C in 24 hours"
i took me actually a week to completely remember the syntax of all the functions and how to structure the file, program, fuction, and block scopes but i completely understand it. C# took about 2 weeks but i was able to go more indepth while learning DirectX 9.

if you have any useful links to tutorials for any on the list plz advice,
and plz stop posting things like...."you learn all of this even in 20 yrs."
im pretty sure i can learn anything in a month for sure,as long as i can get a full tutorial on all the function in the language with explanation.
i dont care about the langth of reading...i can read fast


It may be a tad annoying for you to read responses like the ones you asked people to not post again, but you should consider that people woulnd't post those responses if there wasn't any truth in them.

Apart from the fact that I even doubt if it's possible to toroughly learn all that in a year, it is not reccomendable anyway. It may look very impressive on your CV but when people find out you only know the general picture of all those subjects they won't find much use for you.

I think this has been said before, but what you need to do is to define a goal for yourself that's realistic. For example, if you are passionate about making games you could set yourself the goal of 'having made a 2D strategy game within one year'. That way you'll do something you like, you'll have experience that you wouldn't have if you just 'learned' languages and then moved over to another. It's often better to specialise in one or a few areas than to 'know it all' vaguely but not having any in-depth knowledge in it...

this guy sounds crazy i mean wtf i only know vis C++ but this is outrageuos.
this one is out to xan here, if you want to learn them all then here...i sent you a tutorial on C++, DirectX, and a little more C# than you know...i emialed it so check it....lol...i hope you dont go crazy
Quote:Original post by xanados
well i have the basic of 3D Studio viz, but those are only the polygonal shapes and animation but i cant find anything on factors of wind.And i was wondering how to increase the rendering time if i could anyway.

as for SQL i found a tutorial on w3schools.com
as for the networking skills i just enrolled in Cisco Academy. it seems the feature it in a tech college here in MN

im only 16 so of course i am naive and believe that i can learn all this stuff in a year

"Vista, AFAIK, is an operating system due within a year or so... what's to "learn" about it?"
~agi_shi~

i am trying to learn how to also build my own OS...crappy one but still i would like the knowlege

i found some stuff on perl but nothing explains the source code...only some of it is familiar...and online books only explain how it works,not how to put a program together.

i have learned most of DirectX 9 but i feel that there is more to it than C#.
how can i use C++ with DirectX

the basic point i want to learn all this stuff is that im only 18, i love computers and i want a career that deals with programming games, an OS, and anything else that can help me inthe future, this site (even the beginners)talk about problems, but i cant keep up when i dont even learn the language in the first place.
thx in advance
try to stay ina good mood =)



Look man, take my advice from a point of view of a teenager as well(read the name), u should learn just one thing -I'd recomend java, its a relatively easy OOP language and will give u a good base in object oriented programming- and perfect what you learn so by the time you reach college youll have a solid base in programming, then you can learn more languages, and youll have the advantage of having a solid base in a programming language -Once again i highly recommend java-
anyway thats wat id consider,
Francis...
The subject of this post "I need proggramming tutorials that actually teach me" forces me to point toward Washu's journal.
thanks for the link...i found some of the source code posted but no sxplanation of the code really...i looked at the link to rune??? and found more code but little explanation...thx alot =)(NOT a sarcastic tone)
It sounds to me like you're trying to memorize these things and not learn them. This was my problem (well one of my problems) when I first learned to program. I thought I had to memorize every feature and function call of what I was learning. In the end this was an incredible waste of time.

You have to learn by actually writing code. For example memorizing the DirectX functions and parameters is totally pointless. Any moron can look those up on MSDN. To learn somthing you actually have to use it.

Good Luck

This topic is closed to new replies.

Advertisement