MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Learn C# 2010 Part II

Course Summary

In Part II of this C# basics course, you'll learn the basics of C# and .Net programming.

  • +

    Course Syllabus

    • Before you begin
      • Code Examples
    • Introduction
      • Introduction to C# 2010 Fundamentals LiveLessons, Part II
    • Lesson 8: Classes and Objects: A Deeper Look,
      • Learning Objectives
      • Time Class Case Study
      • Controlling Access to Members
      • Referring to the Current Object’s Members with the this Reference
      • Indexers
      • Time Class Case Study: Overloaded Constructors
      • static Class Members
      • Time Class Case Study: Creating Class Libraries
      • Object Initializers
      • Time Class Case Study: Extension Methods
      • Delegates
      • Lambda Expressions
      • Anonymous types
    • Lesson 9: Object-Oriented Programming: Inheritance
      • Learning Objectives
      • UML class diagrams for university CommunityMembers and Shapes hierarchies
      • Creating and Using a CommissionEmployee Class
      • Creating a BasePlusCommissionEmployee Class without Using Inheritance
      • Creating a CommissionEmployee–BasePlusCommissionEmployee Inheritance Hierarchy
      • Inheritance Hierarchy Using protected Instance Variables
      • Inheritance Hierarchy Using private Instance Variables
    • Lesson 10: OOP: Polymnorphism, Interfaces and Operator Overloading
      • Learning Objectives
      • Demonstrating Polymorphic Behavior
      • Employee hierarchy UML class diagram
      • Polymorphic interface for the Employee hierarchy classes
      • Case Study: Payroll System Using Polymorphism
      • IPayable interface and class hierarchy UML class diagram
      • Case Study: Creating and Using Interfaces
      • Operator Overloading
    • Lesson 11: Exception Handling
      • Learning Objectives
      • Example: Divide by Zero without Exception Handling
      • Example: Handling DivideByZeroExceptions and FormatExceptions
      • finally Block
      • Exception Properties; Stack Unwinding
      • User-Defined Exception Classes
    • Lesson 12: Graphical User Interfaces with Windows Forms: Part 1
      • Learning Objectives
      • Introduction to Windows Forms
      • Event Handling
      • Building the Event Handling Example; Introducing Control Properties
      • Using layout capabilities in the designer
      • Displaying a password TextBox's text in an output Label
      • Using GroupBoxes and Panels
      • Using CheckBoxes to change font styles
      • Using RadioButtons to set message-window options
      • Using a PictureBox to display images
      • ToolTips
      • Demonstrating the NumericUpDown control
      • Mouse-Event Handling
      • Demonstrating keyboard events
    • Lesson 13: Graphical User Interfaces with Windows Forms: Part 2
      • Learning Objectives
      • Menus
      • DateTimePicker control
      • LinkLabel's used to link to a drive, a web page and an application
      • ListBox control: Adding, removing and clearing ListBox items
      • Using CheckedListBox and ListBox to display user selections
      • Selecting a shape to draw with a ComboBox
      • TreeView control used to display directories
      • ListView control used to display files and folders
      • Displaying a tabbed interface with the TabControl
      • Creating a common user interface for multiple windows with Visual Inheritance
      • Creating a user-defined control with UserControl
    • Lesson 14: Files and Streams
      • Learning Objectives
      • Using classes File and Directory
      • Using LINQ to search directories and determine file types
      • Reusable BankUIForm and Record classes for use in other examples
      • Creating an d writing to a sequential-access file
      • Reading a sequential-access file
      • RecordSerializable class for serializable objects
      • Sequential file created using serialization
      • Sequential file read using deserialization

Course Fee:
USD 89

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Development & Implementations Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top