C# Essentials Course Sheffield London Leeds Yorkshire Manchester Online
Topics ADDED DAILY include: Agile | PRINCE2 | .NET / C# | SQL | Train the Trainer
|Fee||See Events (below)|
There are currently no scheduled events for this title. We will look to add dates and may be able to arrange a bespoke event for you.Contact Us for Details »
* QA pricing from their website 08/03/2021. QA class sizes up to 16 possibly mixed Virtual and In-Person attendees on the same event. Prices INCLUDE VAT.
This two-day intensive course is designed for the experienced programmer to help you quickly get 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 the dynamic data type, named and optional arguments, the use of variance in generic interfaces, asynchronous programming keywords, and tuples are covered in a final chapter. An appendix covers the fundamentals of Language Integrated Query (LINQ).
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.
The course is designed to provide practical concepts and skills for C# and as such this will help build skills for certification programs without covering the breadth of any particular certification.
Contact us for information on exams.
The audience for this course includes anyone with a programming background with a requirement to quickly gain key skills in C#. This includes anyone developing or maintaining code for Web and Windows applications and for a whole host of related development subjects including Web Services and Business Components.
This course concisely covers the essentials of programming using Microsoft’s C# programming language with a focus on the following:
The student should be an experienced application developer or architect. A high-level understanding of object-oriented programming is ideal, though we cover this during the training.
Materials include courseware, hands-on learning environment and related subject matter.
For virtual classroom courses you'll need a headset. We provide a simple connectivity test to ensure you'll be able to participate.
For 'Attend from Anywhere' virtual classroom courses you'll additionally need either a PC or a Mac with internet access.