สร้างโปรแกรมขายหน้าร้านด้วย C# กับ SQL Server (Episode 2)

สร้างโปรแกรมขายหน้าร้านด้วย C# กับ SQL Server (ตอนที่ 2)

Ratings: 5.00 / 5.00




Description

ยินดีต้อนรับสู่หลักสูตร "สร้างโปรแกรมขายหน้าร้านด้วย C# กับ SQL Server (Episode 2)".

หลังจากทำโปรแกรมขายสินค้า ตัด Stock ใน Episode 1 ได้แล้ว ในคอร์ส Episode 2 นี้ อาจารย์จะสอนการสร้างโปรแกรมพิมพ์ QR Code และ Barcode ซึ่งสามารถ Print คิวอาร์โค้ดและบาร์โค้ดออกทางเครื่องพิมพ์ได้ด้วย


จากนั้นจะนำความรู้ที่ได้ไปต่อยอดกับโปรแกรมขายหน้าร้าน Point Of Sale หรือระบบ POS โดยอาจารย์จะพาทำในส่วนของการออกใบเสร็จรับเงิน (แบบที่มี Barcode และ QR Code) ครับ


หลักสูตรนี้เหมาะกับผู้ที่เคยเขียนโปรแกรมภาษา C# มาบ้างแล้ว แต่ถ้าหากผู้เรียนยังไม่มีพื้นฐานมาก่อนเลย ผู้สอนขอแนะนำคอร์สออนไลน์ชื่อคอร์ส "พัฒนาแอพพลิเคชันด้วย C# กับ SQL Server สำหรับผู้เริ่มต้น" ซึ่งสามารถค้นหาได้จากโปรไฟล์ของผู้สอนครับ.


สำหรับผู้ที่สนใจเรียนเขียนโปรแกรมภาษา Visual Basic .NET เพื่อทำโปรเจคขายสินค้า Point Of Sale แบบนี้ ผู้สอนก็ได้ทำคอร์สไว้แล้ว ชื่อคอร์ส "เขียนโปรแกรม Visual Basic .NET สร้างโปรแกรมระบบขายสินค้า POS" สามารถค้นหาได้จากโปรไฟล์ของผู้สอนเช่นเดียวกันครับ.


ประโยชน์ที่ผู้เรียนจะได้รับจากการเรียนคอร์สนี้:

  • สามารถเขียนโปรแกรมภาษา C# โดยใช้ Visual Studio 2019 ได้

  • สามารถพัฒนา Windows Forms Application แบบ Modern UI ได้

  • สามารถเขียนคำสั่งเปลี่ยนธีมและชุดสีของโปรแกรมได้

  • สามารถใช้ ZXing ("Zebra Crossing") Library ได้

  • สามารถใช้ Zen Barcode Rendering Framework ได้

  • สามารถทำโปรแกรมสร้าง QR Code และ Barcode ได้

  • สามารถเขียนคำสั่งเพิ่มรูปภาพ Logo บน QR Code ได้

  • สามารถบันทึก QR Code และ Barcode เป็นไฟล์ภาพได้

  • สามารถเขียนโปรแกรมพิมพ์ QR Code และ Barcode ได้

  • สามารถเขียนโปรแกรมสร้างใบเสร็จรับเงินโปรแกรมขายหน้าร้านได้

  • สามารถเขียนคำสั่งพิมพ์ QR Code และ Barcode บนใบเสร็จรับเงินได้

  • สามารถใช้คำสั่ง Ternary conditional operator และ Nested for loop ได้

  • สามารถเขียนคำสั่งสำหรับบันทึกการตั้งค่าโปรแกรม (User Settings) ได้

  • สามารถใช้ Navigation Drawer ใน Windows Forms Application ได้


