What you'll learn
- Linq
- Cryptography basics
- Advanced C# skills
Requirements
- Experience using C#
Description
In this course you will learn how to find and use some great C# features, with that some very useful advice on various topics. We will not be talking about C# generics, such as class constructors, interfaces and the like. Instead, we will jump into some practical things - such as Linq, cryptography, clipboard handling and others.
You will learn how to properly use streams and what to watch out for when using them. How to avoid issues and use streams in C# in an efficient way.
You will learn the basics of some useful and simple C# native cryptography, it will help you secure your data without the hassle of using third-parties that you know nothing about. With that, you will learn how to hash your data and what that is, also how to encode data for URLs and a few more things with that.
You will also learn some most common features of Linq, which will improve your experience when dealing with collections in C#. Finding filtered data, getting minimum, maximum and average values from your lists.
Finally, you will add a few more important and useful things to your knowledge - such as how to use clipboard in C# or something truly advanced - how to run C++ code from C#.
Who this course is for:
- C# advanced users
Instructor
I am a businessman with a wide range of software development skills, including .net core, MSSQL, c++ and other technologies. I have worked on the most straightforward and the most complicated projects, but no matter what the task is, the best way - is the straightforward way. Therefore, in my lectures, I will only cover the things that you will actually need. My goal is to help bring technology and business together, because there is nothing better than an all-rounder in these areas.