![]() |
|
|
|
Course Description | Outline | IT HomeOverviewMicrosoft’s .NET is a revolutionary advance in programming technology that greatly simplifies application development and is a good match for the emerging paradigm of Web-based services. Part of this technology is a new language, C#. This new language combines the power of C++ and the ease of development of Visual Basic. It bears a striking resemblance to Java and improves on that language. C# is becoming the dominant language for building applications on Microsoft platforms. 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 2008 and .NET 3.5 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. 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. 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. PrerequisitesThe student should have some programming experience in a high-level language. 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 Visual Basic or COBOL programmers who desire to learn C#. Schedule6 weeks, 2 evenings per week. Price$2,395.00 (tuition is discounted to $2,345.00 if full payment is received three weeks before the start of the class) LocationUMBC Training Centers, 1442 S. Rolling Road, Baltimore, MD 21227 |