Listen free for 30 days

Listen with a free trial

One credit a month, good for any title to download and keep.
Unlimited listening to the Plus Catalogue - thousands of select Audible Originals, podcasts and audiobooks.
Exclusive member-only deals.
No commitment - cancel anytime.
Buy Now for £6.39

Buy Now for £6.39

Pay using card ending in
By completing your purchase, you agree to Audible's Conditions of Use and authorise Audible to charge your designated card or any other card on file. Please see our Privacy Notice, Cookies Notice and Interest-based Ads Notice.

Summary

There are a lot of different types of programming languages out there that you can use. But one of the best options for you to try, whether you want to create applications for a smartphone or your own website, is C#. This is one of the oldest coding languages ever made, but it’s still useful even today, and once you learn some of the basics, you can use these to help you to do better with some other languages down the line. 

This guidebook will take the time to carefully explore how the C# programming language works and how you can use it to make some of your own programs. We will discuss plenty of topics about C# in this guidebook like: 

  • What C# is and how to get started
  • How to write out your first code and the basics of the syntax
  • How to work with the operators
  • How to deal with the conditional statements
  • How to work with classes
  • How to work with objects
  • And so much more 

If you are ready to learn how to do some of your own coding, and you want to learn how to use the C# coding language, make sure to check out this guidebook to help you get started. 

Programming is difficult. Why make it harder than it needs to be? This book is going to help you learn and work with intermediate level concepts building on top of the things covered in the beginner book 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 that we’re going to cover in this book 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 that we built up in the last book
  • And much more

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

PLEASE NOTE: When you purchase this title, the accompanying PDF will be available in your Audible Library along with the audio.

©2018 Zach Webber (P)2018 Zach Webber

What listeners say about C#: 2 Books in 1: Beginners and Intermediate Guide in C# Programming

Average customer ratings

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

No Reviews are Available
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 Tristan
  • Tristan
  • 27-10-20

Must-have to anyone

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

The author 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 three 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#.

The guidebook 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.

If you are new to C# Programming, then this course is for you. I would also like to give my appreciation to the author for sharing such a wonderful course. It helped me to understand C# Programming well.

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 lawrence
  • lawrence
  • 31-10-20

Very helpful

This is the second audiobook I've taken in C# Programming from the author and it was a great experience to choose his book again. These 2 books in 1: Beginners and Intermediate guide were very informative and interesting. 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.

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

What I liked in this guide is that it 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 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. 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 Franky
  • Franky
  • 04-11-20

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

  • 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
  • 10-11-20

Taught me how to become a good programmer

If you have zero experience with programming or the C# language, this book would be the best place to start. It does not get any simpler than this and the book is written with this in mind. The author explains the workings of C# with appropriate examples. Through it, I have now a good grip on the basics, and taught me how to think like a programmer.

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 JC Adams
  • JC Adams
  • 09-11-20

Well-paced

If you are one of those who want to explore how the C# language works and how you can use it to make some of your programs, then I gladly suggest this book to you. 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.

The author- Zach Webber 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.

The book is well-paced and easy to understand. It is essentially broken 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.

Bought another one for my brother as a gift. Lots of thanks, Zach!

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 Rodger Parker
  • Rodger Parker
  • 07-11-20

Liked it

I really liked the way that the sections are structured! There is much to learn & it's presented in such a way that is easily understood. And, even though they were hard, I appreciated the coding challenges along the way. And, I feel that this course was best in preparing me for my upcoming position as a C#/.Net developer.

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 Kenneth Dee
  • Kenneth Dee
  • 05-11-20

Gets you adjusted slowly and logically

Gets you adjusted slowly and logically at a pace that doesn't overwhelm you until everything becomes clear and the next thing you know you're getting the hang of it with solid potential. The instructor breaks everything down into small bites of info. Great for someone just starting out and absorbing new concepts of C#.

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 Mark B
  • Mark B
  • 04-11-20

I have learned a lot

I have learned a lot with this course and is the first course I have ever completed so far. Zach does a great job of explaining every detail and I love that he explains each topic with multiple examples to help the information sink in. I would really love to continue learning more advanced topics by the author.

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 Maria Samson
  • Maria Samson
  • 01-11-20

Kept me interested

If you are a beginner and you want to get your hand on it quickly, this book is for you. No boring introductions and gave you the information you need to know to get you started. The second book is also for those who already know C#. It provides you with the knowledge base that you needed in order to be an able programmer.

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 Barbara Bennet
  • Barbara Bennet
  • 31-10-20

A great resource to learn C#

This is a great resource to learn C#. I would however start off by warning buyers that this isn't a C# 101 book to get you started with the language. This is aimed at the more intermediate C# developers. Offers excellent coverage of new features, with nice commentary on the utility of some features.

1 person found this helpful