Microsoft .NET is an advance in programming technology that greatly simplifies application development, both for traditional, proprietary applications and for the emerging paradigm of Web-based services. .NET is a complete restructuring of Microsoft's entire system infrastructure and represents a major learning challenge for programmers developing applications on Microsoft platforms.
This two-day intensive course is designed for the experienced programmer to help you quickly come up to speed on the C# language. It is current to Visual Studio 2017, .NET Framework 4.7 and C# 7. Important newer features such as dynamic data type, named and optional arguments, the use of variance in generic interfaces, asynchronous programming keywords, and tuples are covered in a final lesson. An appendix covers the fundamentals of Language Integrated Query (LINQ).
This course concisely covers the essentials of programming using Microsoft's C# programming language. It starts with a brief lesson, ".NET: What You Need to Know" which gets you up and running in the .NET environment with a minimum of fuss. The next two lessons cover C# language essentials and object-oriented programming in C#. The next lesson discusses how C# relates to the .NET Framework. The following lesson covers delegates and events. The course includes a succinct introduction to creating GUI programs using Windows Forms. The course concludes with a lesson covering the newer features in C#. Appendices provide a tutorial on Visual Studio 2017, an overview of LINQ, coverage of unsafe code and pointers in C#, and using .NET Framework 4.7.
The course is practical, with many example programs and a progressively developed case study. The goal is to quickly bring you up to speed in writing C# programs. The student will receive a comprehensive set of materials, including course notes and all the programming examples.
Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.
Experience in the following is required for this C# class:
Experience in the following would be useful for this C# class:
No cancelation for low enrollment
GSA schedule pricing
Students who have taken Instructor-led Training
Organizations who trust Webucator for their Instructor-led training needs
Satisfaction guarantee and retake option
Students rated our C# Training for Object-Oriented Programmers trainers 8.64 out of 10 based on 18 reviews