Programming in C# from Scratch to Guru

$49.70


Buy
MasterCard Visa
Video courses from Mikhail Rusakov

Description

<p>1. Introduction</p> <p>This is an introductory module from which you will learn:</p> <p>How to take the course with maximum efficiency?</p> <p>How does the C# language work? This is very important basic information that you need to know.</p> <p>What software will you need to write C# programs, where to download it and how to install it?</p> <p>After watching this section you will already know how C# works, and you will have all the necessary software to write your own programs in this language.</p> <p>2. C# language basics</p> <p>Now that we have everything ready to start, we can start writing our first programs in C#. And in this section you will learn:</p> <p>How are programs written in C#?</p> <p>What are variables, what are the types of variables, how are they used?</p> <p>What are arithmetic, logical and string operations? All of this is provided with many examples.</p> <p>How does type conversion take place?</p> <p>What is the scope of variables?</p> <p>What is the conditional operator for and what does it look like?</p> <p>How do the for and while loop operators work and what are they for?</p> <p>What is the correct way to use the switch-case operator?</p> <p>What are arrays and how are they used in practice?</p> <p>What are tuples and how to use them?</p> <p>This is the section that will give you all the necessary foundation for writing your first simple programs in C#.</p> <p>3. object-oriented programming in C#</p> <p>Object-oriented programming (OOP) is the most popular and most common approach when developing programs. Theoretically, any program can be made without it, but practically for medium and large projects it will be extremely difficult and very long. That&#39;s why you should know OOP. And just in this section you will learn:</p> <p>What is OOP?</p> <p>What are the OOP paradigms?</p> <p>What is a class and how it is created in C#?</p> <p>What are properties?</p> <p>What are constructor and methods of a class?</p> <p>What is constructor and method overloading?</p> <p>What are access modifiers?</p> <p>What are static fields/methods/classes and how to use them correctly?</p> <p>What are enumerations?</p> <p>What are immutable data types?</p> <p>How to implement inheritance in C# and what is it for?</p> <p>What are structures?</p> <p>What are virtual methods?</p> <p>How to overload operators?</p> <p>What are abstract classes?</p> <p>What are interfaces?</p> <p>What are generalized classes and methods?</p> <p>How to use ToString and Equals methods?</p> <p>What is object cloning?</p> <p>What are delegates?</p> <p>How to use anonymous methods?</p> <p>How are events applied?</p> <p>What are lambda expressions?</p> <p>What is recursion?</p> <p>After watching this huge section, you will be able to create C# projects using OOP.</p>

ABOUT US
onliner.academy is a knowledge marketplace. On our site you will find a huge number of courses in different areas - learning different languages (English, German, Spanish, French and others), courses on programming, professional development and much more. Join in!
TESTIMONIALS
12 206 specialists already with us
Join those who are already on the path to growth: share your discoveries, exchange experiences, be inspired and get support from like-minded people
how do I get my order?
1
Put a digital item in your cart
2
Pay your order
3
Specify your email at checkout
4
Receive access to your purchase by email
Payment Methods:
MasterCard Visa