- ตัวดำเนินการ
-
เรียนรู้
เรียน Python ตัวอย่างที่รันได้, NumPy, pandas และอื่น ๆ เรียน AIโครงข่ายประสาท ML และ LLM ตั้งแต่ศูนย์ เรียน C และ C++ พอยน์เตอร์ หน่วยความจำ STL และ C++ สมัยใหม่ เรียน C#พื้นฐาน C#, OOP, LINQ, async และแบบฝึกหัด .NET อัลกอริทึม Python การค้นหา การเรียงลำดับ รีเคอร์ชัน และภาพจำลอง O(n) อัลกอริทึม C และ C++ เปรียบเทียบการเขียนด้วย C และ C++
- โจทย์ใหม่
พื้นฐาน C#
ตั้งแต่โปรแกรมแรก ไปจนถึงตัวดำเนินการ การรับข้อมูล เงื่อนไข ลูป สตริง อาร์เรย์ คอลเลกชัน เมธอด และ exception พร้อมโจทย์หลังทุกหัวข้อ
เริ่มเส้นทาง →1 เริ่มต้น บทเรียน 4 บท
- บทเรียน โจทย์ 1 ข้อ Hello World และโครงสร้างโปรแกรม ทำความเข้าใจจุดเริ่มต้นและโครงสร้างของโปรแกรมคอนโซล C#
- บทเรียน โจทย์ 2 ข้อ ชนิดข้อมูล ตัวแปร และค่าคงที่ ประกาศค่าที่มีชนิดข้อมูลชัดเจนและค่าคงที่ใน C#
- บทเรียน โจทย์ 2 ข้อ ตัวดำเนินการและคณิตศาสตร์ ใช้ตัวดำเนินการเลขคณิต การกำหนดค่า การเปรียบเทียบ และตรรกะใน C# รวมถึงคลาส Math
- บทเรียน โจทย์ 2 ข้อ อ่านข้อมูลจากคอนโซล อ่านสิ่งที่ผู้ใช้พิมพ์ด้วย Console.ReadLine และแปลงอย่างปลอดภัยด้วย int.TryParse
2 การตัดสินใจ บทเรียน 2 บท
- บทเรียน โจทย์ 2 ข้อ เงื่อนไขและนิพจน์ switch เลือกการทำงานด้วยคำสั่ง if และนิพจน์ switch ที่กระชับ
- บทเรียน โจทย์ 1 ข้อ เครื่องคิดเลขด้วยนิพจน์ switch สร้างเครื่องคิดเลขด้วยนิพจน์ switch ของ C#
3 ลูป บทเรียน 1 บท
4 สตริงและข้อความ บทเรียน 2 บท
- บทเรียน โจทย์ 3 ข้อ สตริงและการแทรกค่า สร้างและตรวจข้อความด้วยความสามารถด้านสตริงสมัยใหม่ของ C#
- บทเรียน โจทย์ 1 ข้อ ใบแจ้งหนี้และการจัดรูปแบบตัวเลข จัดรูปแบบเอาต์พุตสกุลเงินให้ตรงแนวด้วยการแทรกค่า
5 คอลเลกชัน บทเรียน 3 บท
- บทเรียน โจทย์ 3 ข้อ อาร์เรย์ สร้าง อ่าน แก้ไข วนดู และเรียงลำดับอาร์เรย์ใน C# รวมถึงอาร์เรย์สองมิติ
- บทเรียน โจทย์ 2 ข้อ List และ Dictionary เก็บค่าที่มีลำดับและข้อมูลตามคีย์ด้วยคอลเลกชันแบบ generic
- บทเรียน โจทย์ 2 ข้อ นับความถี่ของคำด้วย Dictionary นับคำที่ปรับรูปแบบแล้วด้วย Dictionary<TKey,TValue>
6 ฟังก์ชัน บทเรียน 2 บท
- บทเรียน โจทย์ 2 ข้อ เมธอด พารามิเตอร์ และทูเพิล นิยามเมธอดที่ใช้ซ้ำได้ พร้อมผลลัพธ์ที่มีชื่อและค่าคืนหลายค่า
- บทเรียน โจทย์ 2 ข้อ คืนค่าสถิติด้วยทูเพิล คืนผลลัพธ์ที่มีชื่อหลายค่าโดยไม่ต้องสร้างคลาส
7 ข้อผิดพลาดและไฟล์ บทเรียน 2 บท
- บทเรียน โจทย์ 2 ข้อ การจัดการ exception ตรวจสอบการทำงานและฟื้นตัวจากความล้มเหลวที่คาดไว้
- บทเรียน โจทย์ 1 ข้อ ตรวจอินพุตด้วย TryParse แยกวิเคราะห์อินพุตของผู้ใช้โดยไม่ใช้ exception กับการตรวจสอบทั่วไป