ถ้า (if) ต้องการเรียนรู้การเขียนโปรแกรม และมี Smartphone อยู่ในอุ้งมือ
และมีเวลานั่งเฉย ๆ ระหว่างรอรถเมย์ รอดูหนัง รอเพื่อนทานข้าว รอเข้างาน รอเรียน
รอลูกเรียนพิเศษ รอแฟนเลิกงาน รอแฟนเข้าร้านเสริมสวย
แล้วอยากหาอะไรอ่าน .. “อ่าน”

ในสายคอมพิวเตอร์ทั้ง นักศึกษา หรือคนทำงาน
ก็คง “สนใจเรื่องการเขียนโปรแกรมไม่มากก็น้อย”
คนใน play store พบแอพพลิเคชั่นเพียบเลย ที่สอนเขียนโปรแกรมต่าง ๆ
แต่มี app หนึ่งที่สอนหลายภาษา และในหลายรูปแบบ
แล้วเค้าก็พัฒนาต่อเนื่อง ปรับทั้งแอพ และเนื้อหาตลอด
คือ Programming Hub ดาวน์โหลดที่ http://www.programminghub.io
ผมนั่งอ่านดูก็สนุกดี
ถ้าเทียบเนื้อหาระหว่าง version บน smartphone กับ web
จะพบว่าบน smartphone ดีกว่าเยอะ ลองแล้วจะติดใจ .. เหมือนผม

Programming hub คือ แอพพลิเคชั่นที่สอนเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ ที่มีทั้งบนแอนดรอย (Android) และไอโอเอส (iOS) และสามารถเรียนผ่านเว็บไซต์ (Learn on Web) ได้ที่ programminghub.io โดยแบ่งเนื้อหาเป็นตัวอย่างโค้ด (Program) และเนื้อหาอ้างอิง (Reference) สำหรับแอพพลิเคชั่นบนสมาร์ทโฟนจะมีบางภาษาที่สามารถทำการทดสอบเขียนโค้ด และประมวลผลได้ทันที (Playground) ปัจจุบันมีภาษาโปรแกรมให้ศึกษา ดังนี้ Python, Assembly, HTML, VB.NET, C, C++, C# (C Sharp), JavaScript, PHP, Ruby, R Programming, CSS, Java programming เป็นต้น
