In this hands-on introduction to C# training course, you’ll gain a comprehensive introductory coverage of C# as an object-oriented programming language for application development. You will obtain practical experience using C# and learn how to leverage the .NET Framework Library to quickly produce production-level programs.
In this C# training course, you will gain the programming skills needed to create applications using the C# language. You will learn the basics of C# program structure, language syntax, and implementation details. Use of C# in all three tiers is discussed (user interface, business logic and data access) with focus on proper object-oriented coding.
Introduction to C# Training Delivery Methods
Introduction to C# Training Course Benefits
Create, compile, debug, deploy and run C# programsWrite and understand C# language constructs, syntax, and semanticsDevelop applications using the object-oriented concepts of encapsulation, inheritance, and polymorphismProduce solid programs using industry-recognized multilayer architectures
Introduction to C# Instructor-Led Course Outline
Important Course Information
This course is an introduction to C# but not an introduction to computer programming. Experience using a modern procedural language, such as Visual Basic, Pascal, Java, or C/C++ is needed. It is not a sufficient prerequisite if you have only used SQL and/or HTML. Attendees require an understanding of concepts such as data types, variables, declarations, conditionals, loops, expressions, functions, parameter passing, and procedural language flow.
For those without the pre-requisite background, Course 502, Introduction to .NET Programming Training is recommended.
Module 1: Introduction to the C# Language
Module 2: Language Fundamentals
Module 3: Developing C# Classes
Module 4: Interconnecting Objects
Module 5: Implementing and Enhancing C# Solutions