Eğitim Hakkında
Programming in C# 7.0 with Visual Studio 2019 Eğitimi'nde C#'ta syntax ve C#'ta nesne yönelimli programlama ile ilgili konuları öğreneceksiniz.
Programming in C# 7.0 with Visual Studio 2019 Eğitimi'nde, katılımcılar Microsoft Visual Studio gibi geliştirme sürecini desteklemek için MSDN kaynakları ve araçları hakkında bilgi sahibi olurlar.
Neler Öğreneceksiniz
- The programming environment and explanation of .NET Core
- C# syntax
- Structures and collections
- Object-oriented programming
- Working with files
- Working with databases
- Multithreaded and asynchronous programming
Eğitim İçeriği
The programming environment and explanation of .NET Core
- Understanding Visual Studio 2019
- Creating project and solution
- İmport of the libraries
- İmplementation of the solution
C# syntax
- Data types, operators, and expressions
- Loops, conditions
- Creating methods
- Handling exceptions
- İnvoking methods
- Creating overloaded methods
- Optional and output parameters in methods
Structures and collections
- implementation of structures and enum types
- Organization of data in collections
Object-oriented programming
- Event handlers
- Creating classes
- Defining and implementing of interfaces
- İmplementation of strong type collections
- Creating class hierarchies
- Extending the .net Framework or Core classes
Working with files
- Reading and saving files
- Serializing and deserializing XML, JSON
- Working with I/O library
Working with databases
- Creating and using Entity data models
- Querying data by using LINQ
- Updating data with LINQ
- Remote access to data on the network
- Data access through Web services (REST)
Multithreaded and asynchronous programming
- Multithreading implementation using Lambda expressions and tasks
- Preparing asynchronous operations
- Concurrency synchronization for data access
Optional (if time permits):
- WPF Window Application project (.NET Framework)
- ASP.NET MVC Project (.NET framework or .net Core)
- Access to the data in SQL Server Azure Database (Cloud)