THNIC Academy เปิดคอร์สอบรมฟรี “การพัฒนาโปรแกรมให้รองรับ UA ด้วย Java”
เอกสารและวีดีโอคลิปการอบรม
- ส่วนความรู้พื้นฐาน การพัฒนาโปรแกรมให้รองรับ Universal Acceptance
- ส่วนการเขียนโปรแกรม Programming for UA Universal Acceptance
GitHub Repo ของคุณ สมเกียรติ ปุ๋ยสูงเนิน
Wiki คู่มือ
การอบรมออนไลน์หัวข้อ “การพัฒนาโปรแกรมให้รองรับ UA ด้วย Java” เป็นการอบรมเกี่ยวกับการออกแบบพัฒนาระบบและแอปพลิเคชันให้รองรับการใช้งานชื่อโดเมนและอีเมลภาษาไทย ให้สามารถรับ ตรวจสอบ ประมวลผล จัดเก็บ และแสดงผลชื่อโดเมนและอีเมล ระดับบนสุด (TLDs) และชื่อโดเมนใหม่ (new gTLDs) รวมทั้งชื่อโดเมนและอีเมลภาษาท้องถิ่นต่าง ๆ ได้อย่างถูกต้อง และยังสามารถนำความรู้ที่ได้ไปประยุกต์ใช้กับการพัฒนาโปรแกรมในภาษาอื่น ๆ ได้
การอบรมนี้เหมาะสำหรับ
Technical/DevOps ที่ต้องการเรียนรู้การเขียนโปรแกรมที่สามารถรองรับการทำงานร่วมกับมาตรฐานใหม่ด้านชื่อโดเมน บนระบบอินเทอร์เน็ต
- นักเรียน/นักศึกษา และผู้สนใจที่มีความรู้พื้นฐานในการเขียนโปรแกรมด้วย Java หรือภาษาอื่น ๆ
ความรู้พื้นฐานและการเตรียมตัว
มีความรู้พื้นฐานในการเขียนโปรแกรมด้วย Java หรือภาษาอื่นๆ
Java Version
Java 11 (Oracle version) and Android API/SDK 26
Some libraries may require newer version of Java
Any VM: Oracle, OpenJDK, or Android (Dalvik/ART)
เนื้อหาการอบรม
Introduction to Universal Acceptance (15 mins)
Standards and Documents Related to Universal Acceptance (5 mins)
Fundamentals for IDNS and Email Address Internationalization (EAI) (15 mins)
Unicode encoding
Domain names and IDNs
IDNs and EAI
UA Issues
UA Readiness Testing Framework (026)
Validate User Input
Validating Domain Name
Validating Email Address
Sending Email
Programming for UA using Java (40 mins)
Introduction
Java Version
Java Library Versions
Type Holder for UA Identifiers
Some Basic Test Cases
Domain Names
Java Libraries Versions
Using Plain Java: Recommendation
Libraries: ICU, Xcode, others
Making an HTTP Request: OkHTTP
Email Addresses
Email Regular Expression (Regex): *@*
Jakarta Mail Usage
Sending mail
Storing Domain Names and Email Address
Domain Names and Email Addresses on Android Platform
Conclusion (5 mins)
Q&A (10 mins)
คุณสมเกียรติ ปุ๋ยสูงเนิน
– Technical Coach และ Software Craftsman, บจก.สยามชำนาญกิจ
– เจ้าของและคอลัมนิสต์ TECH BLOG , SOMKIAT.CC
คุณพจนันท์ รัตนไชยพันธ์
ผู้ประสานงานโครงการ Thailand UA Local Initiative,THNIC Foundation
THNIC Facebook Page
THNIC Foundation
(opens in a new tab)องค์กรสาธารณประโยชน์ของไทยทำหน้าที่ดูแลโดเมน “.TH” และ “.ไทย”
8 hours ago
ทีเอชนิค ร่วมกับ สพม.เพชรบูรณ์ ขยายผลการพัฒนาทักษะดิจิทัลจากครูสู่ผู้เรียน มุ่งสร้างนั
thnic.or.th
มูลนิธิศูนย์สารสนเทศเครือข่ายไทย (ทีเอชนิค) ร่วมกับสำนักงานเขตพื้นที่�...1 day ago
ทีเอชนิค ลงนาม MOU ร่วมกับ สพม.เพชรบูรณ์ ขับเคลื่อนโครงการ “จากเว็บครู สู่เว็บโรงเรียน” - THNIC Fo
thnic.or.th
เมื่อวันที่ 31 ตุลาคม 2569 มูลนิธิศูนย์สารสนเทศเครือข่ายไทย (ทีเอชนิค) ร่วมก...6 days ago
ทีเอชนิค จัดอบรมออนไลน์ แนวทางการจัดการเรียนรู้ด้วยหลักสูตรเว็บนักเรียน.ไทย สำหรับครูผ
thnic.or.th
เมื่อวันอังคารที่ 27 ตุลาคม 2569 มูลนิธิศูนย์สารสนเทศเครือข่ายไทย (ทีเอชนิ�...2 weeks ago
THNIC Academy จัดค่ายแบ่งปั๋น ครั้งที่ 7 เสริมทักษะสร้างเว็บไซต์แก่เยาวชน พร้อมสืบสานภูมิปัญญาอา
academy.thnic.or.th
THNIC Academy จัดกิจกรรม “ค่ายแบ่งปั๋น ครั้งที่ 7 ประจำ [...]3 weeks ago
“เว็บครู.ไทย” ขยายผลสู่โรงเรียนตาคลีประชาสรรค์ เสริมทักษะครูสร้างเว็บไซต์ด้วยโดเมน .th แ
thnic.or.th
มูลนิธิศูนย์สารสนเทศเครือข่ายไทย (ทีเอชนิค) ร่วมกับ โรงเรียนตาคลีประชา...RECENT POST
- .th DNSSEC Status Report พฤศจิกายน 3, 2026
- ทีเอชนิค ร่วมกับ สพม.เพชรบูรณ์ ขยายผลการพัฒนาทักษะดิจิทัลจากครูสู่ผู้เรียน มุ่งสร้างนักเรียนยุคใหม่ผ่านเว็บไซต์ .th และ .ไทย ตุลาคม 31, 2026
- ทีเอชนิค ลงนาม MOU ร่วมกับ สพม.เพชรบูรณ์ ขับเคลื่อนโครงการ “จากเว็บครู สู่เว็บโรงเรียน” ตุลาคม 31, 2026
- ทีเอชนิค จัดอบรมออนไลน์ แนวทางการจัดการเรียนรู้ด้วยหลักสูตรเว็บนักเรียน.ไทย สำหรับครูผู้สอน ตุลาคม 27, 2026
- ทีเอชนิค จัดกิจกรรม “แบ่งปั๋น: ตำรับตากโบราณ” สืบสานภูมิปัญญาอาหารพื้นบ้านจังหวัดตาก ส่งต่อองค์ความรู้สู่คนรุ่นใหม่ผ่านสื่อดิจิทัล ตุลาคม 22, 2026




















