• slider-image
  • slider-image
  • slider-image
  • slider-image

Advanced Programming with Visual C# .NET

Visual C# Programming เป็นภาษาโปรแกรมเชิงวัตถุทำงานบนดอตเน็ตเฟรมเวิร์ก พัฒนาโดย บริษัทไมโครซอฟท์และมี Anders Hejlsberg เป็นหัวหน้าโครงการ โดยมีรากฐานมาจากภาษา ซีพลัสพลัส และภาษาอื่นๆ (โดยเฉพาะภาษาเดลไฟและจาวา) โดยปัจจุบันภาษาซีซาร์ปเป็นภาษามาตรฐานรองรับโดย ECMAและ ISO ภาษา C# นั้น เป็นภาษาที่มีรูปร่างหน้าตาและโครงสร้างในแบบที่เรามักจะเรียกว่า “C-Style Language”หรือ ภาษาที่มีลักษณะ คล้ายคลึงกับภาษา C นั่นเอง ซึ่งแม้แต่ภาษาที่โปรแกรมเมอร์ชาวไทยคุ้นเคยกันดีอย่าง Java และ PHP นั้นก็จัดอยู่ในภาษากลุ่มนี้เช่นกัน นั่นก็เพราะ ว่า “C-Style” เป็นรูปแบบภาษาที่โปรแกรมเมอร์ส่วนใหญ่ ที่มักมีพื้นฐาน มาจากภาษา C คุ้นเคย แต่ ก็อาจจะเป็นภาษาที่ดูแปลกตา สำหรับผู้ที่ไม่มีพื้นฐาน การเขียนโปรแกรม มาก่อนหรือผู้ที่คุ้นเคยกับภาษาที่ค่อนข้างดูคล้ายกับภาษาพูดอย่าง Visual Basic ไปเลยก็เป็นได้ ดังนั้น ถ้าคุณมีพื้นฐาน จากภาษา ในกลุ่ม C-Style  มาก่อนแล้วการเริ่มเรียน C# ก็จะเข้าใจได้ง่ายขึ้น

วิดีโอแนะนำคอร์ส:

ดาวน์โหลดไฟล์รายละเอียดคอร์ส:

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

  • รู้จักกับภาษา C และสามารถสร้างโปรแกรมพื้นฐานได้
  • เข้าใจโครงสร้างภาษา และวิธีการคอมไพล์โปรแกรม 
  • เขียนภาษา C รองรับงานต่างๆในองค์กร
  • มีความเข้าใจภาษา Object Oriented Programming

กลุ่มเป้าหมาย:

  • ผู้ที่ต้องการพัฒนา Application ด้วย Visual C#
  • IT Managers
  • Developers

ความรู้พื้นฐาน:

  • Programming experience
  • Understanding of HTML and HTTP

ระยะเวลาในการอบรม:

  • 20 ชั่วโมง

ราคาคอร์สอบรม:

  • ราคาปกติ 7,500 บาท โปรโมชั่นลด 10% เหลือ 6,750 บาท

วิทยากรผู้สอน:

คอร์สที่ควรอบรมก่อนหน้า:

คอร์สต่อเนื่องที่แนะนำ:

เนื้อหาการอบรม:

1. Object Oriented Programming

  • Inheritance
  • Polymorphism
  • Encapsulation
  • Abstraction

2. Interfaces

  • Understand the Purpose of Interfaces
  • Define an Interface
  • Use an Interface
  • Multiple Inheritance using Inheritance

3. Abstract Classes

  • Overview of Abstract Classes
  • Programming with Abstract Classes
  • Comparison of Abstract classes and Interfaces

4. Value Type and Reference Types

  • Memory allocation in .NET
  • Overview of Stack and Heap
  • Value type and reference types in C#

5. Casting, Boxing and Unboxing

  • Implicit & Explicit Casting
  • Boxing and Unboxing in C#

6. Operator Overloading

  • Understand Operator Overloading
  • Overloadable Operators

7. Indexers

  • Indexers in C#
  • Comparison between Indexers and Properties

8. Attributes

  • Using Pre-defined Attributes
  • Developing Custom Attributes

9. Debugging Techniques

  • Introduction
  • Breakpoints
  • Stepping through the code
  • The Debugging Tool Windows

10. Delegates & Events

  • Understand What a Delegate Is
  • Understand What an Event Is
  • Implement Delegates
  • Fire Events

11. Collections & Generics

  • Understand Generics
  • Creating Generic List Collections
  • Working with Dictionary

12. Threading

  • Introduction and Concepts
  • Join and Sleep
  • How Threading Works
  • Creating and starting Threads
  • Passing Data to a Thread

13. Gneric

14. Lamda Expression

15. ADO.Net

 

คำค้นหา:

อบรม Advanced CSharp .net อบรม .net อบรม CSharp net สอน Advanced CSharp .net สอน .net สอน CSharp .net

อัพเดทข้อมูลเมื่อ:

  • 2017-12-12 16:26:53