Hey, I'm new to programming in general and kinda lost to be honest. I've looked around everywhere and I can't seem to find a C# book that is made for beginner programmers! I have two books already that I was recommended but both say they are meant for intermediate to advanced programmers and that's no good... They often start with references to things I don't understand and if the best way to study is to look that stuff up I guess it's okay but I would prefer a more starter oriented tutorial or book. I don't mind starting with a different language but if you're going to tell me to do that please give me a good explanation and a new language to start on. A couple books and tutorials on the language would also be very appreciated. Any advice is welcome, please and thank you in advance for anyone who helps out!
Anyone know a good beginner C# book?
Page 1 of 18 Replies - 1178 Views - Last Post: 28 January 2013 - 10:06 AM
Replies To: Anyone know a good beginner C# book?
#2
Re: Anyone know a good beginner C# book?
Posted 25 January 2013 - 12:51 PM
Several books listed in my resources post:
My standard beginner resources post - Updated DEC 2012
You can try to learn C# by dismantling snippets and googling terms - basically you can take a hit-n-miss, shotgun approach. Or you could just follow a proper training program whether it be a couple intro books, school, on-line course or series of tutorials like the ones we offer. I'll tell you from experience that just fumbling around in the dark and trying to teach yourself with no guidance doesn't work. Its like stumbling across a Harrier Jump Jet and trying to teach yourself how to fly with no background in piloting: You simply lack any groundwork to start from. How can you lay out your own training course if you don't already know the material? Would you go to a university where the teacher says "I don't know any of this but we'll fumble through it together?"
We have a tutorials section and a learning C# series of articles.
First learn the language by working 2-5 "Learn C# in 30 days" type books cover to cover. Do a couple hundred on-line tutorial projects where you build what you're told to build, the way you are told to build it WITH AN EXPLANATION OF WHY so you can learn.
There are three routes people seem to take when learning programming.
For the life of me I can't figure out why people try 1 & 2. I strongly suggest taking the guided learning approach. Those book authors go in a certain order for a reason: They know what they're doing and they know the best order to learn the materials.
You start by learning a coding language FIRST.
Learn to plan before you type.
THEN you start designing software with a purpose.
If this sounds like you
read this section
Otherwise, you can just jump to the resources here:
Some of the tutorials below are for C# or Java not C, C++, VB.NET [...]. But the conceptual stuff of classes, object oriented design, events etc. are not language specific and should give you enough guidance in theory of program development for you to be able to look-up specific code example in your chosen coding language.
Resources, references and suggestions for new programmers. - Updated Oct 2012
My standard beginner resources post - Updated DEC 2012
You can try to learn C# by dismantling snippets and googling terms - basically you can take a hit-n-miss, shotgun approach. Or you could just follow a proper training program whether it be a couple intro books, school, on-line course or series of tutorials like the ones we offer. I'll tell you from experience that just fumbling around in the dark and trying to teach yourself with no guidance doesn't work. Its like stumbling across a Harrier Jump Jet and trying to teach yourself how to fly with no background in piloting: You simply lack any groundwork to start from. How can you lay out your own training course if you don't already know the material? Would you go to a university where the teacher says "I don't know any of this but we'll fumble through it together?"
We have a tutorials section and a learning C# series of articles.
First learn the language by working 2-5 "Learn C# in 30 days" type books cover to cover. Do a couple hundred on-line tutorial projects where you build what you're told to build, the way you are told to build it WITH AN EXPLANATION OF WHY so you can learn.
There are three routes people seem to take when learning programming.
- Just start trying to create programs
- Start taking apart other programs and try to figure out the language by reverse engineering
- Follow a guided learning course (school or self-teaching books)
For the life of me I can't figure out why people try 1 & 2. I strongly suggest taking the guided learning approach. Those book authors go in a certain order for a reason: They know what they're doing and they know the best order to learn the materials.
Quote
Where do I start?
You start by learning a coding language FIRST.
Learn to plan before you type.
THEN you start designing software with a purpose.
If this sounds like you
Newbie/Rookie said:
I have a little programming experience but I need to write ...
Spoiler
Otherwise, you can just jump to the resources here:
Some of the tutorials below are for C# or Java not C, C++, VB.NET [...]. But the conceptual stuff of classes, object oriented design, events etc. are not language specific and should give you enough guidance in theory of program development for you to be able to look-up specific code example in your chosen coding language.
Resources, references and suggestions for new programmers. - Updated Oct 2012
Spoiler
#3
Re: Anyone know a good beginner C# book?
Posted 25 January 2013 - 01:21 PM
I was very impressed with Visual C# 2010 Step by Step (Microsoft) but I'm afraid I wouldn't say it's for an absolute beginner.
You might start with the csharp-station tutorial which I found quite good.
Or investigate the tutorials on this site as referenced by tlhIn`toq
You might start with the csharp-station tutorial which I found quite good.
Or investigate the tutorials on this site as referenced by tlhIn`toq
#4
Re: Anyone know a good beginner C# book?
Posted 25 January 2013 - 02:33 PM
We have a pretty good list of book recommendations in this topic.
#5
Re: Anyone know a good beginner C# book?
Posted 25 January 2013 - 02:55 PM
Thanks a lot for the help, I'll read through some tutorials to get a basic understanding then I'll move to my books. At least I know that I can get a understanding that way now and I don't feel like I'm going down a dead end road!
#6
Re: Anyone know a good beginner C# book?
Posted 26 January 2013 - 12:52 PM
ChristianGamer, on 25 January 2013 - 02:55 PM, said:
Thanks a lot for the help, I'll read through some tutorials to get a basic understanding then I'll move to my books. At least I know that I can get a understanding that way now and I don't feel like I'm going down a dead end road!
I started with the aforementioned Visual C# Step by Step and I'm an absolute beginner. I'm 3/4ths of the way through it now, and I've found it great.
#7
Re: Anyone know a good beginner C# book?
Posted 26 January 2013 - 01:21 PM
if you want the complete beginner book, i would say "Head First C#".
trust me, starting from this book would be fun.
it's visually rich, contain jokes, puzzles etc.(popular for it's conversational style)
here's a link of piratebay.
have fun.
/>/>
<Removed Pirated Link>
trust me, starting from this book would be fun.
it's visually rich, contain jokes, puzzles etc.(popular for it's conversational style)
here's a link of piratebay.
have fun.
<Removed Pirated Link>
This post has been edited by macosxnerd101: Yesterday, 10:00 AM
#8
Re: Anyone know a good beginner C# book?
Posted 26 January 2013 - 03:30 PM
pharylon, on 26 January 2013 - 12:52 PM, said:
I started with the aforementioned Visual C# Step by Step and I'm an absolute beginner. I'm 3/4ths of the way through it now, and I've found it great.
I'm glad you've confirmed this. It's a great book! but I was never quite sure whether to recommend it to a beginner. (It does, additionally, go into more depth than one might expect.)
This post has been edited by andrewsw: 26 January 2013 - 03:32 PM
#9
Re: Anyone know a good beginner C# book?
Posted 28 January 2013 - 10:06 AM
We already have a pinned book thread here:
http://www.dreaminco...ded-c%23-books/
I'm closing this topic so the discussion doesn't become fragmented.
http://www.dreaminco...ded-c%23-books/
I'm closing this topic so the discussion doesn't become fragmented.
Page 1 of 1
|
|

New Topic/Question
This topic is locked



MultiQuote




|