• C#, Volume 2

  • The Utmost Intermediate Course Guide in Fundamentals and Concept of C# Programming
  • By: Zach Webber
  • Narrated by: William Bahl
  • Length: 1 hr and 29 mins
  • Unabridged Audiobook
  • Categories: Computers & Technology
  • 5.0 out of 5 stars (62 ratings)
adbl_ms_membershipImage_includedwith_altText_B076FLV3HT
adbl_ms_membershipImage_includedwith_altText_B076FLV3HT

1 audiobook of your choice.
Stream or download thousands of included titles.
$14.95 a month after 30 day trial. Cancel anytime.
Buy for $6.95

Buy for $6.95

Pay using card ending in
By confirming your purchase, you agree to Audible's Conditions of Use and Amazon's Privacy Notice. Taxes where applicable.

Publisher's Summary

Programming is difficult. Why make it harder than it needs to be? 

This audiobook is going to help you learn and work with intermediate-level concepts building on top of the things covered in the beginner audiobook of this series. We’re going to spend time cracking open the secrets of higher-level programming as we start working with more complex ideas. 

The things we’re going to cover in this audiobook include: 

  • Learning algorithmic programming using things like stacks 
  • Applying your C# skills to bigger projects such as game development using MonoGame 
  • Covering essential C# concepts such as lists, stacks, object methods, and much more to better round out knowledge we built up in the last audiobook 
  • And much more! 

Don’t waste your time trying to scrape knowledge out of a competitor’s guide. Continue your programming journey with this audiobook - the guaranteed best C# work on the market for the programmer who knows a little but wants to know a lot.

©2018 Zach Webber (P)2018 Zapata Publishing

What listeners say about C#, Volume 2

Average Customer Ratings
Overall
  • 5 out of 5 stars
  • 5 Stars
    61
  • 4 Stars
    1
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0
Performance
  • 5 out of 5 stars
  • 5 Stars
    60
  • 4 Stars
    1
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0
Story
  • 5 out of 5 stars
  • 5 Stars
    60
  • 4 Stars
    1
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0

Reviews - Please select the tabs below to change the source of reviews.

Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Must-listen to this book

This is a good quick intro course to C# for someone looking to learn the basics. I've read and listened to countless books on coding, read untold numbers of blogs, watched online tutorials, and various explanations of coding concepts, and through it all, this audiobook has made multiple concepts clearer and more easily understood than just about anything else. The course starts from the basics and breaks down concepts into manageable chunks.

Zach is a natural trainer and simplifies concepts in sequence so it helps the listener for gradual learning. He explains things clearly and in simple terms, Complex concepts are broken down into simple steps to ensure that you can easily master the C# language even if you have never coded before.

If you are going to get a book on C#, I would put this at the top of the list. Until I listen to this book I was thinking of writing my own because of the huge incompetence or indifference as to accuracy that I have found in other entry-level publications to C#. As I said, I am a novice, but I still thought I could write a better book than others have done - until Zach's book.

Learning C# from a pro is an investment in your future career. I would say that this book is for anyone who wants to learn more about C# programming, or for those who already know how to program but want to brush up on their skills. So, if you want to listen to a fantastic C# course on Audible, this is the one to go with.

6 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Helped me with my C# journey

This is the first audiobook I've taken in C# Programming, and I'm really happy that I did. This was such an informative and interesting course. Things are broken up really well so you can really get your head around what is happening underneath the code you're writing. I took a huge amount of notes that I'm sure will be a valuable resource as I move forward and learn more.

Zach is really great at explaining things in a way that is helpful to beginners. He's got me excited to keep moving forward and learning more, though it is a slightly daunting task. It does talk about programming and is balanced step-by-step, and you also learn about what goes on behind the scenes which are great for background knowledge. He answered all my questions promptly - no matter how small. I would say that I will be going over it again though as there are a lot of concepts to get familiar with. I do not mind though as I think it will be fun to do again.

If you're technically minded and are just intrigued by what's going on behind the GUI, then this is a great guide for you. If you're considering a career in IT but aren't sure if coding is for you. This course can help you find out. Regardless of your motivations, if you want to take a step into coding, and C#, go no further. This guide would be helpful for a lot of people.

