ສອບຖາມຫຼັກສູດເລືອກຊ່ອງທາງທີ່ສະດວກ ທີມງານຕອບເອງທຸກຊ່ອງທາງ
LINE @itgeniusຕອບໄວທີ່ສຸດ · ຈ–ສ 9:00–17:00 ໂມງ
ໂທລະສັບ
02-570-8449ຫ້ອງການ088-807-9770ມືຖື
ອີເມວ ແລະ ໂຊຊຽວ
contact@itgenius.co.thສຳລັບໃບສະເໜີລາຄາ ແລະ ເອກະສານFacebookitgeniusonlineYouTubeitgeniusengຂໍຄຳປຶກສາຈັດຝຶກອົບຮົມໃຫ້ທີມ
ພັດທະນາແອັບມືຖື · MBC-27

Basic React Native with Expo

หลักสูตร Basic React Native with Expo เป็นการอบรมพัฒนาแอปมือถือข้ามแพลตฟอร์มด้วย React Native และ Expo ผ่าน Workshop แอป AuraShop ตั้งแต่ออกแบบ UI ด้วย TailwindCSS เชื่อมฐานข้อมูล Supabase ผ่าน REST API จนถึง Build ด้วย EAS Build เหมาะกับผู้เริ่มต้นทำแอป นักศึกษา และเจ้าของธุรกิจที่อยากทำแอปต้นแบบ

ອັບເດດລ່າສຸດ
ລາຄາເລີ່ມຕົ້ນ 4,950 ບາດ / ທ່ານ 5,500 −10% ຍັງບໍ່ລວມ VAT 7% · ມີລາຄາໝູ່ຄະນະ
PDFດາວໂຫຼດ Course Outline
  • ໄລຍະເວລາ12 ຊົ່ວໂມງ · 2 ມື້
  • ຮູບແບບຢູ່ສະຖາບັນ / ອອນລາຍສົດ
  • ຮອບຕໍ່ໄປເປີດຕາມຄຳຂໍ
  • ໃບຢັ້ງຢືນມີໃບຢັ້ງຢືນ

ພາບລວມຫຼັກສູດ

Basic React Native with Expo หลักสูตร "Basic React Native with Expo" นี้ถูกออกแบบมาเพื่อให้ผู้เรียนได้เรียนรู้การพัฒนาแอปพลิเคชันมือถือข้ามแพลตฟอร์มอย่าง React Native โดยใช้ Expo ซึ่งเป็นเครื่องมือที่ช่วยให้การพัฒนาและการทดสอบแอปเป็นไปอย่างรวดเร็วและง่ายดาย โดยในหลักสูตรนี้ผู้เรียนจะได้ศึกษาและลงมือทำ Workshop "AuraShop" ผ่านการออกแบบ UI ด้วย TailwindCSS ที่หลายคนชื่นชอบ มีการเชื่อมต่อกับฐานข้อมูล Supabase และมีฟังก์ชันการทำงานที่ครบครัน เช่น การจัดการข้อมูล API การถ่ายภาพ การตรวจสอบสถานะอินเทอร์เน็ต ซึ่งจะช่วยให้ผู้เรียนมีพื้นฐานการพัฒนาแอปพลิเคชันมือถือที่แข็งแรงพร้อมใช้งานในโลกจริง

ສິ່ງທີ່ທ່ານຈະໄດ້ຮັບ

  • ให้ผู้เรียนเข้าใจพื้นฐานการพัฒนาแอปพลิเคชันด้วย React Native และ Expo
  • สอนวิธีการใช้เครื่องมือและการตั้งค่าพื้นฐานเพื่อเริ่มต้นพัฒนาแอป
  • ฝึกการเชื่อมต่อและจัดการข้อมูลบนฐานข้อมูล Supabase ผ่าน REST API
  • สร้างความเข้าใจในฟังก์ชันการทำงานต่างๆ ของแอป เช่น การถ่ายภาพ และการตรวจสอบสถานะอินเทอร์เน็ต
  • แนะนำกระบวนการ Build และ Deploy แอปพลิเคชันผ่าน EAS Build

ຫຼັກສູດນີ້ເໝາະສຳລັບ

  • ผู้เริ่มต้นพัฒนาแอปพลิเคชันแบบ Cross Platform ด้วย React Native
  • นักศึกษาหรือผู้สนใจพัฒนาแอพพลิเคชันพื้นฐาน
  • นักพัฒนาที่มีความต้องการสร้างแอพพลิเคชันด้วยตนเอง
  • ผู้ประกอบการหรือเจ้าของธุรกิจ ที่ต้องการพัฒนาแอปเบื้องต้นเพื่อนำเสนอไอเดีย