Update เพิ่มเนื้อหาใหม่ล่าสุดปี 2024

  • การเขียนโค้ดจัดให้บาร์โค้ดและคิวอาร์โค้ดอยู่กึ่งกลางใบเสร็จ

  • การทำ Keyboard shortcuts ให้กับฟอร์มขายโดยใช้ if else if

  • การทำ Keyboard shortcuts ให้กับฟอร์มขายโดยใช้ switch

  • จัดรูปแบบเซลล์ DataGridView ให้แสดงทศนิยมและจำนวนเต็ม

  • การจัดรูปแบบ TextBox ยอดรวมให้แสดงทศนิยมและจำนวนเต็ม

  • การรันเลขที่ใบเสร็จให้รีเซ็ตได้ทั้งแบบรายเดือนและรายปี

  • เพิ่ม Asynchronous programming เพื่อการตอบสนอง UI ที่ดี

  • การเขียน SQL แบบใช้พารามิเตอร์ (Parameterized queries)

  • การใช้ using statement สำหรับ disposable objects

  • การใช้ SqlException (Handling SQL-specific exceptions)

  • เพิ่มประสิทธิภาพการทำงานกับฐานข้อมูลแบบ Asynchronous ด้วย try-catch-finally statement

  • ปรับปรุงระบบ Login โดยใช้การดำเนินการแบบ Asynchronous

  • การสร้างระบบ Logout โดยใช้การดำเนินการแบบ Asynchronous


ขอบคุณมากครับ.

What You Will Learn!

  • สามารถเขียนโปรแกรมภาษา C# โดยใช้ Visual Studio 2019 ได้
  • สามารถพัฒนา Windows Forms Application แบบ Modern UI ได้
  • สามารถเขียนคำสั่งเปลี่ยนธีมและชุดสีของโปรแกรมได้
  • สามารถใช้ ZXing ("Zebra Crossing") Library ได้
  • สามารถใช้ Zen Barcode Rendering Framework ได้
  • สามารถทำโปรแกรมสร้าง QR Code และ Barcode ได้
  • สามารถเขียนคำสั่งเพิ่มรูปภาพ Logo บน QR Code ได้
  • สามารถบันทึก QR Code และ Barcode เป็นไฟล์ภาพได้
  • สามารถเขียนโปรแกรมพิมพ์ QR Code และ Barcode ได้
  • สามารถเขียนโปรแกรมสร้างใบเสร็จรับเงินโปรแกรมขายหน้าร้านได้
  • สามารถเขียนคำสั่งพิมพ์ QR Code และ Barcode บนใบเสร็จรับเงินได้
  • สามารถใช้คำสั่ง Ternary conditional operator และ Nested for loop ได้
  • สามารถเขียนคำสั่งสำหรับบันทึกการตั้งค่าโปรแกรม (User Settings) ได้
  • สามารถใช้งาน Navigation Drawer ใน Windows Forms Application ได้
  • สามารถเขียนโค้ดจัดให้บาร์โค้ดและคิวอาร์โค้ดอยู่กึ่งกลางใบเสร็จได้
  • สามารถทำ Keyboard shortcuts ให้กับฟอร์มขายโดยใช้ if else if และ switch ได้
  • สามารถจัดรูปแบบเซลล์ DataGridView ให้แสดงทศนิยมและจำนวนเต็มได้
  • สามารถจัดรูปแบบ TextBox ยอดรวมให้แสดงทศนิยมและจำนวนเต็มได้
  • สามารถเขียนโค้ดรันเลขที่ใบเสร็จให้รีเซ็ตได้ทั้งแบบรายเดือนและรายปีได้
  • สามารถเขียนโปรแกรมแบบ Asynchronous programming ได้

Who Should Attend!

  • บุคคลทั่วไปที่ต้องการเรียนรู้การเขียนโปรแกรมภาษา C#
  • คนที่ต้องการทำโปรแกรมพิมพ์ QR Code และ Barcode
  • คนที่ต้องการสร้างใบเสร็จรับเงินแบบที่มี QR Code และ Barcode