
A short introduction to this course
At this lesson I'll tell you about very general things about .NET platform in general and C# in particular
During this lesson we will go through a MS Visual Studio 2015 setup process. Also we'll build your first console project.
Creating a simple console project with VS2015
Variable is a data unit, that lets us store our data in a special area of memory.
Array is a way of keeping for data of the same type in a single data structure. Let's get into them.
Basic syntax of functions and methods
Introducing conditions into your rpogram
Loops and their usage
Namespace is a conception of C#, that helps us to organize our code logically better
Object-oriented programming (or OOP) is a one of the main pillars of C# and many other modern programming languages ( C++, Java ). It is a special conception of programming which assumes, that everything in the world is an object.
At this lesson I will tell you a general information about structures and classes and about implementation of Incapsulation and Abstraction conceptions
At this lesson you'll learn more about subtleties of inheritance in C#
Syntax and usage of static classes and members
Basics of type casting
An introduction into abstract classes and interfaces.
In this lesson you will learn about properties, their purposes and the ways of using them in classes and structures
this and base keywords - what's it about?
Generics is a cornerstone if .NET standart library
Feel power of generics!
In this lesson you will learn about type safety and several kinds of type constraints in generics
Several words about collections, their usage and inner structure
Basic info about most used collections
Delegate - is a crucial foundation in C# with widespread usage ( for example, for building graphical user interfaces ).
Several appoaches to error processing. Basic info about exceptions.
Try-catch-finally blocks with examples
A short introduction to WinForms: making your first GUI application
An introduction for events and their usage in building GUI
Nuget is a package management system, whre you can get some additional functionality you need
Basics of LINQ and deferred execution. Some additional info on collections.
A short final review and several recommendations for further study
Thank you for watching my course!
If you're a newbie in .NET or in programming in general - you're welcome! After this course you will be profound with C# syntax and Object-Oriented Programming basics. During passing these lessons you’ll have enough practice to improve your new skills.
This course will definitely help you to start up in programming!
I really like this course it's great for it's price and i would really recommend it! Russian accent is not hard to understand and teacher knows what hes doing
David K.
The course is good, The explanation is superb. Well done!
Gonniy F.