Book

Learn C# Programming

Learning C# 8 covers in detail the most important building blocks of C# that will help you learn every aspect of C# programming with an easy learning curve. With extensive coverage of the topics explained with the real-world examples, you will gain an in-depth knowledge of practical details involved in software development using C#.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

21h12m

Language

English

About Book

Who Is This Book For?

If you have little experience in coding or C# and want to learn the essentials of C# programming to develop powerful programming techniques, this book is for you. It will also help aspiring programmers to write scripts or programs to accomplish specific tasks.

Book content

chapters 21h12m total length

Starting with the Building Blocks of C#

Data Types and Operators

Control Statements and Exceptions

Understanding the Various User-Defined Types

Object-Oriented Programming in C#

Generics

Collections

Advanced Topics

Resource Management

Lambdas, LINQ, and Functional Programming

Reflection and Dynamic Programming

Multithreading and Async Programming

Files, Streams, and Serialization

Error Handling

New Features of C# 8

C# in Action with .NET Core 3

Unit Testing

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required