Bought another one for my brother! Highly recommended!

5 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Highly recommended

If you are new to C# Programming, then this course is for you. Trying to learn C# can be a challenge for many and it was for me. I have read many books trying to learn the more and this course was one of the best I've taken. The content of the course is delivered in a very clear manner by a programming instructor who really seems to know his stuff.

Zach did an excellent job of explaining step by step and has the ability to visualize all the theory into real-life situations that one actually can identify oneself with. He explains everything perfectly and at a good pace. He really knows C# programming and explains everything in detail not going too fast or too slow. It took me about two days to complete the course since I wrote all the code to practice and that is the only way to do it if you want to master C#.

This book is for anyone who is fascinated and interested in learning programming or already knows to program but wants to fill in any gaps in their knowledge. So, if you are looking for a great C# course here on Audible do pick this one. Learning from a C# expert is an investment for your future job. The journey is long and this course is just the beginning, but I think it's a great way to start.

Many thanks to Zach for this guidebook.

5 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

One of the best C# programming courses

I’ve been interested in learning how to program for a while now so I have checked various websites for tutorials but I never really got the basics that well, but this course however did a great job in explaining the fundamentals and concepts of C# Programming.

This is my first venture into C# and this course is well-paced and easy to understand. This book is essentially about breaking down the process of learning C# into a way that makes it really handy for beginners and not too difficult to understand. This is perhaps the simplest form of artificial intelligence that you can implement feasibly in a game. There are more advanced algorithms, but this is the easiest to explain and actually comprehend as a beginner, and even then it’s a little difficult.

The author shares a lot of the basics of programming like control flow, file input and output, and writing functions in the pursuit of learning just how to use this powerful programming language. Along the way, he’s going to be covering the underlying concepts like how computers handle data and the basics of logic.

I can say that this one of the best courses to start especially you are new to C#. It provides you a step by step with not so steep learning curve and gives you a good foundation to learn intermediate courses. Finally, I have now a good grip on the basics and taught me how to think like a programmer.

5 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Swiftly answered all of my questions

What a wonderful well-designed course for beginners! I have previous knowledge of other programming languages, but the instructor's energy and step-by-step elaboration are too good.

The book is essentially about breaking down the process of learning C# into a way that makes it really handy for beginners and not too difficult to understand. Inside this book, you will discover a lot of the basics of programming like control flow, file input and output, and writing functions in the pursuit of learning just how to use this powerful programming language. Along the way, you're going to know the underlying concepts like how computers handle data and the basics of logic.

I've read several coding books, watched online lessons, read countless blogs, articles, and various explanations of coding ideas, and this audiobook has made multiple topics simpler and easier to understand than anything else. If you listen to this book, you'll have the language down pat.

Such an inspirational and very useful book indeed. Highly recommended.

4 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Inspirational

Great book overall. It gives you all you need to know to get you started in C# without getting bogged down in the weeds. Covers all of the basics and most of the intermediate content of C#. It doesn't go super in-depth or detailed about C#, making it a perfect book for beginners. It does a great job of combining all of the concepts taught throughout the book.

Mr. Webber is fantastic at discussing topics in a way that beginners can understand. He knows how to write in a style that is interesting and enjoyable. He's gotten me enthusiastic to keep pushing forward and learning more, despite the fact that it's a difficult undertaking. It does discuss programming in a step-by-step manner, and you also understand what goes on behind the scenes, which is useful background information. He swiftly answered all of my questions, no matter how insignificant.

I loved this course! It was the perfect balance of understandable, yet a little challenging programming for a beginner. I'll love to continue learning C# through Zach's subsequent courses. Listen to this book and you'll basically have the language mastered.

4 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Absolutely fulfills its mission

The book absolutely fulfills its mission of introducing C# to people who already do have proper programming experience but who are new to or pretty inexperienced in .NET and C#. Very fluent style, to me it was just the perfect balance between always highlighting the "why so?" of the inner workings of the CLR and the language design, and being concise.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Well written and easy to follow

The book is well written and easy to follow. It breaks you in gently and builds up to the headier concepts of classes etc. having coded in c the first few chapters were very straightforward (as they are very similar) but moving into the classes and more detailed code took a bit more time to sink in. The final big project was good to do. it was worked through in a good way (with the author discussing what needed to be written but not writing the code out explicitly so the reader had to draw up their knowledge of the preceding chapters to code it).

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Exceptional presentation of C# language

