Now from NewTech: .NET Training
NewTech offers the most comprehensive and practical training in the .NET community today. BOOTCAMP style .NET Training is now being offered for VB.NET, C#.NET and ASP.NET.

View our Student Testimonials and the Site Map here.


Regular Version

NewTech's .NET training is getting rave reviews. Click here to view the student feedback.

Course Name: C# ASAP

Brief Course Description: Focused object oriented fundamentals including the .NET development environment, language constructs, debugging

Duration: 1 Day

Format: Instructor-led, Seminar

Prerequisites: Knowledge of basic programming constructs, Object Oriented programming helpful.

Assumed Audience: Developers new to .NET along with experienced object oriented programmers looking for a head start in C#.

Course Materials: 500+ pg text on C#, Resource Pack with CD

Course Description Summary: This is a fast paced course on development with the C# .NET language. The course focuses on the fundamentals of the C# .NET language, as well as important topics such as error handling and debugging, object oriented design and data access.

The Outline

  1. The .NET Framework
    1. Overview of the .NET Framework and Common Language Runtime
    2. Class Library/ API
    3. Assemblies
    4. What's new in C# language
  2. The Visual Studio .NET IDE
    1. Creating a new C# project and choices of projects
    2. Development Environment windows
    3. Using controls from the Toolbox
    4. Using the MSDN Library Help Files
  3. C# Fundamentals
    1. Properties read only, run-time only, and design-time properties discussed
    2. Events discussion on the points of lifecycle of an object
    3. Default Events and Event Firing Order
    4. Methods intrinsic behaviors of objects
    5. C# Language Syntax writing proper code
    6. Data Types and Casting
    7. Variable Scope
  4. Understanding Classes in C# .NET
    1. Building blocks of all .NET applications
    2. Class Structure, Class definitions
    3. Name, access modifier, extending another class
    4. Implementing the interface of another class
    5. Class body, initialization and cleanup, use of Constructors
    6. Object Instances, Default Constructor, Overloading
    7. Methods in C# Signature, Body, Arguments, Return Type
    8. Encapsulation, Polymorphism, Inheritance, EXPLAINED
  5. Error Handling and Debugging
    1. Understanding C#'s integrated debugging environment
    2. Demonstrated use of debugging tools within IDE
    3. Errors discussion of Compile, Run-Time and Logic Errors within code
    4. Error Handling writing, creating and logging good exception handling in code
  6. Data Access
    1. Overview of ADO .NET Object Model
    2. Accessing Data Common methods for accessing and displaying data
    3. Data Binding
    4. Using the DataSet object
  7. Forms Programming
    1. Forms Overview
    2. Forms as Objects
    3. Handling Form Events
    4. Using .Net Controls
    5. Binding objects to forms
  8. Compiling and Distributing a .NET Application
    1. Deployment Options
    2. Installing assemblies into the GAC
  9. When the student leaves the course... the developer/student will confidently be able to develop within the C# .NET Development Environment and compose sound C# .NET syntax. The student will develop a basic understanding of object oriented design concepts and within a project, will be poised to take control of any C# code and manipulate objects at design-time.

    Click here to register.

    Click here for Pricing.

[Home]   [Courses]   [Course Schedule]   [Registration]   [Pricing]   [About NewTech Training]  

Terms of Use
Since 1993, we have delivered training in cities as diverse as: Peoria ,Arizona | Corona / Salinas / Pasadena, CA | Torrance / Lancaster / Hayward, CA | Palmdale / Orange / Escondido, CA | Fullerton / Sunnyvale / Elk Grove, CA | Thousand Oaks / El Monte / Concord, CA | Simi Valley / Vallejo / Inglewood, CA | Visalia / Costa Mesa / Downey, CA | Santa Clara / West Covina / Roseville, California | Norwalk / Fairfield / Burbank, California | San Buenaventura / Richmond / Berkeley, California | Daly City / Antioch /Foster City, California | Milpitas / Sacramento, California | Lakewood / Fort Collins / Thornton ,Colorado | Westminster / Arvada / Pueblo ,Colorado | Bridgeport / Hartford / New Haven ,CT | Stamford / Waterbury ,Connecticut | Pembroke Pines / Hollywood / Port St. Lucie ,Florida | Coral Springs / Gainesville / Miramar ,FLA | Clearwater / Pompano Beach / Ft. Lauderdale / Orlando, FL | Savannah & Athens, Georgia | Burlington,Vermont | Naperville & Joliet ,Illinois | Springfield / Peoria / Elgin ,Illinois | Muncie, Indiana | Evansville & South Bend, Indiana | Muncie & Cedar Rapids ,Iowa | Kansas City / Topeka / Olathe ,Kansas | Lafayette ,Louisiana | Springfield / Lowell / Cambridge ,MA | Warren / Sterling Heights / Flint ,Michigan | Lansing & Ann Arbor,Michigan | Independence / St. Louis / Saint Louis,Missouri | Billings & Lincoln,Nebraska | Manchester ,New Hampshire | Bellevue ,Washington | Green Bay ,Wisconsin. Contact us to discuss bringing our training to your location!