About this video

Programmers often concentrate on studying the specifics of programming languages and libraries. However, to write efficient code, you also need to know the right data structures and algorithms that have to be used in different situations. By understanding how to compare algorithms in terms of time and complexity, you’ll be able to implement the right one to resolve everyday programming problems.

In this course, you’ll learn about common algorithms and understand how to estimate their efficiency. You’ll also get to grips with the essential data structures that you can use to perform typical programming tasks. You’ll make steady progress as you learn how to implement data structures and algorithms in the latest C# language available with .NET Core, and you'll review .NET built-in data structures. This will help you to write well-structured and efficient programs. As you approach the concluding sections, you’ll delve into several common programming problems and solutions, which will help you to fix issues with your code and optimize your programming processes.

By the end of this course, you’ll have the skills you need to start writing more efficient code and build further on your C# data and algorithm knowledge.

The code bundle for this course is available at - https://github.com/PacktPublishing/-C-8-Data-Structures-and-Algorithms

Publication date:
March 2019
4 hours 41 minutes

About the Author
  • Evgenii Agafonov

    Eugene Agafonov leads Lingvo Live development department at ABBYY, and lives and works in Moscow. He has over 15 years of professional experience in software development, and started to work with C# since it was in beta version. He is Microsoft MVP in ASP.NET since 2006 and he often speaks at local software development conferences, like DevCon Russia, about cutting edge technologies in modern web and server-side application development. His main professional interests are cloud-based software architecture, scalability and reliability. Eugene is a huge fan of football and plays the guitar with a local rock band. You can reach him at his personal blog eugeneagafonov.com or twitter @eugene_agafonov.

    3. Other books you may have worked on.

    Multithreading in C# 5.0 Cookbook

    4. Acknowledgements - people you'd like to thank for their help in producing this book, (friends, family, etc) - this part is written in the first person.

    I’d like it just to be a dedication

    To Mom and Dad – you are the best parents on Earth and I love you so much

    Browse publications by this author
Latest Reviews (1 reviews total)
Nice video, easy to follow.
Recommended For You
C# Data Structures and Algorithms [Video]
Unlock this video and the full library FREE for 7 days
Start now