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

Basic React Native (สำหรับผู้เริ่มต้น)

หลักสูตร Basic React Native สำหรับผู้เริ่มต้น เป็นการอบรมการพัฒนาแอปมือถือทั้ง Android และ iOS ด้วย React Native ตั้งแต่เตรียมเครื่องมือ แนวคิดการพัฒนา จนถึงอธิบายโครงสร้างโปรเจกต์ทีละไฟล์ พร้อมปรับพื้นฐาน React.js ให้ก่อน เหมาะกับมือใหม่ที่ยังไม่เคยพัฒนาแอปด้วย React Native มาก่อน

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

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

Basic React Native (สำหรับผู้เริ่มต้น) สำหรับเนื้อหา Basic React Native (สำหรับผู้เริ่มต้น) นี้เป็นจุดเริ่มต้นที่สำคัญมากๆ สำหรับทุกคน เพราะเป็นการปูพื้นฐานที่ดีในการพัฒนา Mobile app ว่ากันตั้งแต่การเตรียมความพร้อมเครื่องไม้เครื่องมือ แนวคิดในการพัฒนาแอพพลิเคชั่นทั้งฝั่งแอนดรอยด์ (android) และไอโอเอส (ios) ทำความเข้าใจโครงสร้างของโปรเจ็กต์อย่างละเอียดชนิดที่ต้องเล่าทุกไฟล์ ทุกบรรทัดสำหรับมือใหม่ เพื่อให้เข้าใจทะลุปรุโปร่งทุกจุด ก่อนจะไปลุยกันต่อในการเขียนแอพที่ซับซ้อนขึ้นต่อไป

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

  • สามารถเตรียมเครื่องมือสำหรับพัฒนา React Native ทั้งบน Mac และ Windows ได้
  • เข้าใจโครงสร้างของโปรเจ็กต์ React Native
  • สามารถพัฒนาแอพพลิเคชันด้วย React Native ได้ทั้งบน Android และ iOS
  • สามารถสร้าง UI Component, Navigation และเชื่อมต่อ Rest API ได้

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

  • ผู้เริ่มต้นที่ยังไม่มีประสบการณ์พัฒนาแอพด้วย React Native
  • ผู้ที่ต้องการพัฒนา Mobile App ทั้งบน Android และ iOS

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

  • ไม่จำเป็นต้องมีประสบการณ์ React Native มาก่อน (มีการปรับพื้นฐาน React.JS ให้ก่อนเริ่มเรียน)

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

01 ภาพรวมหัวข้อการอบรม

Module 1: การเตรียมเครื่องมือและความพร้อมทั้งบน Mac และ Windows
Module 2: ทบทวนพื้นฐานการเขียน React.JS
Module 3: เริ่มต้นสร้างและทดสอบ React Native App
Module 4: การสร้างและทำงานกับ UI Core Component
Module 5: การสร้าง Navigation ระหว่างหน้าจอ
Module 6: การเข้าถึง API ของระบบ
Module 7: การทำงานกับกล้องถ่ายภาพและสแกนโค้ด
Module 8: การพัฒนาแอพเชื่อมต่อกับ Rest API


รายละเอียดหลักสูตร

Module 1 การเตรียมเครื่องมือและความพร้อมทั้งบน Mac และ Windows

แนะนำสเปกและคุณสมบัติเครื่องที่จะติดตั้งเครื่องมือสำหรับ React.JS / React Native
ขั้นตอนการติดตั้ง Node.JS
ขั้นตอนการติดตั้ง Visual Studio Code (VS Code) และส่วนเสริม (Extension) ที่จำเป็นสำหรับ React
แนะนำขั้นตอนการติดตั้งฐานข้อมูล MongoDB สำหรับไว้ทดสอบเขียนเชื่อมต่อกับ Node.JS สร้าง Rest API
การติดตั้ง React-Native CLI

Module 2 ทบทวนพื้นฐานการเขียน React.JS

