หลักสูตรสำหรับผู้เริ่มต้น เรียนรู้ C# เพื่อวางรากฐานความเข้าใจที่ถูกต้อง ฝึกฝนทักษะการเขียนโปรแกรมที่ดี เพื่อนำความรู้ประสบการณ์ที่ได้ไปประยุกต์ใช้และเรียนรู้ในหัวข้อที่สูงขึ้นได้อย่างมีประสิทธิผล
ผู้เรียนจะได้ศึกษาครอบคลุมเวอร์ชั่นล่าสุดของ C# คือ Visual Studio 2019 หรือใหม่กว่า และ C# 9.0 หรือใหม่กว่า (โดยอาจารย์จะบอกว่าฟีเจอร์ใดจะใช้ไม่ได้ในเวอร์ชั่นก่อนหน้าบ้าง)
นอกจากได้เรียนรู้ในหัวข้อต่างๆแล้ว ผู้เรียนจะยังได้ฝึกฝน และได้รับการแนะนำวิธีการเขียนโค้ดที่ดี โดยอาจารย์จะชี้แนะ และ comment โค้ดให้เป็นรายบุคคล
ผู้ต้องการเข้าสู่โลกของการเขียนโค้ดภาษา C# ผู้ที่ต้องการเรียน ASP.NET Core / MVC / API / ML.NET / IoT / MIB และวิชาอื่น ๆ ที่ต้องเขียนโค้ดภาษา C# และผู้สนในทั่วไป
ไม่จำเป็นต้องมีความรู้ภาษา C# มาก่อน ถ้าเคยเขียนโปรแกรมภาษาอื่น ๆ มาก่อนจะดีมาก ใช้ Microsoft WIndows ได้ (เพื่อให้การป้อนพิมพ์โค้ดทำได้อย่างสะดวกรวดเร็ว ควรฝึกพิมพ์ดีดแบบสัมผัสครบสิบนิ้วให้ได้)
สอนรากฐานของการเขียนโปรแกรมภาษา C# การใช้เครื่องมือพัฒนาซอฟท์แวร์ หลักการเขียนโปรแกรมแบบวัตถุวิธี * Introduction to C# * Using Visual Studio * Principles of Object Oriented * Introduction to OOP * Namespace * Classes * Structs
เรียนโครงสร้างภาษา ส่วนสำคัญต่าง ๆ ของภาษา ไวยากรณ์ การใช้งานคำสั่งพื้นฐานต่าง ๆ ที่ต้องรู้ก่อน * C# Syntax * Data type * Variable * Operators * Statement * Condition * Loop command * Boolean logic * Method calling * Method definition * และอื่น ๆ
เรียนการทำงานกับออพเจ็กต์ การจัดการเออเรอร์ การรับข้อมูลจากภายนอก การคิวรีข้อมูล * Create and using Object * Exception handling * File System IO * CSV and data table * LINQ
เรียวิธีจัดการกับกลุ่มข้อมูล และโครงสร้างข้อมูลแบบต่าง ๆ เทคนิคการดีบักโปรแกรมแบบต่าง ๆ * Generic * Collection * Nullable types * Debugging
เพื่อความสะดวกในการเรียนนออนไลน์ กรุณาต่อจอคอมพิวเตอร์ไว้ 2 จอ
ก่อนเริ่มเรียนกรุณาติดตั้งซอฟท์แวร์ต่าง ๆ ตามที่ระบุไว้ในอีเมล (ไม่ได้รับอีเมลกรุณาแจ้งที่ 081-915-7816 (อ.สุเทพ))
รายละเอียดหัวข้อต่าง ๆ ในหลักสูตรอาจเปลี่ยนแปลงโดยไม่แจ้งให้ทราบล่วงหน้า