Basic Java Programming (สำหรับผู้เริ่มต้น)
หลักสูตรสำหรับผู้ต้องการเสริมสร้างจุดเด่นในด้าน Programming โดยเริ่มต้นเรียนรู้พื้นฐานการเขียนโปรแกรมตั้งแต่คำสั่งพื้นฐานของ java การออกแบบโปรแกรมในลักษณะเชิงวัตถุ (Object...
การพัฒนาแอพพลิเคชั่นบนมือถือมีการเติบโตอย่างรวดเร็วและตอบสนองความต้องการในการใช้งานมีจำนวนมากขึ้นในปัจจุบันเนื่องจากเครื่องมือในการพัฒนาในปัจจุบันลดความยุ่งยากในการพัฒนา เอื้อให้สามารถนำมาพัฒนาแอพพลิเคชั่นอย่างรวดเร็ว
หลักสูตรนี้จะเหมาะตั้งแต่ผู้เริ่มต้นไปถึงขั้นการประยุกต์ใช้งานจริง โดยมีหัวข้อที่น่าสนใจเกี่ยวกับการพัฒนาแอพ Android มากมาย อาทิ การปูพื้นฐานให้แก่ผู้เรียนรู้จักเครื่องมือ SDK ในการพัฒนา รวมทั้งวิเคราะห์ข้อดีข้อเสียสำหรับผู้ที่สนใจพัฒนาโปรแกรมบน Android การเขียนโปรแกรมภาษา Java, Kotlin เรียนรู้เครื่องมือในการพัฒนาโปรแกรมบน Android การจัดการระบบส่ง SMS การ Control Hardware ที่มีอยู่บนตัวเครื่อง ไม่ว่าจะเป็น Camera, Sensor, Multi Touch, Bluetooth, Wireless เรียนรู้ Architecture ในการทำงานแบบ online ด้วยการจัดการ Browser ด้วย Web Control และ HTTP ซึ่งเป็น protocol หลักในการใช้งาน internet และ การใช้งาน Technology Web Service เพื่อแลกเปลี่ยน Service ที่สามารถ request ใช้ด้วย Android Application ได้
เนื้อหาการอบรมเป็นลักษณะการบรรยาย สลับกับการทำ Workshop และ Lab ประกอบทุกหัวข้อเพื่อฝึกฝนและเสริมความเข้าใจได้ดียิ่งขึ้นในการเรียนรู้ มีเอกสาร คู่มือ เนื้อหาสรุปการบรรยายต่าง ๆ ประกอบการอบรมแจกให้กับผู้เข้าอบรมนำกลับไปทบทวนในภายหลังได้
Module 1: แนะนำและเตรียมความพร้อมการเรียนรู้ Android
Module 2: เริ่มโปรเจ็กต์แรกกับ Android (Hello World Project)
Module 3: เจาะลึกโครงสร้างของโปรเจ็กต์ Android
Module 4: ปรับทัศนะการออกแบบแอพ Android ระหว่างนักพัฒนาและดีไซน์เนอร์
Module 5: การออกแบบเลย์เอาต์ (Layout) สำหรับแอพ Android
Module 6: การทำงานกับวิว (View) ใน Android
Module 7: การใช้งาน Debugging ใน Android Studio
Module 8: การกำหนดหน่วยวัดใน Android
Module 9: ระบบรีซอร์ส (Resource) ใน Android
Module 10: การทำงานกับวิว (View) เพิ่มเติม
Module 11: เทคนิคการออกแบบ Layout ขั้นสูง
Module 12: Activity ใน Android
Module 13: การเขียนโค๊ดด้วยโครงสร้างแบบ MVC
Module 14: การทำงานกับ Fragmentation
Module 15: เรียนรู้การทำงานกับ Flagment
Module 16: Debugging เพิ่มเติม
Module 17: เรียนรู้การสร้าง Menu
Module 18: เรียนรู้การใช้งาน Action Bar
Module 19: การใช้งาน Drawer Menu
Module 20: การสร้าง Scrollable View และ Adapter View
Module 21: Android เชื่อมต่อ Web Services
Module 22: Android กับการจัดการโหลดรูปภาพ
Module 23: การทำงานกับ Swipe Views
Module 24: Android Data Storage
Module 25: เรียนรู้ ProGuard
Module 26: Push Notification on Android
Module 27: การติดตั้ง Google MapAPI V2.0 และระบบค้นหาแบบ GeoCoding และ Reverse GeoCoding
Module 28: การใช้งาน Version Control บน Android Studio
Module 29: การ Optimize Application และการนำขึ้น Android Market
Module 30: Live Workshop
หลักสูตรสำหรับผู้ต้องการเสริมสร้างจุดเด่นในด้าน Programming โดยเริ่มต้นเรียนรู้พื้นฐานการเขียนโปรแกรมตั้งแต่คำสั่งพื้นฐานของ java การออกแบบโปรแกรมในลักษณะเชิงวัตถุ (Object...
หลักสูตรนี้เหมาะสำหรับผู้เริ่มต้นที่จะทำการพัฒนาโปรแกรมบน Android แม้ว่าจะไม่เคยเขียนโปรแกรมบน Android มาก่อน โดยในหลักสูตรจะทำการปูพื้นฐานให้แก่ผู้เรียนรู้จักเครื่อ...
คอร์สนี้จะเน้นการทำ Android Programming ที่ Advance และเจาะจงมากยิ่งขึ้น ไม่ว่าจะเป็น Function การทำงานของโทรศัพท์ การจัดการระบบส่ง SMS การ Control Hardw...
การพัฒนาเว็บ Application ในยุคปัจจุบันนั้นมีแนวทางและรูปแบบที่หลากหลายขึ้น หนึ่งในนั้นคือการใช้ Framework สำเร็จรูปอย่าง jQuery mobile ร่วมกันกับ PhoneGap เพื่อพัฒนา Appli...
Xamarin คือ Framework การพัฒนาโปรแกรมบน Smart Phone สำหรับ Android, iOS และ Windows Phone ด้วยภาษา C# .NET ในรูปแบบ Native App เหมาะสำหรับการพัฒนาแอพขนาดใหญ่ที่ต้องใช้เวลา...
การพัฒนาแอพพลิเคชั่นสมัยใหม่นอกจากความสวยงามของ UI และ UX แล้ว ความง่ายและความรวดเร็วในการพัฒนาเป็นอีกปัจจัยหนึ่งที่นักพัฒนาต้องการ ด้วยเทคโนโลยีที่ก้าวหน้าทุกวัน การแข่งข...
ปี 2020 นี้ถ้าจะเริ่มพัฒนาแอพแบบ Cross Platform (รองรับทั้ง Android / iOS) ตัวเลือกที่น่าสนใจ คงเป็นใครไปไม่ได้นอกจาก "Flutter framework" สุดร้อนแรงจาก google ที...
ภาษา Kotlin เป็นหนึ่งในภาษาที่ทาง Google ผลักดันให้เป็นภาษาหลักที่ใช้ในการพัฒนา Android application ทดแทนภาษา Java เดิมที่ใช้กันมายาวนาน ภาษา Kotlin เป็นภาษาที่สองขอ...
หลักสูตรการพัฒนาแอพแบบ Cross Platform สำหรับ Android และ iOS ด้วย Ionic Framework ขั้นสูงนี้ เป็นหลักสูตรต่อเนื่องจากขั้นพื้นฐานและขั้นกลาง ซึ่งหากผู้เรียนมีความต้องการพัฒ...