Site Menu:
Member:
Welcome.
Please Sign Up or Sign In
Web Boards:
Advertisment:
GreatFriends.Biz is a
GreatFriend Business Development Co., Ltd.'s Web Site
Copyright © 2003-2011
by Suthep Sangvirotjanaphat
All rights reserved.

GF102 - Beginning C# 2010 รุ่นที่ 3
Advertisment Takes course with us
COURSE INFORMATION:
รหัส: Course GF102
ชื่อหลักสูตร: Beginning C# 2010 รุ่นที่ 3
เกี่ยวกับหลักสูตร:

นี่คือคอร์สภาษา C# สำหรับผู้ที่ไม่มีพื้นฐานในภาษานี้มาก่อน หรือมีพื้นฐานอยู่บ้างแต่ต้องการเริ่มต้นการเรียนภาษานี้อย่างถูกต้องตามขั้นตอน ท่านอาจเป็นผู้ที่เคยเขียนหรือกำลังเขียนภาษาอื่นๆ เช่น VB6, JavaScript, ActionScript ฯลฯ และต้องการเรียนรู้ภาษา C# เป็นภาษาที่สอง หรือท่านอาจไม่เคยเขียนโปรแกรมภาษาใดๆ มาก่อนเลยก็สามารถสมัครเรียนคอร์สนี้ได้

ในคอร์สนี้ท่านจะได้เรียนภาษา C# ตั้งแต่เริ่มแรกไปจนถึงระดับปานกลาง ท่านจะสามารถนำความรู้ที่ได้จากการเรียนคอร์สนี้ไปใช้เรียนต่อในคอรส์ GF202 Essential C# for Business Apps ซึ่งเป็นคอร์สสอนภาษา C# ระดับกลางได้เป็นอย่างดี

หลักสูตรแบงออกเป็นสี่วัน วันแรกสอนวิธีใช้ Microsoft Visual Studio 2010 เพื่อพัฒนาโปรแกรมประยุกต์ ทำความเข้าใจกับโซลูชันและโปรเจ็กต์ เรียนไวยากรณ์และวากยสัมพันธ์ของภาษาซี อาธิ โครงสร้างภาษา วิธีสร้างและใช้งานตัวแปรและตัวคงค่า วิธีใช้ตัวกระทำและถูกกระทำ นิพจน์ วิธีนิยามคลาส วิธีใช้เนมสเปส การใช้คำสั่งกำหนดเงื่อนไขเช่น if และ switch การทำงานแบบวนรอบ การจัดการกับสตริง ระบบชนิดข้อมูลหรือ type ในภาษา C# ความแต่ต่างระหว่าง value type กับ reference type การทำ boxing และ unboxing การใช้เจนเนอริก วิธีใช้ตัวเพิ่มขยายคุณสมบัติของไทป์ และวิธีใช้งานออพเจ็กต์คอลเลคชัน

วันที่สองเน้นการเขียนโปรแกรมแบบวัตถุวิธีหรือ OOP โดยมีเนื้อหาที่เกี่ยวข้องกับหลักการ OOP พื้นฐานที่ใช้บ่อยในภาษา C# อาธิ วิธีสร้างชนิดข้อมูลที่ผู้ใช้กำหนดขึ้นเอง ความแตกต่างระหว่าง struc กับคลาส วิธีส่งพารามิเตอร์ในลักษณะต่างๆ วิธีนิยามแอบสเทรกและซีลคลาส กลวิธีสืบคุณสมบัติ สมาชิกแบบเวอร์ชวล วิธีซ่อน แชโดว์ และการโอเวอร์ไรด์เมธอด วิธีป้องกันไม่ให้คลาสลูกเขียนโค้ดทับเมธอดของเบสคลาส วิธีเข้าถึงสมาชิกแบบเวอร์ชวลของเบสคลาสจากคลาสลูก วิธีนำกลไกโพลีมอฟิสซึมไปใช้ให้เกิดประโยชน์ วิธีเขียนโปรแกรมที่เกี่ยวข้องกับกับอีเวนต์ เช่นการสร้าง การอีเวนต์ และวิธีนำดิลิเกตมาใช้ร่วมกับอีเวนต์

