コース概要
The programming environment and explanation of .NET Core
- understanding Visual Studio
- creating project and solution
- import of the libraries
- implementation of the solution
C# syntax
-data types, operators, and expressions
-loops, conditions
-creating methods
-handling exceptions
-invoking 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 interfaces
-implementation 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)
要求
- Knowledge of the basic phrases of software development.
Audience
- Technical Team Leader
- Software Developer
お客様の声 (4)
Nice and friendly. Very knowledgeable. Would recommend Shane to others.
Joshua - California State University Bakersfield
コース - Programming in C# with Visual Studio 2022
Very hands on. Having multiple exercises a day was really helpful to solidify the knowledge and concepts Shane presented.
Michael - California State University Bakersfield
コース - Programming in C# with Visual Studio 2022
Covered all the topics and provided working exercises.
Greg - California State University Bakersfield
コース - Programming in C# with Visual Studio 2022
すべて。もう一度、フルヴィオが取り上げたコンセプトの量を考えると、詳細な説明を含めて 3 日間で本当に良かったです。データ エンジニアとして必要となる多くの概念を彼がカバーしていることが気に入りました。
Florim - Jisc
コース - Programming in C# with Visual Studio
Machine Translated