โมดูลการเรียนรู้แบบไมโครด้าน Universal Acceptance โมดูลการเรียนรู้ที่ 6: การพัฒนาโปรแกรมที่รองรับชื่อโดเมนสากล ภายใต้แนวคิด Universal Acceptance (UA)

วัตถุประสงค์:

เมื่อสำเร็จการเรียนบทเรียนไมโครเลิร์นนิงด้าน Universal Acceptance (UA) นี้แล้ว
ผู้เรียนจะสามารถ:

  • ศึกษาและเปรียบเทียบความแตกต่างระหว่างมาตรฐาน IDNA2003 และ IDNA2008 รวมถึงผลกระทบต่อการจัดการชื่อโดเมนและความสามารถในการทำงานร่วมกันของระบบ
  • ระบุปัญหา ข้อจำกัด และข้อควรระวังที่เกิดจากการใช้งานไลบรารีตามมาตรฐาน IDNA2003 ในภาษาโปรแกรมต่าง ๆ
  • มีความรู้ความเข้าใจเกี่ยวกับไลบรารีที่รองรับมาตรฐาน IDNA2008 ในภาษาโปรแกรมยอดนิยม รวมถึงคุณลักษณะและความสามารถของไลบรารีเหล่านั้น
  • ข้าใจกระบวนการวิเคราะห์ (Parsing) และการสกัดข้อมูลชื่อโดเมนระดับบนสุดแบบสากลที่มีการใช้งานจริง (Active IDN Top-Level Domains: IDN TLDs) จากแหล่งข้อมูลที่กำหนด
  • กลุ่มเป้าหมาย

บทเรียนไมโครเลิร์นนิงนี้จัดทำขึ้นสำหรับนักศึกษาระดับปริญญาตรีที่กำลังศึกษาในสาขาเทคโนโลยีสารสนเทศ (IT), วิทยาการคอมพิวเตอร์ (Computer Science) หรือสาขาที่เกี่ยวข้อง

วิชาพื้นฐานที่ต้องมี (Prerequisites)

บทเรียนไมโครเลิร์นนิงนี้สอดคล้องกับข้อกำหนดรายวิชาพื้นฐานของรายวิชา การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ (Data Communication and Computer Networks) ภายใต้หลักสูตรสาขาเทคโนโลยีสารสนเทศ วิทยาการคอมพิวเตอร์ และสาขาที่เกี่ยวข้องในระดับอุดมศึกษา ซึ่งแนะนำให้นำบทเรียนนี้ไปบูรณาการเข้ากับรายวิชาดังกล่าว นอกจากนี้ ภายในโครงสร้างความเชื่อมโยงของบทเรียนไมโครเลิร์นนิงด้าน Universal Acceptance (UA) บทเรียน โมดูลที่ 1: พื้นฐานการเขียนโปรแกรมด้วยยูนิโค้ด (Unicode Programming Fundamentals) ถือเป็นวิชาพื้นฐานของบทเรียนนี้ โดยมีบทเรียนที่เกี่ยวข้องเพิ่มเติม ได้แก่ โมดูลที่ 2: การเขียนโปรแกรมยูนิโค้ดขั้นสูง (Unicode Advanced Programming) และ โมดูลที่ 5: บทนำสู่ชื่อโดเมนสากล (Introducing IDNs)