Remote Online or Group Onsite
Live Online: From Your Location or OursGroup Onsite: At Your Organization
Learn On Your Own Schedule
Format: Online eLearning
Live Online: From Your Location or Ours
Group Onsite: At Your Organization
› Target Audience: Our instructor-led courses are primarily for employees of organizations. There are some states where we allow self-paying individuals to attend. Find out more. ‹
This thorough and comprehensive course is a practical introduction to programming in C#, utilizing the services provided by .NET. This course emphasizes the C# language. It is current to Visual Studio 2017, .NET Framework 4.7 and C# 7.0. 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 chapter. A supplement covers the fundamentals of Language Integrated Query (LINQ).This course is intended to be fully accessible to programmers who do not already have a strong background in object-oriented programming in C-like languages, such as C++ or Java. It is ideal, for example, for procedural programmers who desire to learn C#.An important thrust of the course is to teach C# programming from an object-oriented perspective. It is often difficult for programmers trained originally in a procedural language to start “thinking in objects.” This course introduces object-oriented concepts early, and C# is developed in a way that leverages its object orientation. A case study is used to illustrate creating a complete system using C# and .NET. Besides supporting traditional object-oriented features, such as classes, inheritance, and polymorphism, C# introduces several additional features, such as properties, indexers, delegates, events, and interfaces that make C# a compelling language for developing object-oriented and component-based systems. This course provides thorough coverage of all these features.C# as a language is elegant and powerful. But to utilize its capabilities fully, you need to have a good understanding of how it works with the .NET Framework. The course explores several important interactions between C# and the .NET Framework, and it includes an introduction to major classes for collections, delegates, and events. It includes a succinct introduction to creating GUI programs using Windows Forms. The course concludes with a chapter covering the newer features in the language through C# 7.0.Numerous programming examples and exercises are provided, including the case study. The student will receive a comprehensive set of materials, including course notes and all the programming examples.The course includes four electronic supplements, provided as PDF files. They cover Visual Studio 2017, Language Integrated Query (LINQ), unsafe code and the C# pointer type, and .NET 4.7.
Prefer a self-paced learning solution to fit your own schedule? Certstaffix® Training offers eLearning courses bundled together:
ASP.NET Core MVC6 (Visual Studio 2017)
ASP.NET Using C# (Visual Studio)
ASP.NET Web API Essentials Using C# (Visual Studio 2017)
eLearning Bundle - ASP.NET
Albuquerque, New Mexico
Baton Rouge, Louisiana
Charleston, South Carolina
Charlotte, North Carolina
Des Moines, Iowa
Fort Lauderdale, Florida
Grand Rapids, Michigan
Greenville, South Carolina
Las Vegas, Nevada
Long Island, New York
Los Angeles, California (DT)
Los Angeles, California (East)
Manchester, New Hampshire
Minneapolis-St. Paul, Minnesota
Naples - Fort Myers, Florida
New Orleans, Louisiana
New York City
Oklahoma City, Oklahoma
Philadelphia (DT), Pennsylvania
Philadelphia (Malvern), Pennsylvania
Raleigh, North Carolina
Rochester, New York
Salt Lake City, Utah
San Antonio, Texas
San Diego, California
San Francisco, California
San Jose, California
Sioux Falls, South Dakota
South Bend, Indiana
St. Louis, Missouri
Virginia Beach, Virginia
West Palm Beach, Florida
White Plains, New York
Learn ASP.NET from a live instructor so you can ask questions & interact with peers.
Complete Lab Environment
Access to all software required is provided in a lab environment during public classes.
Learn ASP.NET hands on live online - you learn by actually doing.
Multiple Attendance Options
Live Online From Your Location or Our Computer LabsOnsite at Your Organization
› Our instructor-led courses are primarily for employees of organizations. There are some states where we allow self-paying individuals to attend. Find out more. ‹
Have a group of several students needing ASP.NET training on the same topics? Then onsite ASP.NET training is a perfect option for you. We'll come onsite to your office so you don't have to travel. You'll be able to fully customize a ASP.NET course with topics to fit your needs. Lastly, you'll save per employee versus our public classes.
Researching training options? Need reviews to find a quality training provider?
Certstaffix® Training provides instructor-led classes in public and onsite private courses. Both the and the quality of a training provider are important aspects to be considered when choosing to purchase training.
Certstaffix® Training collects detailed class reviews via a formal post-class evaluation in all our training sessions. Below are a sample of abbreviated reviews from real students from our past courses. If you would like more reviews or ones with even further detail, please contact us and we would be happy to show you the high quality of our training services.
page last updated by Jonathan O'Brien