ພື້ນຖານຂອງຜູ້ເຂົ້າຝຶກອົບຮົມ

  • มีความรู้พื้นฐานเกี่ยวกับ HTML และ CSS
  • มีพื้นฐานการเขียนโปรแกรม JavaScript หรือ TypeScript เบื้องต้น
  • รู้จักการทำงานกับ REST API และ JSON
  • มีความเข้าใจพื้นฐานเกี่ยวกับการทำงานของฐานข้อมูล เช่น CRUD Operations

ຫົວຂໍ້ການຝຶກອົບຮົມ

วันที่ 1

Section 1 การเตรียมเครื่องมือและความพร้อมทั้งบน Mac และ Windows
  • แนะนำสเปกและคุณสมบัติเครื่องที่จะติดตั้งเครื่องมือสำหรับ React.JS / React Native
  • ขั้นตอนการติดตั้ง Node.JS
  • ขั้นตอนการติดตั้ง Visual Studio Code (VS Code) และส่วนเสริม (Extension) ที่จำเป็นสำหรับ React Native
Section 2 เริ่มต้นสร้างและทดสอบ React Native App ด้วย Expo
  • ภาพรวมการพัฒนาแอพด้วย React Native
  • การสร้างขึ้นโปรเจ็กต์ React Native ด้วย Expo CLI
  • แนะนำโครงสร้างโปรเจ็กต์ React Native Expo
  • การทดสอบรันแอพบน Emulator (Android/iOS)
  • การรันแอพทดสอบบนเครื่องจริง (Android)
Section 3 การทำ Navigation ด้วย Expo Router แบบ File-based routing
  • What is Expo Router?
  • app directory
  • Create a route
  • File name conventions
  • _layout file
  • Root layout
  • Stack navigator
  • Navigating between routes
  • Groups
  • Tab navigator
  • Not found routes
  • Dynamic routes
  • Access parameters from dynamic segments

วันที่ 2

Section 4 การออกแบบ UI ด้วย Styling with NativeWind
  • What is NativeWind?
  • Install NativeWind in Expo
  • React Native concepts
  • Units
  • Platform Differences
  • Style Specificity
  • Safe Area Insets
  • Customization
  • Configuration
  • Content
  • Theme
  • Colors
  • Layouts
  • Flexbox & Grid
  • Spacing
  • Sizing
  • Typography
  • Background
  • Border
  • Effect
Section 5 เรียนรู้ UI Core Component ต่างๆ ใน React Natvie
  • รู้จัก Component View
  • การทำงานกับ Component Text
  • ใช้งาน Component Button
  • เรียนรู้และใช้งาน Component ในกลุ่ม Touchable
  • การใช้งาน Component Alert
  • การใช้งาน Component Modal แสดง Popup
  • การใช้งาน Component TextInput รับข้อมูล
  • ใช้งาน Component Switch สำหรับตัวเลือกรายการ
  • แสดงรูปภาพด้วย Component Image
  • ใช้งาน Component ScrollView, FlatList และ SectionList
  • แนะนำการใช้งาน Iconicons
Section 6 การ Build และ Deploy แอปผ่าน EAS Build
  • รู้จัก EAS Build ของ Expo
  • การสมัครและเปิดใช้บริการ EAS
  • การติดตั้งเครื่องมือ CLI เพิ่มเติม
  • การทดสอบ Build Android App ด้วย EAS
  • การทดสอบ Build iOS App ด้วย EAS
  • การปรับระบบมา Build บนเครื่องผู้ใช้
  • แนวทางการส่งแอปเข้าสู่ App Store และ Google Play

ຮອບຝຶກອົບຮົມ ແລະ ຮູບແບບການຝຶກອົບຮົມ

ສຳລັບບຸກຄົນ — ຮອບຝຶກອົບຮົມທົ່ວໄປ

ຂະນະນີ້ຍັງບໍ່ມີຮອບຝຶກອົບຮົມເປີດຮັບສະໝັກ ລົງຊື່ຈອງໄວ້ໄດ້ເລີຍ ທີມງານຈະຕິດຕໍ່ກັບເປັນກຸ່ມທຳອິດເມື່ອເປີດຮອບຕໍ່ໄປ ຫຼື ສອບຖາມທາງ LINE ຫຼື ໂທ 02-570-8449 ຫຼື 088-807-9770

