Page 1 of 1

C++

Posted: Sun Sep 26, 2010 1:25 pm
by Phaedra
Hey guys, can any of you recommend me a site where I can learn the basics? (I will be using Code::Blocks if that matters). I have just started this whole shit so I need to learn the basics, so a detailed description would be nice.
I found some site too, im just curious what u guys recommend.

Re: C++

Posted: Sun Sep 26, 2010 1:31 pm
by [SD]Twysta
I recommend you go with these series;
http://www.youtube.com/user/antiRTFM#p/ ... yVhn0FWWB4
The guy starts at level 0, and by the time you're at his 80th video, you'll know alot.

From personal experience, I highly suggest a good book over online tutorials.
Because you need to know the theory behind data types, and how exactly variable types store data. This is especially important in C++. I've watched a lot of tutorials, ranging from the Absolute Spoonfeed series by the guy I posted above, to the algebra from Khan academy. But when I got a good book, it was much better. I did all this in preperation of my study btw.

Now that I'm actually studying software engineering, it just hit me that the book was 10 times better. You need to know the theory to be able to understand and build programs. :)

edit: code::blocks is really good.

Re: C++

Posted: Sun Sep 26, 2010 1:31 pm
by aishsharma
Hmm i wanna hear the response here, i started out using borland turbo c++ v3.0, learned mostly from the help section, didn't even know the internet had learning sources then :shock:

Re: C++

Posted: Sun Sep 26, 2010 1:39 pm
by Phaedra
[SD]Twysta wrote:I recommend you go with these series;
http://www.youtube.com/user/antiRTFM#p/ ... yVhn0FWWB4
The guy starts at level 0, and by the time you're at his 80th video, you'll know alot.

From personal experience, I highly suggest a good book over online tutorials.
Because you need to know the theory behind data types, and how exactly variable types store data. This is especially important in C++. I've watched a lot of tutorials, ranging from the Absolute Spoonfeed series by the guy I posted above, to the algebra from Khan academy. But when I got a good book, it was much better. I did all this in preperation of my study btw.

Now that I'm actually studying software engineering, it just hit me that the book was 10 times better. You need to know the theory to be able to understand and build programs. :)

edit: code::blocks is really good.


Thanks dude, this youtube thingy is very good :)

Re: C++

Posted: Sun Sep 26, 2010 1:48 pm
by [SD]Twysta
yw :)

Try and practice alot though. You will know how to use the stuff he teaches you, but you can't think of any way to apply them if you don't practice :D

Also you should try and get a book in the long run ;) You'll see what I mean. It's much better but only if you're aiming to go far with c++. For now I guess the basics are nice in that series.

Re: C++

Posted: Sun Sep 26, 2010 2:15 pm
by Phaedra
[SD]Twysta wrote:yw :)

Try and practice alot though. You will know how to use the stuff he teaches you, but you can't think of any way to apply them if you don't practice :D

Also you should try and get a book in the long run ;) You'll see what I mean. It's much better but only if you're aiming to go far with c++. For now I guess the basics are nice in that series.


Yea sure, gonna get a book. I want to go far with c++ as I'm a computer program designer (well I've just got accepted to university and had the first 2 weeks on it :D ) but anywayz yea...that's what i want to learn:)

Re: C++

Posted: Sun Sep 26, 2010 3:24 pm
by aishsharma
Sacrosanctus wrote:
[SD]Twysta wrote:yw :)

Try and practice alot though. You will know how to use the stuff he teaches you, but you can't think of any way to apply them if you don't practice :D

Also you should try and get a book in the long run ;) You'll see what I mean. It's much better but only if you're aiming to go far with c++. For now I guess the basics are nice in that series.


Yea sure, gonna get a book. I want to go far with c++ as I'm a computer program designer (well I've just got accepted to university and had the first 2 weeks on it :D ) but anywayz yea...that's what i want to learn:)


Well then you really need a book, trust me here, im in my last year of computer engg and I can tell you that a good knowledge of the basics C/C++ goes a long way. By basics i mean functions, classes, structures, data types/structures, pointers and the difference between imperative and object-oriented programming model.

Oh and try to keep focused, coz the me right now is a confused idiot right now who has no idea on what he wants to do with his life :slap:

Also I'm gonna make an FPS game as my final year project, so w8 for a demo in the coming months :love: 8) :D

Re: C++

Posted: Sun Sep 26, 2010 9:00 pm
by Stress
Make sure you understand the fundamental concepts of Object-Oriented Programming, before trying to do anything serious with C++. It's important to understand the fundamental concepts first, before applying them.

For graphics, you're probably going to use OpenGL; it's going to take a while until you get used to OpenGL functions, and their integration into the language. The functions are quite complicated.

Re: C++

