Build Cross-platform Mobile Application ด้วย Ionic และ VB.NET Web API

เรียนรู้พัฒนา Cross-platform Mobile Application ด้วย Ionic และ VB.NET
ระยะเวลา
4 วัน ระหว่าง 10:00 - 17:00 น.
รูปแบบการบริการ
  • สอนสดออนไลน์
  • จัดอบรมที่องค์กร (on-site)

สิ่งที่จะได้เรียนรู้จากการอบรม

วิธีการสร้าง Mobile Application ที่ใช้งานได้ทั้ง iOS และ Android ด้วย Ionic Framework

การเขียนแอพพลิเคชั่นด้วย React บน Ionic Framework ที่สามารถต่อยอดในการพัฒนาเว็บแอพพลิเคชั่นได้

วิธีการสร้างไฟล์ติดตั้ง Mobile Application ทั้งระบบ iOS และ Android

การพัฒนา Web API ด้วยภาษาโปรแกรม VB.NET บน .NET 5 เพื่อติดต่อกับระบบฐานข้อมูล

การ Deploy Web API และ Mobile Application บน production environment

องค์กรชั้นนำได้เลือกคอร์สนี้ให้ทีมขององค์กร

เนื้อหาคุณภาพ,​ เข้าใจง่าย, สอนโดยผู้มีประสบการณ์ คุณก็สามารถเพิ่มทักษะใหม่ๆ ให้กับทีมของคุณได้ โทรติดต่อเราได้เลย

เนื้อหาในการอบรม

เต็มอิ่มกับการเข้าใจแนวคิดพื้นฐานแน่นๆ และออกแบบจากการใช้งานจริง

Day 1

  • เรียนรู้การใช้งาน Ionic component และ Ionic CLI
  • การทดสอบแอพพลิเคชั่นในรูปแบบ Web, iOS, และ Android Application
  • เรียนรู้การสร้าง User Interface ด้วย React
    • การสร้างและจัดการ React Component
    • การใช้งาน State management ด้วย React hook
  • การวางโครงสร้างของ Mobile Application
    • การออกแบบ Application Architecture
    • การสร้าง และจัดการระบบ Navigation
  • การจัดการ theme

Day 2

  • เรียนรู้และใช้งาน Redux
    • เข้าใจเป้าหมายของ State management
    • การ Setup Redux
    • การใช้งาน Redux ใน Mobile Application
  • การสร้างและจัดการ Form
    • การ Validate
    • การใช้ข้อมูลที่ Submit จาก Form
  • การใช้งาน App API
    • เรียนรู้การเรียกใช้ App API บน iOS และ Android
    • การกำหนด Permission
    • การสร้างตัวแสกน QR Code

Day 3

  • ทำความเข้าใจการสร้าง RESTful Web API ด้วย VB.NET
  • เรียนรู้ความสามารถของ .NET 5
  • การสร้าง Web API ด้วย VB.NET:
    • การสร้าง API Endpoint
    • การใช้งาน HTTP verbs และ status code
    • การจัดการ Error และ log
    • การทำ Authentication
  • การ Deployment:
    • การ deploy ตัว Web API

Day 4

  • เรียนรู้การเรียกใช้ Web API จาก Mobile Application ที่เหมาะสม
  • การส่งข้อมูลด้วย HTTP Request จาก Mobile Application
  • จัดการ API Response และ errors
  • การจัดการ token
  • การ distribute application
    • การ build iOS แอพพลิเคชั่น
    • การ build Android แอพพลิเคชั่น

ความรู้พื้นฐานที่จำเป็น

  • มีประสบการณ์ในการใช้งานคอมพิวเตอร์ไม่น้อยกว่า 30 ชั่วโมง
  • มีประสบการณ์ในการพัฒนาเว็บไซต์ หรือเว็บแอพพลิเคชั่น ด้วยภาษา HTML, CSS, JavaScript ไม่น้อยกว่า 30 ชั่วโมง
  • มีประสบการณ์ในการพัฒนาแอพพลิเคชั่น ด้วยภาษา VB.NET ไม่น้อยกว่า 30 ชั่วโมง

เกี่ยวกับผู้สอน

พล หรือ โค้ชพล เป็นที่ปรึกษา และวิทยากรสายเทคโนโลยี ที่สนใจและมีประสบการณ์ในการทำเว็บ โมบายล์แอพพลิเคชั่น กว่า 8 ปี เป็นผู้ก่อตั้ง Nextflow.in.th และแนะนำการใช้เทคโนโลยี Cross Platform เป็นคนแรกในประเทศไทยบน YouTube

ปัจจุบันได้รับตำแหน่ง Microsoft MVP (Most Valuable Professional) และรักที่จะถ่ายทอดความรู้ ความเข้าใจด้านเทคโนโลยีในฐานะที่ปรึกษา และวิทยากรให้กับองค์กร และสถาบันการศึกษาต่างๆ

“หากเราเข้าใจแก่นของเทคโนโลยีได้อย่างถูกต้อง การเรียนรู้จะง่ายและสนุก เอาไปใช้ในงานของเราได้อย่างมั่นใจกว่าแน่นอน”

รีวิวจากผู้เรียน

การจัดเรียงเนื้อหาในการสอน ตั้งแต่ intro จนถึง final มีการเรียงลำดับเนื้อหา ที่คอยแนะนำให้รับรู้เนื้อหาการเรียน อย่างต่อเนื่อง และ ความรู้สอดคล้องกับพื้นฐาน ได้กระชับ และเข้าใจง่าย และสิ่งที่ชอบมาก กว่านั้นคือการแนะนำ ในส่วนของ KM ต่างๆในการหาความรู้เพิ่มเติมและการแก้ไขปัญหา ที่อาจต้องพบเจอ

วรธน นัฐกรานต์นุวัฒน์
กลุ่มบริษัทน้ำตาลไทยรุ่งเรือง

ถ้าไม่ได้เรียนคอร์สนี้จะค่อนข้างลำบากเหมือนกันเพราะได้หลักการคิดมาช่วยในการออกแบบหลายอย่างครับ

คุณ Natakorn
Web & Graphic Designer

อาจารย์ผู้สอนมีการนำเสนอวิธีการสอนที่มีความต่อเนื่อง อธิบายเข้าใจง่าย สอดแทรกเนื้อหาที่มีประโยชน์

กิตติพล กายสิทธิ์
องค์การส่งเสริมกิจการโคนมแห่งประเทศไทย

สนใจติดต่อจัดอบรมสำหรับทีมองค์กร ทั้งแบบ on-site และ online training ได้ตามช่องทางด้านล่างเลย

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save