Print this Article

Programming in C# with Visual Studio 2010

จำนวนชั่วโมง

18 ชั่วโมง
Programming in C# with Visual Studio 2010
Class Design ด้วย Class Diagram
Object Oriented Programming (OOP)
C#4.0 Features

รหัสหลักสูตร

DEV-004

ราคา

11,900
9,900
Rating เรตติ้งสี่ดาว

วัตถุประสงค์

  1. ผู้อบรมสามารถพัฒนา Application โดยใช้ ภาษา C# ได้
  2. ผู้อบรมสามารถใช้งาน Visual Studio 2010 ในการพัฒนาโปรเจคได้
  3. ผู้อบรมสามารถพัฒนา Application แบบ Object Oriented Programming ด้วยภาษา C# ได้

หลักสูตรนี้เหมาะสำหรับ

  • สำหรับผู้ต้องการเขียนภาษา C# เพื่อเป็นพื้นฐานในการพัฒนา Application บน .NET Framework
  • ผู้ที่ต้องการใช้ Microsoft Visual Studio 2010 ซึ่งเป็นเครื่องมือที่ทรงพลังที่สุดในการพัฒนา Application ต่าง ๆ

พื้นฐานของผู้เข้าอบรม

  1. พื้นฐานของการพัฒนาภาษาใด ภาษาหนึ่ง ได้แก่ C, C++, Visual Basic หรือ Java
  2. มีพื้นฐานทางด้าน Object Oriented Programming Concept (OOP) มาบ้าง

ความต้องการของระบบ

  1. ระบบปฏิบัติการ Windows XP / Windows Vista / Windows 7
  2. โปรแกรม Microsoft Visual Studio 2010

หัวข้อการฝึกอบรม

  1. ความรู้เบื้องต้นเกี่ยวกับ C# และ .NET Framework
    • Introduction to the .NET Framework
    • การสร้างโปรเจคด้วย Visual Studio 2010
    • การเขียนภาษา C# เพื่อพัฒนา Application
    • การพัฒนา Graphical Application
    • การรันและการทดสอบระบบด้วย Visual Studio 2010
  2. Using C# Programming Constructs
    • การประกาศและกำหนดค่าให้กับตัวแปร (Variable)
    • การกำหนด Expressions และ Operators
    • การสร้างและการใช้ Arrays
    • การใช้ Decision Statements
    • การใช้ Iteration Statements
  3. การประกาศและการเรียกใช้ Methods
    • การประกาศ Method และ การเรียกใช้ Method
    • การกำหนด Optional Parameters และ Output Parameters
  4. Handling Exceptions
    • Handling Exceptions
    • Raising Exceptions
  5. การอ่านและการเขียนไฟล์ (Reading and Writing Files)
    • การเข้าถึง File System
    • การอ่านและเขียนไฟล์ด้วย Streams
  6. ทบทวนความรู้เบื้องต้นเกี่ยวกับ Object Oriented Programming (OOP)
  7. การสร้าง Types ใหม่
    • การสร้างและการใช้ Enumerations
    • การสร้างและการใช้ Classes
    • การสร้างและการใช้ Structs
  8. Encapsulating Data and Methods
    • การกำหนด ควบคุม การมองเห็น Type Members
    • การแชร์ Methods และ Data
  9. การสืบทอดจาก Class การอิมพลีเมนท์ อินเทอร์เฟส (Interfaces)
    • การสืบทอด (Inheritance)
    • การประกาศและการอิมพลีเมนท์ Interfaces
    • การประกาศ Abstract Classes
  10. การควบคุม LifeTime ของ Object และ การควบคุม Resources
    • ความรู้เบื้องต้นเกี่ยวกับ Garbage Collection
    • การบริหารจัดการ Resources
  11. Encapsulating Data and Defining Overloaded Operators
    • การสร้างและการใช้ Properties
    • การสร้างและการใช้ Indexers
    • Overloading Operators
  12. Decoupling Methods และ Handling Events
    • การประกาศและการใช้ Delegates
    • การใช้ Lambda Expressions
    • Handling Events
  13. การใช้ Collections และการสร้าง Generic Types
    • การใช้ Collections
    • การสร้างและการใช้ Generic Types
    • การใช้ Generic Methods และ Delegates
  14. การสร้าง Enumerating Custom Collection Classes
    • การอิมพลีเมนท์ Custom Collection Class
    • การเพิ่ม Enumerator ไปยัง Collection Class
  15. Case Study & 9Expert Framework

หลักสูตรที่เกี่ยวข้อง

  1. ASP.NET Web Development with Visual Studio 2010
  2. Developing Data Access Solution with Visual Studio 2010
  3. MS SQL Server 2008 Administration
  4. Professional ASP.NET Web Service Expert
  5. Programming in C# with Visual Studio 2010

หมายเหตุ