Exceptional presentation of C# language. It's a deep, to the point, entertaining, simple, and comprehensive presentation of the C# language. What makes this book exceptional is sharing with us the motivations behind the design and choices made by C# language creators. This hidden dimension of C# and this insight hard to achieve after reading informative books, detailed but lacking insider attitude

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Straightforward and well written

A straightforward and well-written introduction to C#. I work in tech and had a bit of background in troubleshooting C# applications at a code level. However never really wrote it and needed to boost my c# skills. I had tried much other material like videos and other books. however, by a million miles this is the book that made it click. Very well written, very good flow to the content, clearly the content has been thought out by the author. A particular highlight is a section on c# inheritance and implementations.

3 people found this helpful

Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Aaron Campbell
  • Aaron Campbell
  • 09-17-20

There's an amazing amount of knowledge here!

If you are new to C# Programming, then this course is for you. Trying to learn C# can be a challenge for many and it was for me. I have read many books trying to learn the more and this course was one of the best I've taken. The content of the course is delivered in a very clear manner by a programming instructor who really seems to know his stuff.

Zach did an excellent job of explaining step by step and has the ability to visualize all the theory into real-life situations that one actually can identify oneself with. He explains everything perfectly and at a good pace. He really knows C# programming and explains everything in detail not going too fast or too slow. It took me about two days to complete the course since I wrote all the code to practice and that is the only way to do it if you want to master C#.

This book is for anyone who is fascinated and interested in learning programming or already knows to program but wants to fill in any gaps in their knowledge. So, if you are looking for a great C# course here on Audible do pick this one. Learning from a C# expert is an investment for your future job. The journey is long and this course is just the beginning, but I think it's a great way to start.

Many thanks to Zach for this guidebook.

6 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Carl James
  • Carl James
  • 07-20-21

Useful

This is a good quick intro course to C# for someone looking to learn the basics. I've read and listened to countless books on coding, read untold numbers of blogs, watched online tutorials, and various explanations of coding concepts, and through it all, this audiobook has made multiple concepts clearer and more easily understood than just about anything else. The course starts from the basics and breaks down concepts into manageable chunks.

Zach is a natural trainer and simplifies concepts in sequence so it helps the listener for gradual learning. He explains things clearly and in simple terms, Complex concepts are broken down into simple steps to ensure that you can easily master the C# language even if you have never coded before.

If you are going to get a book on C#, I would put this at the top of the list. Until I listen to this book I was thinking of writing my own because of the huge incompetence or indifference as to accuracy that I have found in other entry-level publications to C#. As I said, I am a novice, but I still thought I could write a better book than others have done - until Zach's book.

Learning C# from a pro is an investment in your future career. I would say that this book is for anyone who wants to learn more about C# programming, or for those who already know how to program but want to brush up on their skills. So, if you want to listen to a fantastic C# course on Audible, this is the one to go with.

5 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Alexander Griffin
  • Alexander Griffin
  • 06-22-21

Great book overall

What a fantastic, well-designed beginner's course! I'm familiar with various programming languages, but the instructor's enthusiasm and step-by-step explanations are far superior.

The book is essentially about breaking down the process of learning C# into a way that makes it really handy for beginners and not too difficult to understand. Inside this book, you will discover a lot of the basics of programming like control flow, file input and output, and writing functions in the pursuit of learning just how to use this powerful programming language. Along the way, you're going to know the underlying concepts like how computers handle data and the basics of logic.

I've read several coding books, watched online lessons, read countless blogs, articles, and various explanations of coding ideas, and this audiobook has made multiple topics simpler and easier to understand than anything else. If you listen to this book, you'll have the language down pat.

This is a truly motivating and valuable book. Highly recommended.

5 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Linda Price
  • Linda Price
  • 10-02-20

Great introduction to C#

I’ve been interested in learning how to program for a while now so I have checked various websites for tutorials but I never really got the basics that well, but this course however did a great job in explaining the fundamentals and concepts of C# Programming.

