Programming in C# from scratch
The training in programming in C # is intended for people who do not have knowledge and experience in programming from scratch.
During the training, participants will learn how to solve problems using the available msdn documentation when creating a .NET application using the C # programming language, and learn about the Visual Studio programming environment in practice.
You?ll learn the language for which a wide range of libraries is available and allows you to create many types of applications including desktop (window), console, web and database
The area of the training
- Introduction to Visual Studio
- Building a C # program
- I/O support
- Simple types
- Simple type conversions
- String
- Tables
- Enum
- Nullable types
- Struct – the difference between reference types and valuable types
- Program flow control
- if / else
- switch / case
- loops
- other control instructions
- Boards and letters
- Date and time types
- Advanced work with text and StringBuilder
- File operations
- Debugging the application
- Elements of promise programming
- Constructors and class finalizers
- Class methods
- Class fields
- Class access modifiers
- Class properties
- Indexers
- Inheritance
- Polymorphism, virtual functions, operator and function overloading
- Interfaces
- Abstract classes
- Spaces of names
- Handling with exceptions
- Pre-processor directives
T Testimonials