Toll Free: 1.877.290.9507 | Direct:708.689.0131

Foundations of C# Programming and the .NET Framework Training (5 Days)

Foundations of C# Programming and the .NET Framework Training (5 Days)


This 5-day course is essentially a “.NET 101” class for those developers who are moving to .NET from a different programming language. We will help you explore C# features and discuss concepts that are fundamental to the program.

Information about this course:

This course is offered as:

  • Classroom Instructor-led Boot Camp
  • Live Online Instructor-led Boot Camp
  • Mentored Self-Paced Online
  • Streaming-Only Self-Paced Online

$-,---

View Course Pricing

and what is included with your enrollment

Course Highlights
  • Learn from a .NET master. Tips, tricks, and hands-on training.
  • Personalized learning styles and formats
  • Up-to-the-minute techniques and releases

INSTRUCTOR-LED Pricing

award-winning-training
What You’ll Learn

You will learn some of the following in this five-day course:

  • When to use interface vs abstract class
  • When to use property vs field
  • Understanding runtime compilation and garbage collection overhead additions
  • How to decompose your application into a main .exe and .dlls
  • .NET Framework class library

Course Objectives

This course will cover the following topics:

  • Language features
    • Types
    • Variables
    • Control Constructs
  • Object-oriented Features
    • Class
    • Interface
    • Protection
    • Inheritance
  • Error notification/handling using exceptions
  • Using namespaces to group types that are related
  • Implementing callbacks using delegates and events
  • Writing generic code using dynamic binding and polymorphism
  • Connect to SQL server using ADO .NET
Course Duration

This course is 5 days in duration

Select the type of training that best fits your schedule and learning style!

Live, Online, Self-Paced, Classroom - contact us for details on each.

Self-Paced

Streaming Only

Base Course. Best for refresher courses

  • Easy Online Access
  • Expert Microsoft Instructor
  • Exam Review
  • Highest Quality Content - 90% Pass
  • Self-Paced Training
Self-Paced

Mentored Online

Most popular self-pace option.

  • Online & Offline Playback (DVD,mobile)
  • Expert Microsoft Instructor
  • Intense Proprietary Exam Prep
  • Highest Quality Content - 90% Pass
  • Self-Paced Mentored Training
  • Mentor & Live Instructor Support
  • Text books, Pre-Study, and Lab books
  • Complex Sims and Exercise Files
Classroom

Instructor-Led

Our top rated training experience

  • Live Classroom
  • Expert Instructor constantly available
  • Intense Proprietary Exam Prep
  • Highest Quality Content - 90% Pass
  • Self-Paced Training (optional add-on)
  • Extensive Live Instructor Support
  • Our highest pass rate course version
  • Text books, Pre-Study, and Lab books
  • Complex Sims and Exercise Files
Classroom

Live Online

As close to the classroom from home

  • Live Classroom
  • Expert Instructor constantly available
  • Intense Proprietary Exam Prep
  • Highest Quality Content - 90% Pass
  • Self-Paced Training (optional add-on)
  • Extensive Live Instructor Support
  • Text books, Pre-Study, and Lab books
  • Complex Sims and Exercise Files
Prerequisites?

Participants will need the following to complete this course successfully:

  • A working knowledge of another high-level language
    • VB6, Pascal or C would be ideal

Studying an introduction program before attending this course would be helpful as well

Certifications

States