Custom Search
Provided by: Webucator

Introduction to C# Training

Unfiled

Webucator
Training Provided by Webucator In this C# training course, students will learn about the .NET Framework, become familiar with Visual Studio .NET and learn to program using C#. The knowledge gained in this C# training is essential for learning to create Windows applications and ASP.NET applications with C#.
This is primarily ilt training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
computer labComputer Lab Work
group study and discussionThis class may involve group study
instructor led trainingThis class may be available at a classroom in Jamesville, NY,
Contact Webucator for more information
Duration:5 days
Training Presented in:English
Introduction to C# Training Course Outline
  • Introducing .NET
    • A Brief History of Windows Development
    • Components of a .NET Application
    • Migrating Existing Applications
  • The .NET Framework
    • .NET Framework Class Library
    • .NET Architecture
    • Deployment
    • Tools
  • The .NET Standards
    • Web Standards
    • Web Services Standards
    • Language and Infrastructure Standards
  • Visual Studio .NET
    • .NET and Visual Studio .NET
    • The Development Environment
    • Building a .NET Project
  • Applications: The .NET Paradigms
    • Building Distributed .NET Applications
    • Data Access Layer
    • Business Object Layer
    • Web User Interface with ASP.NET
    • Desktop User Interface with Windows Forms
  • .NET Exposed
    • .NET Framework
    • Deployment and Version Compatibility
  • Getting Started with C#
    • C# and .NET
    • The .NET platform
    • The .NET Framework
    • The C# language
    • Hello World
    • Your first C# program
    • Methods
    • Comments
    • Console
    • Namespaces
  • C# Language Fundamentals
    • Types
    • Variables
    • Constants
    • Using statement
    • String
    • Identifiers
    • Statements
    • Expressions
    • Whitespace
  • Branching with C#
    • Unconditional
    • If /else
    • Switch
    • Goto
    • While
    • Do..While
    • For
  • C# Operators
    • Relational
    • Assignment
    • Mathematical
    • Logical Operators
    • Logical
    • Short Circuit
    • Precedence
    • Preprocessor directives
  • Classes and Objects and C#
    • Access modifiers
    • Class methods
    • Constructor
    • Variables
    • Instantiating objects
    • Static methods
    • Destructor & Finalize
    • Passing Parameters
    • Overloading methods
    • Properties
  • Inheritance in C#
    • Specialization
    • Generalization
    • Inheritance
    • Polymorphism
    • Virtual functions
    • Overriding virtual function
    • The object class
    • Object as root
    • Boxing and unboxing
  • Operator Overloading in C#
    • The operator keyword
    • Supporting other .Net languages
    • Operators must be static
    • Use with care
    • Conversion
  • Interfaces in C#
    • Defining structs
    • Defining interfaces
    • Implementing an interface
    • Extending and combining interfaces
    • Keywords is vs. as
  • Arrays in C#
    • The array
    • Arrays and foreach
    • Initialization
    • Rectangular vs. Jagged
    • Params
  • Collections in C#
    • Indexers
    • Collection Interfaces
    • IEnumerable
    • IEnumerator
    • ArrayList
    • IComparable
    • IComparer
    • Queues
    • Stacks
    • Dictionaries
    • Hashtables
  • Strings in C#
    • The string class
    • Immutable Strings
    • String Builder
    • Regular Expressions
  • Exceptions in C#
    • Throwing exceptions
    • Catching exceptions
    • Exception objects
    • Custom exceptions
  • Delegates in C#
    • What are delegates
    • Declaring delegates
    • Instantiating delegates
    • Multicast delegates
  • Events and C#
    • What are events
    • Events and delegates
    • Responding to events
About The Training Provider: Webucator
Webucator - Webucator delivers customized onsite, instructor-led online and at-your-own-paced technical training throughout the United States and worldwide. Webucator has trained 40 percent of the Fortune 100. Onsite Class Delivery: Our onsite classes are delivered for private groups at your offices or a location of your choice. These classes can also be delivered through a web conference for...
tcw11-gfc-v396M-11/26/09-00:47:03-()[B]-[A]-[B] -04:37:14