วันที่สามเน้นการเขียนโปรแกรมในวินฟอร์ม อาธิ การทำงานกับคอนโทรลต่างๆ การกำหนดขนาน ตำแหน่ง สี ฟอนต์ และข้อความให้กับคอนโทรล การใช้งานปุ่มแบบมีภาพ วิธีเขียนโค้ดให้ทำงานกับคอนโทรลที่มักต้องใช้เสมอ เช่น check box, radio button, list box combo box และวิธีเขียนโค้ดเพื่อให้ทำงานกับคอนโทรลที่ก้าวหน้าเช่น Calendar, date time picker

วันที่สี่มีเนื้อหาเกี่ยวกับการดีบัก การดักจับข้อผิดพลาดในโปรแกรม และการเขียนโปรแกรมในเว็บหรือ ASP.NET ท่านจะได้เรียนรู้วิธีรับมือกับข้อผิดพลาดที่อาจเกิดระหว่างการคอมไพล์โปรแกรม และข้อผิดพลาดที่เกิดขึ้นระหว่างรัน วิธีตรวจหาข้อผิดพลาดโดยการกำหนด breakpoint, tracepoint วิธีใช้เครื่องมือในการดีบักเช่น Visualizers, Variable window และ immediate window นอกจากนั้นท่านจะใด้เรียนวิธีเขียนโปรแกรมภาษา C# เพื่อพัฒนาแอปลิเกชันในอินเทอร์เน็ต หรือเว็บแอปลิเกชันระดับพื้นฐานอีกด้วย

ระยะเวลา: 4 วัน (9:00 - 16:30 น.)
ราคา: 9,000.00
วันที่เรียน: 30 เม.ย. 55 / 2 พ.ค. 55 / 3 พ.ค. 55 / 4 พ.ค. 55
อาจารย์ผู้สอน: Laploy Vanichangkul
สถานที่เรียน: Professional Training Service (PTS) ชั้น 20 อาคาร Q House สาทร ใกล้สถานี MRT ลุมพินี
อาหารกลางวัน:
คอฟฟี่เบรค: มี 2 ครั้ง/วัน (เช้า-บ่าย)
เนื้อหาหลักสูตร: 4 วัน
  • GF102.1
    C# Language

    • Introduction to C#
    • Linguistic - C# code structure, variable and constant, operation and operant, expression, class and namespace
    • Flow - if then else, switch, for, while, string manipulation
    • Types - type system, value and reference type, boxing and unboxing, converting and casting, generic,
  • GF102.2
    OOP

    • Encapsulation - user defined type, structure, class, instance and static, field and property, method
    • Inheritance - access modifier, passing parameters (in,out,ref), abstract and sealed class, inheritan
    • Polymorphism - virtual members, hiding, shadowing, overriding
    • Delegates and Events - event-driven programming, consuming event, creating delegates, delegates in m
  • GF102.3
    Windows Form

    • Control Basic - Windows Form application, control and c# language, label, textbox, button, position
    • Standard Controls - Image, CheckBox, RadioButton, ListBox, ComboBox, Calendar, DateTimePicker
    • Form Controls - Icon, Menu, Toolbar, ImageList
    • Advance Topics - Response to Mouse and Keyboard, Dialog box, Container control, ListView
  • GF102.4
    ASP.NET

    • Exception Handling - compile-time and run-time error, try catch, throwing an exception, finally
    • Debugging - set breakpoint, breakpoint label, tracepoint, visualizer, variable window, immediate win
    • ASP.NET - Web page and HTML basic, code behind, create simple WebForm and Dynamic Interface
    • Web App - Page Load and PostBack, ViewState, Request, Response, Manage Web Resource
ลงทะเบียนเรียน
รู้จักครูผู้สอน
สถานที่เรียน
องค์กรที่ส่งพนักงานมาเรียน