Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Apr 28th, 2006, 1:53 AM   #1
bl00dninja
Programming Guru
 
bl00dninja's Avatar
 
Join Date: Oct 2004
Location: namespace std
Posts: 1,246
Rep Power: 6 bl00dninja is on a distinguished road
SAMS teach yourself (C or C++) in 21 days

excellent tutorial introduction to programming in C or C++ (depending on the book you have) for beginners. subjects from primitive data types to control structures (for, while, do, switch, etc) are presented in an easy-to understand manner. pointers, arrays, and a limited amount of library functions for handling these are included. reccomend reading through about the first "14 days" worth of material in each book before moving on to something else, as the more difficult subjects are not covered in enough depth. explanations for the necessity and implementation of friend functions, operator overloading, linked lists, new and delete, may be confusing. C++ has excellent examples of the use of multiple inheritance and polymorphism (as an INTRO ONLY). the example code may be deprecated depending on the version of the book. for someone new to programming, i would highly reccomend this series.

note: the C book (because of the language development) can be relevant back to the first edition, the C++ book i have, on the other hand, includes deprecated code examples even in the 4th edition, but does include examples of the "new" (current) C++ standard.
__________________
i put on my robe and wizard hat...

Have you ever heard of Plato, Aristotle, Socrates?...Morons.
bl00dninja is offline   Reply With Quote
Old May 25th, 2006, 12:45 AM   #2
Eric the Red
Hobbyist Programmer
 
Eric the Red's Avatar
 
Join Date: Feb 2006
Posts: 214
Rep Power: 0 Eric the Red is an unknown quantity at this point
oh yeahhh!

I purchased this book last march, not knowing 1 thing in c++. I learnt so much from this book it surprised me. At first it goes through basic syntax. However, it gets into heap/ stack memory (as the author calls it). At first (chapter 6 or 7), you begin learning about pointers and references, in addition to the positive/ negative aspects about them. This book goes through a lot of topics and I’d have to say that it goes through them well. By re-reading the chapters you begin to get a lot of the programming techniques stuck in your head.

The only thing that I didn’t like about this book was the “linked lists” chapter which I believe is chapter 19. I found it really hard to follow but I guess with enough dedication you’ll figure it out.

I would definitely recommend this book to anyone interested in Object oriented programming, learning c++ from start to novice level or just interested in the capabilities of c++.
__________________
Death smiles at us all. All a man can do is smile back.
Eric the Red is offline   Reply With Quote
Old Jul 18th, 2006, 8:56 AM   #3
thondal
Programmer
 
thondal's Avatar
 
Join Date: Jan 2006
Location: Norway
Posts: 82
Rep Power: 3 thondal is on a distinguished road
Send a message via MSN to thondal
I'm currently awaiting my "Accelerated C++" heard much about it.. Will be commenting it when i get it.
banana:banana:
-thondal-
__________________
"die" he screamed at the polygon man. When he was done with him, only four points remained, a quad of what he once was.
thondal is offline   Reply With Quote
Old Jul 18th, 2006, 10:50 AM   #4
Marvin
Newbie
 
Marvin's Avatar
 
Join Date: Jul 2006
Location: Heart of Gold
Posts: 23
Rep Power: 0 Marvin is on a distinguished road
I brought Sams teach yoursef C++ in 21 days. It quite good. I would not recomend it though.

Bruce Eckel's Thinking in C++ is very good and can be brought as a hard copy and downloaded free from his website here:

http://www.mindviewinc.com/

If your just interested in C i found beginning C by Ivor Horton to be a good read especially if your new to programming or C style syntax languages. He also has written a very good Java book too.

The sams 21 days series books are not that good when compaired to O'Reilly books. They are much more professional, more for the more experienced programmer switching to a new language or technology. There is only so many times you can read a chapter on variables or iteration sturctures. For me i dont need it explained in five different ways, i just want the syntax and the rules.

If you want the more advanced stuff dont buy a sams 21 days book, they spend too many pages talking about simple stuff. This is good only for the complete beginner.
__________________
"Why should I want to make anything up? Life's bad enough as it is without trying to invent any more of it."
Marvin is offline   Reply With Quote
Old Jul 18th, 2006, 10:54 AM   #5
ReggaetonKing
Sexy Programmer
 
ReggaetonKing's Avatar
 
Join Date: Nov 2005
Location: New Jersey
Posts: 891
Rep Power: 4 ReggaetonKing is on a distinguished road
Send a message via AIM to ReggaetonKing
Quote:
Originally Posted by Marvin
Bruce Eckel's Thinking in C++ is very good and can be brought as a hard copy and downloaded free from his website here:
I have the hard copy of it that my Computer Science teacher gave me. It's great!
__________________
I would love to change the world, but they won't give me the source code!
ReggaetonKing is offline   Reply With Quote
Old Jul 18th, 2006, 11:25 AM   #6
t.i.g.e.r
Newbie
 
t.i.g.e.r's Avatar
 
Join Date: Apr 2006
Location: CZ-brno
Posts: 7
Rep Power: 0 t.i.g.e.r is on a distinguished road
for me is no.1 C primer by Steven Prata
t.i.g.e.r is offline   Reply With Quote
Old Jul 18th, 2006, 12:35 PM   #7
mikaoj
Programmer
 
mikaoj's Avatar
 
Join Date: Aug 2005
Location: Norway
Posts: 56
Rep Power: 0 mikaoj is an unknown quantity at this point
I'm reading SAMS Teach Yourself C in 21 days. It's a great a book.
__________________
Heh.
mikaoj is offline   Reply With Quote
Old Jul 18th, 2006, 12:41 PM   #8
v0id
Hobbyist Programmer
 
Join Date: Apr 2006
Posts: 155
Rep Power: 3 v0id is on a distinguished road
Teach Yourself C++ in 21 Days, second edition can be found at
http://cma.zdnet.com/book/c++/
__________________
-- v0id
v0id is offline   Reply With Quote
Old Jul 19th, 2006, 3:35 AM   #9
thondal
Programmer
 
thondal's Avatar
 
Join Date: Jan 2006
Location: Norway
Posts: 82
Rep Power: 3 thondal is on a distinguished road
Send a message via MSN to thondal
Quote:
Originally Posted by v0id
Teach Yourself C++ in 21 Days, second edition can be found at
http://cma.zdnet.com/book/c++/
hm.. looks pretty good.. Think i'll do some of the excersises there while waiting for my book...

-thondal-
__________________
"die" he screamed at the polygon man. When he was done with him, only four points remained, a quad of what he once was.
thondal is offline   Reply With Quote
Old Jul 20th, 2006, 1:44 AM   #10
bl00dninja
Programming Guru
 
bl00dninja's Avatar
 
Join Date: Oct 2004
Location: namespace std
Posts: 1,246
Rep Power: 6 bl00dninja is on a distinguished road
i bought the 2nd edition off of amazon used for $2.00 a couple years back. worth all 200 pennies.

and yeah, it's for beginners (i usually reference C++ in a nutshell by oreilly these days)
__________________
i put on my robe and wizard hat...

Have you ever heard of Plato, Aristotle, Socrates?...Morons.
bl00dninja is offline   Reply With Quote
Reply

Bookmarks

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 8:29 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC