กำลังโหลด...
หมวดหมู่ข่าว

ห้องเรียนออนไลน์

ข่าวล่าสุด

เรียงจากข่าวใหม่ไปข่าวเก่า
.gitignore คืออะไร? ทำไมโปรแกรมเมอร์ต้องรู้

.gitignore คืออะไร? ทำไมโปรแกรมเมอร์ต้องรู้

5 กุมภาพันธ์ 2569

คุณเคยเจอปัญหาเหล่านี้ไหม?Push โค้ดขึ้น GitHub แล้วติดโฟลเดอร์ node_modules ที่มีไฟล์เป็นหมื่นๆ ขึ้นไปด้วยเผลออัปโหลดไฟล์ .env ที่มีรหัสผ่าน Database จนต้องรีบแก้แทบไม่ทันเพื่อนร่วมทีมบ่นว่า…

อ่านรายละเอียด
เรียนรู้ Git Workflow: ทำงานเป็นทีมอย่างมืออาชีพ

เรียนรู้ Git Workflow: ทำงานเป็นทีมอย่างมืออาชีพ

5 กุมภาพันธ์ 2569

เข้าใจ Branch, Pull Request และ Merge Conflict แบบง่าย ๆการเขียนโปรแกรมในโลกจริงไม่ใช่งานที่ทำคนเดียว แต่เป็นการทำงานร่วมกันเป็นทีม Git จึงเป็นเครื่องมือสำคัญที่ช่วยให้หลายคนสามารถแก้ไขโค้ดพ…

อ่านรายละเอียด
พื้นฐานการพัฒนาเว็บไซต์ด้วย PHP และ MySQLi

พื้นฐานการพัฒนาเว็บไซต์ด้วย PHP และ MySQLi

3 กุมภาพันธ์ 2569

พื้นฐานการพัฒนาเว็บไซต์ด้วย PHP และ MySQLiรวบรวมบทเรียนตั้งแต่เริ่มต้นติดตั้งเครื่องมือ ไปจนถึงการสร้างระบบจัดการข้อมูล (CRUD) และระบบรักษาความปลอดภัยพื้นฐาน เหมาะสำหรับผู้เริ่มต้นที่ต้องการ…

อ่านรายละเอียด
วิธีลบประวัติการคอมมิตทั้งหมดใน GitHub

วิธีลบประวัติการคอมมิตทั้งหมดใน GitHub

31 มกราคม 2569

การลบ.gitโฟลเดอร์อาจทำให้เกิดปัญหาในที่เก็บ Git ของคุณ หากคุณต้องการลบประวัติการคอมมิตทั้งหมด แต่ยังคงรักษารหัสไว้ในสถานะปัจจุบัน1. สร้างสาขาแบบไม่มีเจ้าของ (สาขานี้จะไม่แสดงในgit branchคำสั…

อ่านรายละเอียด
หน่วยที่ 3 การออกแบบ UX (User Experience Design)

หน่วยที่ 3 การออกแบบ UX (User Experience Design)

21 มกราคม 2569

หน่วยที่ 3การออกแบบประสบการณ์ผู้ใช้User Experience Design (UX Design)1️⃣ บทนำหน่วยการเรียนรู้หลังจากที่นักศึกษาได้เรียนรู้การวิเคราะห์ UX/UI (หน่วยที่ 1)การวิเคราะห์ผู้ใช้และสร้าง User Perso…

อ่านรายละเอียด
หน่วยที่ 2 การวิเคราะห์ความต้องการของผู้ใช้

หน่วยที่ 2 การวิเคราะห์ความต้องการของผู้ใช้

23 ธันวาคม 2568

หน่วยที่ 2 : การวิเคราะห์ความต้องการของผู้ใช้User Research & Personaพื้นฐานสำคัญก่อนออกแบบ UX/UI ให้ตรงใจผู้ใช้เป้าหมายการเรียนรู้ของหน่วยนี้เมื่อศึกษาหน่วยนี้จบ นักศึกษาจะสามารถเข้าใจได้ว่า…

อ่านรายละเอียด
หน่วยที่ 1 วิเคราะห์การออกแบบ UX/UI

หน่วยที่ 1 วิเคราะห์การออกแบบ UX/UI

16 ธันวาคม 2568

หน่วยที่ 1 : วิเคราะห์การออกแบบ UX/UIUX/UI Design Analysisทำความเข้าใจประสบการณ์ผู้ใช้ ก่อนเริ่มออกแบบจริงเป้าหมายการเรียนรู้ของหน่วยนี้อธิบายความหมายของ UX (User Experience) และ UI (User In…

อ่านรายละเอียด
วิธีติดตั้ง DHCP Server บน Rocky Linux 9

วิธีติดตั้ง DHCP Server บน Rocky Linux 9

8 กรกฎาคม 2568

สิ่งที่ต้องเตรียม เครื่องคอมพิวเตอร์ที่ติดตั้ง VMware Workstation Rocky Linux 9 ขั้นตอนติดตั้ง DHCP Server บน Rocky Linux 9 1. อัพเดตระบบก่อน รันคำสั่งนี้เพื่ออัพเดตระบบ sudo dnf update -y 2…

อ่านรายละเอียด
การใช้ ทัพเพิล (Tuple), เซต (Set) และ ดิกชันนารี (Dictionary) ในภาษา Python

การใช้ ทัพเพิล (Tuple), เซต (Set) และ ดิกชันนารี (Dictionary) ในภาษา Python

7 กรกฎาคม 2568

ในการเขียนโปรแกรมด้วยภาษา Python เรามักต้องจัดเก็บข้อมูลหลายรายการไว้ในตัวแปรเดียว ซึ่งสามารถทำได้ด้วยโครงสร้างข้อมูล (Data Structures) หลากหลายประเภท โดยหนึ่งในโครงสร้างที่ใช้บ่อยที่สุดคือ …

อ่านรายละเอียด
เข้าใจ List 1 มิติ 2 มิติ และ 3 มิติใน Python แบบง่าย ๆ

เข้าใจ List 1 มิติ 2 มิติ และ 3 มิติใน Python แบบง่าย ๆ

30 มิถุนายน 2568

ลิสต์ (List) คือโครงสร้างข้อมูลพื้นฐานที่ใช้งานบ่อยในภาษา Python โดยสามารถเก็บข้อมูลหลายค่าไว้ในตัวแปรเดียว และยังสามารถซ้อนกันได้หลายระดับ หากนักเรียนยังไม่คุ้นเคยกับการใช้งานลิสต์มากนัก คร…

อ่านรายละเอียด
การสร้าง GUI ด้วย Python และ Tkinter

การสร้าง GUI ด้วย Python และ Tkinter

30 มิถุนายน 2568

โปรแกรมคอมพิวเตอร์ที่เราใช้งานกันอยู่ทุกวัน ไม่ว่าจะเป็นเว็บเบราว์เซอร์ โปรแกรมพิมพ์งาน หรือแอปพลิเคชันบนสมาร์ทโฟน ล้วนมีส่วนติดต่อผู้ใช้แบบกราฟิก หรือที่เรียกว่า GUI (Graphical User Interfa…

อ่านรายละเอียด
คำสั่งควบคุมการทำงานของโปรแกรม (Control Structures) ในภาษา python

คำสั่งควบคุมการทำงานของโปรแกรม (Control Structures) ในภาษา python

23 มิถุนายน 2568

บทความนี้จัดทำขึ้นเพื่อเสริมความเข้าใจในหัวข้อ “คำสั่งควบคุมการทำงานของโปรแกรม” สำหรับรายวิชา 31901-2006 การพัฒนาซอฟต์แวร์เชิงวัตถุ โดยเนื้อหานี้เป็นพื้นฐานสำคัญที่พบได้ในทุกภาษาการเขียนโปรแ…

อ่านรายละเอียด