ສຳລັບອົງກອນ — In-house / Private Training

  • ປັບເນື້ອໃນໃຫ້ກົງກັບເຄື່ອງມື ແລະ ວຽກຈິງຂອງທີມ
  • ເລືອກວັນເອງ ຝຶກອົບຮົມທີ່ບໍລິສັດ ຫຼື ອອນລາຍສົດ
  • ອອກໃບສະເໜີລາຄາໃນນາມນິຕິບຸກຄົນໃຫ້ຝ່າຍຈັດຊື້
ຂໍໃບສະເໜີລາຄາຝຶກອົບຮົມອົງກອນ

ວິທະຍາກອນຜູ້ສອນ

ຄຳຖາມທີ່ພົບເລື້ອຍ

หลักสูตร Basic React Native with Expo เหมาะกับใคร ต้องมีพื้นฐานอะไรมาก่อน

เหมาะกับ ผู้เริ่มต้นพัฒนาแอปพลิเคชันแบบ Cross Platform ด้วย React Native · นักศึกษาหรือผู้สนใจพัฒนาแอพพลิเคชันพื้นฐาน · นักพัฒนาที่มีความต้องการสร้างแอพพลิเคชันด้วยตนเอง พื้นฐานที่ผู้เรียนควรมี มีความรู้พื้นฐานเกี่ยวกับ HTML และ CSS · มีพื้นฐานการเขียนโปรแกรม JavaScript หรือ TypeScript เบื้องต้น หากไม่แน่ใจว่าพื้นฐานพอหรือไม่ ปรึกษาทีมงานได้ฟรีทาง LINE @itgenius หรือโทร 02-570-8449

หลักสูตร Basic React Native with Expo ราคาเท่าไร ใช้เวลาเรียนกี่ชั่วโมง

ราคาปกติ 5,500 บาท (โปรโมชันปัจจุบันเหลือ 4,950 บาท) ใช้เวลาอบรม 12 ชั่วโมง ราคานี้ยังไม่รวม VAT 7% (กรณีชำระในนามนิติบุคคล) ชำระค่าอบรมด้วยการโอนเข้าบัญชีบริษัท แล้วแจ้งชำระเงินผ่านหน้าแจ้งชำระเงินของเว็บไซต์ และขอใบเสร็จรับเงินหรือใบกำกับภาษีในนามบริษัทได้

เรียนจบได้รับ Certificate หรือไม่

ได้รับ ผู้ผ่านการอบรมทุกท่านจะได้รับใบประกาศนียบัตร (Certificate of Completion) จากสถาบันไอทีจีเนียส ใบประกาศแต่ละใบมีเลขที่ของตัวเอง ใครก็ตามที่มีเลขที่ใบประกาศตรวจสอบความถูกต้องออนไลน์ได้ที่หน้าตรวจสอบใบประกาศของสถาบัน จึงใช้แนบแฟ้มผลงานหรือส่งให้ฝ่ายบุคคลประกอบการพัฒนาบุคลากรได้

อบรมที่ไหน มีเรียนแบบออนไลน์หรือไม่

เรียนได้ทั้งแบบออนไซต์ที่สถาบันไอทีจีเนียส และนัดเรียนผ่านออนไลน์ และรับจัดอบรมเฉพาะทีม (In-house Training) ให้องค์กร สอบถามรอบและสถานที่ได้ที่ LINE @itgenius หรือโทร 02-570-8449

ถ้าเรียนไม่ทันหรือขาดเรียน มีเรียนซ้ำ/เรียนชดเชยหรือไม่

มี ผู้เรียนสามารถแจ้งขอเรียนซ้ำ (repeat) ในรอบถัดไปของหลักสูตรเดียวกันได้ฟรีตามเงื่อนไขของสถาบัน แจ้งชื่อหลักสูตรและรอบที่เคยเรียนกับทีมงาน แล้วทีมงานจะตรวจสอบและแจ้งรอบที่ยังมีที่นั่งว่างให้เลือก สอบถามได้ที่ LINE @itgenius หรือโทร 02-570-8449

สมัครเรียนหรือขอใบเสนอราคาในนามบริษัทได้อย่างไร

สมัครออนไลน์ได้จากแบบฟอร์มลงทะเบียนบนหน้านี้ ลงทะเบียนผู้เข้าอบรมหลายคนได้ในครั้งเดียว และกรอกเลขประจำตัวผู้เสียภาษีกับที่อยู่สำหรับออกใบกำกับภาษีได้ในฟอร์ม หรือขอใบเสนอราคา (Quotation) ในนามนิติบุคคลได้ทันทีจากปุ่มขอใบเสนอราคา สอบถามเพิ่มเติมโทร 02-570-8449 หรือ LINE @itgenius