دوره آموزش برنامه‌ نویسی شی‌گرا در سی شارپ


طول دوره زمان برگزاری تاریخ شروع دوره شهریه استاد ثبت نام
9 جلسه 33 ساعت جمعه از ساعت 9:00 الی 13:00
جمعه ۲۹ اردیبهشت ۱۳۹۶ 381,000 تومان حمیدرضا گرانمایه
11 جلسه 33 ساعت یکشنبه از ساعت 17:30 الی 20:30
سه شنبه از ساعت 17:30 الی 20:30
سه شنبه ۱۹ بهمن ۱۳۹۵ 381,000 تومان حمیدرضا گرانمایه

سرفصل ها و محتوای دوره آموزش Object Oriented Programming 

هدف: آشنایی با برنامه نویسی شی گرا در محیط .Net 

پیش نیاز : مبانی برنامه نویسی #C


Data Types

  • Value types
  • Reference Types
    • Array
    • Collection
      • List
      • Dictionary
  • Data Types Conversion
  • User Define Data Types
    • Enumeration
    • Delegate
    • Structure
    • Class


Object Oriented Programming

  • Concepts of OOP
  • Members
    • Property
      • Simple Association
      • Collection Association
        • Composition
        • Aggregation
      • Indexer
    • Method
      • Parameter Passing
        • By Value
        • By Reference
        • Out
      • Param Array(Params)
      • Overloading
        • Variety in Parameters Data Types
        • Optional Parameters
      • Static Members
      • Operators Overloading
      • Constructors
        • Default Constructor
        • Constructor methods
      • Destructors
        • Dispose()
        • Finalize
    • Event


Advanced OOP Features

  • Create DLL
    • XML Documentation
  • Abstraction
  • Encapsulation
    • Protection Level
      • Local Level
        • Public
        • Private
        • Internal
        • Protected
        • Internal Protected
      • Class Level
        • Public
        • Internal
        • Private
  • Inheritance
    • Add new item
    • Overloading
    • Overriding
    • Hiding

  • Polymorphism
    • Abstract Class
    • Interface