C#, Volume 2

The Utmost Intermediate Course Guide in Fundamentals and Concept of C# Programming
Narrated by: William Bahl
Length: 1 hr and 29 mins
5.0 out of 5 stars (37 ratings)

Audible Premium Plus

$14.95 a month

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
    37
  • 4 Stars
    0
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0
Performance
  • 5 out of 5 stars
  • 5 Stars
    36
  • 4 Stars
    0
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0
Story
  • 5 out of 5 stars
  • 5 Stars
    36
  • 4 Stars
    0
  • 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

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

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!

4 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.

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

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

A very good choice for somebody with some basic C#

A very good choice for somebody with some basic C# experience who wants to extends his C# skillset. The content is very good and well explained in-depth. everything in the lecture was explained very clearly. It is a big plus for you for preparing a project-based course - that's a great and fun way to learn!

2 people found this helpful

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

Love it

Love it. As a newcomer to C#, I soon realized I needed a guide to hold my hand through the learning curve, rather than trying to make sense of bits of information randomly picked on Microsoft .NET sites. This book did precisely that for me even although I sometimes struggled to keep up the pace.

2 people found this helpful

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

Satisfied

The course is doing well to explain some concepts that may be more relevant in the actual industry vs. just on an education level. I would not recommend this course to absolute beginners in C# with no previous knowledge. I would say this is a step above beginner in between beginner/intermediate. The author does a good job of introducing some complex topics. Overall I am satisfied with the course at this point but I am only halfway through.

2 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.

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.

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 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!

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 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 Mel
  • Mel
  • 09-22-20

Highly recommended!

After completing this course, I feel like I am a better programmer and a better person now! I learned a lot from it and I know that everything that I learned in this course will help me create smarted computer programs. Thank you Zach! Highly recommended!

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 Lorelie M.
  • Lorelie M.
  • 09-19-20

A great introduction to C#

A great introduction to basic C# syntax, especially for someone coming from another programming language. The author kept topics to the point and always broke down code examples when necessary. The sample projects were simple but worked well for explaining concepts in a hands-on way. I was able to go through everything step by step and then had an immediate example project which fleshed out any areas that I was confused about still. As they say, the quickest way to learn is through doing and this book capitalizes on that concept.

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 Barbara Bennet
  • Barbara Bennet
  • 09-15-20

An excellent book

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. Zach really knows C# 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! Many thanks to Zach for this guidebook.

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 Elizabeth Wood
  • Elizabeth Wood
  • 09-29-20

Satisfied with info I learned

The course is doing well to explain some concepts that may be more relevant in the actual industry vs. just on an education level. I would not recommend this course to absolute beginners in C# with no previous knowledge. I would say this is a step above beginner in between beginner/intermediate. The author does a good job of introducing some complex topics. Overall, I am satisfied with the course at this point but I am only halfway through.

1 person found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Michelle
  • Michelle
  • 09-24-20

Very well prepared course

Very well prepared course. Many life examples tailored to the level of a beginner. In addition, the exercises check through the platform. I would highly recommend it.

1 person found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Janna
  • Janna
  • 09-19-20

Thumbs up

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.

1 person found this helpful