This is my first venture into C# and this course is well-paced and easy to understand. This book is essentially about breaking down the process of learning C# into a way that makes it really handy for beginners and not too difficult to understand. This is perhaps the simplest form of artificial intelligence that you can implement feasibly in a game. There are more advanced algorithms, but this is the easiest to explain and actually comprehend as a beginner, and even then it’s a little difficult.

The author shares lot of the basics of programming like control flow, file input and output, and writing functions in the pursuit of learning just how to use this powerful programming language. Along the way, he’s going to be covering the underlying concepts like how computers handle data and the basics of logic.

I can say that this one of the best courses to start especially you are new to C#. It provides you a step by step with not so steep learning curve and gives you a good foundation to learn intermediate courses. Finally, I have now a good grip on the basics and taught me how to think like a programmer.

5 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Gary Perry
  • Gary Perry
  • 09-23-20

Incredible!

This is the first audiobook I've taken in C# Programming, and I'm really happy that I did. This was such an informative and interesting course. Things are broken up really well so you can really get your head around what is happening underneath the code you're writing. I took a huge amount of notes that I'm sure will be a valuable resource as I move forward and learn more.

Zach is really great at explaining things in a way that is helpful to beginners. He's got me excited to keep moving forward and learning more, though it is a slightly daunting task. It does talk about programming and is balanced step-by-step, and you also learn about what goes on behind the scenes which are great for background knowledge. He answered all my questions promptly - no matter how small. I would say that I will be going over it again though as there are a lot of concepts to get familiar with. I do not mind though as I think it will be fun to do again.

If you're technically minded and are just intrigued by what's going on behind the GUI, then this is a great guide for you. If you're considering a career in IT but aren't sure if coding is for you. This course can help you find out. Regardless of your motivations, if you want to take a step into coding, and C#, go no further. This guide would be helpful for a lot of people.

Bought another one for my brother! Highly recommended!

5 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Jane Gates
  • Jane Gates
  • 07-02-21

Great programming book

Overall, a fantastic book. Covers all of the fundamentals as well as the majority of the intermediate material in C#. It is a great book for beginners because it does not go into great detail regarding C#. It does an excellent job of integrating all of the principles covered in the book.

Mr. Webber is fantastic at discussing topics in a way that beginners can understand. He knows how to write in a style that is interesting and enjoyable. He's gotten me enthusiastic to keep pushing forward and learning more, despite the fact that it's a difficult undertaking. It does discuss programming in a step-by-step manner, and you also understand what goes on behind the scenes, which is useful background information. He swiftly answered all of my questions, no matter how insignificant.

I loved this course! It was the perfect balance of understandable, yet a little challenging programming for a beginner. I'll love to continue learning C# through Zach's subsequent courses. Listen to this book and you'll basically have the language mastered.

4 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Bernard Go
  • Bernard Go
  • 07-13-21

Plenty of useful info

This is a no nonsense and a great book for anyone just starting to learn C#. It covers the basics and avoids a lot of complication. Does not go into forms but gives you plenty to start having fun with console applications, writing classes, overloading, inheritance, interfaces, abstract classes, some simple file operations, and more.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Arthur
  • Arthur
  • 09-18-20

Well written and easy to follow

The book is well written and easy to follow. It breaks you in gently and builds up to the headier concepts of classes etc. having coded in c the first few chapters were very straightforward (as they are very similar) but moving into the classes and more detailed code took a bit more time to sink in. The final big project was good to do. it was worked through in a good way (with the author discussing what needed to be written but not writing the code out explicitly so the reader had to draw up their knowledge of the preceding chapters to code it).

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for John Sy
  • John Sy
  • 07-19-21

Glad to have it

I've wanted to study programming for a long time and have looked at a variety of websites for tutorials, but I've never really comprehended the fundamentals, but this course did an amazing job of presenting the fundamentals and concepts of C# programming. Glad to have it.

2 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Elise David
  • Elise David
  • 07-17-21

5 stars

If you're a techie who's curious about what goes on behind the scenes of a game, this is the guide for you. I believe this is among the greatest courses, to begin with, if you are new to C#. It takes you through a step-by-step process with a manageable learning curve, laying a solid basis for intermediate courses. Consequently, I've mastered the fundamentals and learned how to think like a coder.

2 people found this helpful