Posted: Sun Sep 26, 2010 10:51 pm
by aishsharma
I'll be doing it with UNITY game engine+visual c#.

Yeah it'llbe tough but i got 6-8 months to do it, and i'm only gonna make 2-3 levels of the game, should be a fun experience :D

Re: C++

Posted: Sun Sep 26, 2010 11:13 pm
by Doron
ugh...

*cough cough* geek *cough cough*

Re: C++

Posted: Sun Sep 26, 2010 11:56 pm
by [SD]Twysta
edit: cba with you. look at yourself you're a mess :roll:

Re: C++

Posted: Mon Sep 27, 2010 12:38 am
by aishsharma
Doron wrote:ugh...

*cough cough* geek *cough cough*



WRONG!!!!
I am a 21 year old geek+nerd 2 in 1 combo :sohappy: 8)

Re: C++

Posted: Mon Sep 27, 2010 2:02 am
by William-CL
Doron wrote:ugh...

*cough cough* geek *cough cough*

At least this geek will earn a decent paycheck if he gets a job as a programmer..

Re: C++

Posted: Mon Sep 27, 2010 2:19 am
by ZaKnighT
Blackdragon6 wrote:
Doron wrote:ugh...

*cough cough* geek *cough cough*

At least this geek will earn a decent paycheck if he gets a job as a programmer..

this.. geeks make money! at the end geeks get chicks =) (DORON ASIAN ONES)

Re: C++

Posted: Mon Sep 27, 2010 11:57 am
by aishsharma
Blackdragon6 wrote:
Doron wrote:ugh...

*cough cough* geek *cough cough*

At least this geek will earn a decent paycheck WHEN he gets a job as a programmer..


FIXED :D

Re: C++

Posted: Mon Sep 27, 2010 12:04 pm
by William-CL
aishsharma wrote:
Blackdragon6 wrote:
Doron wrote:ugh...

*cough cough* geek *cough cough*

At least this geek will earn a decent paycheck WHEN he gets a job as a programmer..


FIXED :D

hehe so true. A lot of companies are constantly Hiring programmers.

Re: C++

Posted: Mon Sep 27, 2010 6:03 pm
by Mirosuke
ZaKnighT wrote:
Blackdragon6 wrote:
Doron wrote:ugh...

*cough cough* geek *cough cough*

At least this geek will earn a decent paycheck if he gets a job as a programmer..

this.. geeks make money! at the end geeks get chicks =) (DORON ASIAN ONES)

you're joking rite? he's surfing in the internet all the day, do you think he have any chance?
lol :roll:

Re: C++

Posted: Tue Sep 28, 2010 11:31 am
by aishsharma
Mirosuke wrote:you're joking rite? he's surfing in the internet all the day, do you think he have any chance?
lol :roll:


Please compare our join dates and post counts b4 you say that :roll:

Re: C++

Posted: Tue Sep 28, 2010 12:05 pm
by William-CL
aishsharma wrote:
Mirosuke wrote:you're joking rite? he's surfing in the internet all the day, do you think he have any chance?
lol :roll:


Please compare our join dates and post counts b4 you say that :roll:

Dun worry, the Internet and a Computer Career go hand in hand :D

Re: C++

Posted: Tue Sep 28, 2010 4:18 pm
by [SD]Twysta
It's true. There is heaps of work available in programming, and software engineering in general.

If you do software engineering as a base, and then go for your masters, you are golden for the rest of your life, because with your software engineering you learn programming - testing - setting up networks/databases and learn to maintain these - etc and you can "branch off" into a specific industry.

There will always be work available within all these subjects.

The plus in al this, is that you're always being educated in IT, there will always be new certificates that you can (and have to) get and they will pile up eventually. New OS's, new standard Software platforms, new standard program for databases, etc. I often hear about people within the software engineering branche that actually REJECT jobs they try to get because they will ofcourse only pay the person for what he's doing, whilst he wants to be paid for his level of education. This is a big downside, which is why I find it important that I focus on 1 thing, and try to get all these certificates and courses that you will do over the years and try to keep them on 1 level.

Re: C++

Posted: Tue Sep 28, 2010 4:56 pm
by Doron
I know this guy that has a ICT diploma.

He's now doing work and study at the same restaurant I work untill some company seems good enough for him.

Re: C++

Posted: Wed Sep 29, 2010 1:08 am
by Morgoth
If you ever consider buying a book, I highly recommend you get this one,

http://www.amazon.com/Absolute-C-4th-Wa ... 380&sr=8-1

I used it for my computer science class at college and read it again from cover to cover this past summer and it is amazing imo. The guy who wrote it explains everything really well in language that is easy to understand and he has plenty of simple examples that demonstrates the fundamental concepts.