รู้จัก React.js
แนะนำ JSX
แนะนำ React Component
การทำงานกับ Props
State ใน React
การใช้งาน React Router

Module 3 เริ่มต้นสร้างและทดสอบ React Native App

ภาพรวมการพัฒนาแอพด้วย React Native
การสร้างขึ้นโปรเจ็กต์ React Native ด้วย React-Native CLI
แนะนำโครงสร้างโปรเจ็กต์ React Native
การทดสอบรันแอพบน Emulator (Android/iOS)
การรันแอพทดสอบบนเครื่องจริง (Android)
การกำหนด StyleSheet
แนวคิดเกี่ยวกับการออกแบบ Responsive UI
หลักการทำงานกับ CSS Flexbox ร่วมกับ React Native

Module 4 การสร้างและทำงานกับ UI Core Component

การใช้งาน Component Alert
การทำงานกับ Component Text, Nested Text, Props, Style
ใช้งาน Component Button
การใช้งาน Component TextInput รับข้อมูล
ใช้งาน Component Switch สำหรับตัวเลือกรายการ
แสดงรูปภาพด้วย Component Image
เรียนรู้และใช้งาน Component ในกลุ่ม touchable
การใช้งาน Component Modal แสดง Popup
ใช้งาน Component ScrollView, FlatList และ SectionList
แนะนำการใช้งาน Iconicons

Module 5 การสร้าง Navigation ระหว่างหน้าจอ

รู้จักและติดตั้ง Library สำหรับทำ Navigation
การเปลี่ยนหน้าจอด้วย Stack Navigator
การปรับแต่ง Header Title
การส่งข้อมูลระว่างหน้าจอ
กากรสร้างและใช้งาน Bottom Tab Navigation
Module 6: การเข้าถึง API ของระบบ

การตรวจสอบขนาดหน้าจอ
ทิศทางการหมุนหน้าจอ
ตรวจสอบสถานะการเชื่อมต่อ Internet
การ link ไปยังแอปอื่นๆ
พิกัดและตำแหน่ง และการทำงานกับแผนที่ Google Map
การจัดเก็บข้อมูลด้วย AsyncStorage

Module 7 การทำงานกับกล้องถ่ายภาพและสแกนโค้ด

แนะนำ Library สำหรับตรวจสอบ Permission
การเลือกกล้องหน้า หลัง และการใช้แฟลช
การถ่ายภาพ
การถ่ายวิดีโอ
การสแกน Barcode และ QR code
การใช้งาน Library Image Picker

Module 8 การพัฒนาแอพเชื่อมต่อกับ Rest API

การขึ้น Project Node.jS + Express สำหรับสร้าง Rest API
การรับส่งข้อมูลระหว่าง Mobile App และ Web API Server
การแสดง Loading... ระหว่างโหลดข้อมูลจาก API
การส่งข้อมูลขาก Component ไปยัง Server
การติดต่อกับฐานข้อมูลฝั่ง Server
การสร้างรายการของ FlatList ด้วยข้อมูลจาก Server

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

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

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

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

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

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

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

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

เหมาะกับ ผู้เริ่มต้นที่ยังไม่มีประสบการณ์พัฒนาแอพด้วย React Native · ผู้ที่ต้องการพัฒนา Mobile App ทั้งบน Android และ iOS พื้นฐานที่ผู้เรียนควรมี ไม่จำเป็นต้องมีประสบการณ์ React Native มาก่อน (มีการปรับพื้นฐาน React.JS ให้ก่อนเริ่มเรียน) หากไม่แน่ใจว่าพื้นฐานพอหรือไม่ ปรึกษาทีมงานได้ฟรีทาง LINE @itgenius หรือโทร 02-570-8449

หลักสูตร Basic React Native (สำหรับผู้เริ่มต้น) ราคาเท่าไร ใช้เวลาเรียนกี่ชั่วโมง

ราคาปกติ 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