Migration to .NET for non-Object Oriented Developers


Audience
This course is intended for developers that will be transitioning to Microsoft’s .NET Framework and have no OO experience
   

Duration

3 Days
   
Course Abstract
Using a instructor-led discussions and interactive case studies, this course will illustrate the following topics: eCommerce infrastructure overview, .NET Framework, comparing .NET to mainframe architecture, define basic concept of object orientation, demonstrate OO principles of objects, inheritance, abstraction and encapsulation, and depict the standard principles of OO web application design.
   
Objectives

After completing this course, students will be able to:

  • Understand the underlying components of the .NET infrastructure
  • Become familiar with the .NET platform
  • Learn the role of the Common Language Runtime and the .NET class library
  • Compare the mainframe architecture to the .NET Framework
  • Understand the principles of object orientation
  • Illustrate the OO concepts of inheritance, abstraction, polymorphism and encapsulation.
  • Depict the role of class types and objects
  • Learn the use of attributes and methods in object design
  • Learn basic object oriented programming techniques
  • Differentiate between procedural and OO applications
   
Class Format Lecture and Lab
   
Prerequisites

Each student should have a basic understanding or programming and application development