ในคอร์สเรียนนี้ผู้เรียนจะได้เรียนรู้เกี่ยวกับการพัฒนา Web Application ด้วย React ซึ่งเป็นไลบรารีฝั่ง frontend ที่ได้รับความนิยม และมีประสิทธิภาพสูง เราจะได้เรียน Modern React ตั้งแต่พื้นฐาน จนใช้งานจริง การเขียน React Hooks ซึ่งเป็นฟีเจอร์สำคัญในการเขียน React ในยุคปัจจุบัน ผู้เรียนจะได้เรียนรู้การติดต่อกับฐานข้อมูล การทำระบบล็อกอิน และการสร้างรายงานในรูปแบบต่างๆ

"อยากเป็น Frontend Developer และอยากพัฒนา Web App ด้วย Modern React แบบใช้งานจริง แนะนำหลักสูตรนี้เลยครับ"

โค้ชเอก
CodingThailand.com

สิ่งที่จะได้รับ

  • ได้รับความรู้การเขียน React เวอร์ชัน 17 (อัปเดตล่าสุด!)
  • เข้าใจพื้นฐาน และสามารถเขียน React ได้
  • เข้าใจพื้นฐาน และสามารถเขียน React Hooks ได้
  • สามารถใช้งาน Bootstrap Framework ร่วมกับ React ได้
  • เข้าใจ และใช้งาน React Router ได้
  • สามารถเขียน React ติดต่อกับฐานข้อมูล และ Backend (RESTful API) ได้
  • สามารถเขียน React เพื่อจัดการฟอร์ม และอัปโหลดไฟล์ได้
  • สามารถเขียนระบบล็อกอิน (JSON Web Token) ด้วย React และเชื่อมต่อกับฝั่ง Backend ได้
  • เข้าใจ และเขียน state management ด้วย React Context และ Redux ได้
  • สามารถใช้ไลบรารีสร้างสำหรับรายงานในรูปแบบ PDF และ Charts ได้
  • สามารถนำ React ไปใช้งานจริง ได้
  • ได้ความรู้ และแนวปฏิบัติในการเขียนโค้ดที่ดี

ความรู้พื้นฐานก่อนเรียน

*มีความรู้พื้นฐานภาษา JavaScript

เนื้อหาการเรียน (11 Sections)

  • Section 1: แนะนำคอร์ส การติดตั้งโปรแกรม และเครื่องมือต่างๆ
    - แนะนำคอร์สเรียน เพื่อให้ทุกคนเห็นภาพใหญ่สิ่งที่จะได้ศึกษา และนำไปต่อยอดต่อไป
    - การติดตั้งโปรแกรม และการตั้งค่าต่างๆ

  • Section 2: แนะนำ/ติดตั้ง Create React App และการสร้างโปรเจคใหม่
    - แนะนำการสร้างโปรเจคใหม่ และรายละเอียดของโปรเจค

  • Section 3: เรียนรู้พื้นฐาน React
    - ปูพื้นฐาน และเรียนรู้ Component
    - พื้นฐาน และการเขียน JSX
    - การใช้งาน Events, Props และ Props Types
    - การใช้งาน ตกแต่ง style และการใช้งาน styled component

  • Section 4: หลักการ และการใช้ React Hooks
    - แนะนำพื้นฐานการใช้งาน React Hooks และการเขียน Custom Hooks

  • Section 5: แนะนำ และใช้งาน React ร่วมกับ Bootstrap, Icons และ React Router
    - การใช้งานร่วมกับ Bootstrap Framework และไอคอน
    - การใช้งาน React Router

  • Section 6: React กับการติดต่อกับระบบ Back-End ด้วย Axios และ React Query
    - แนะนำ axios พื้นฐาน และการติดต่อกับ Backend
    - การใช้งาน axios ขั้นสูง และการทำ loading
    - หลักการและการทำ Master/Detail เพื่อแสดงข้อมูล
    - การแบ่งหน้าข้อมูล (Pagination)
    - แนะนำและใช้งาน React Query เบื้องต้น

  • Section 7: การจัดการฟอร์มด้วย React
    - เรียนรู้การสร้างฟอร์ม และการตรวจสอบความถูกต้องของฟอร์ม
    - การสร้าง CRUD กับงานด้านฐานข้อมูล
    - การเขียน React เพื่ออัปโหลดไฟล์

  • Section 8: การสร้างระบบล็อกอินด้วย React
    - เรียนรู้และสร้างระบบล็อกอิน โดยเชื่อมต่อกับระบบ Back-End ด้วย JSON Web Tokens (JWT) และการป้องกัน Route

  • Section 9: การจัดการ State ด้วย Context และ Redux
    - เรียนรู้การจัดการ state ด้วย React Context (แสดงโปรไฟล์ของผู้ใช้)
    - เรียนรู้การจัดการ state ด้วย Redux
    - Workshop: ระบบตะกร้าสินค้า ด้วยการใช้ Redux
    - การใช้งาน Redux Persist
    - การใช้งาน Redux thunk

  • Section 10: การสร้างรายงานในรูปแบบ PDF และ Charts
    - เรียนรู้การสร้างรายงานในรูปแบบ PDF
    - เรียนรู้การสร้างรายงานในรูปแบบ Charts

  • Section 11: การนำ React ไปใช้งานจริง
    - แนะนำ build โปรเจคสำหรับ production และ deploy ไปยัง cloud
    - แนะนำการ deploy ไปยัง Linux Server และ nginx

ราคา

ราคาโปรโมชั่น 690 บาท / ท่าน *วันนี้ถึง 19 ก.พ. 64 เท่านั้น จากราคาเต็ม 2,900 บาท / ท่าน

ตัวอย่างภาพ Workshop (บางส่วน) ที่จะได้เรียนในคอร์สนี้

ลงทะเบียน

เลือกประเภท:

ลงทะเบียนสามารถโอนเงินได้ที่


ธนาคารกสิกรไทย บัญชี 0568711777 ออมทรัพย์ สาขาสุนีย์ทาวเวอร์ บริษัท โคดิ้ง คอนซัลแตนท์ (ไทยแลนด์) จำกัด


โอนเสร็จแล้ว แจ้งการโอนเงิน ได้ที่ E-mail: codingthailand@gmail.com หรือ Inbox: FB.com/CodingThailand

สามารถจ่ายผ่าน Paypal ได้ดังนี้

ราคา 690 บาท (โปรโมชั่น)

ชำระเงินเสร็จแล้ว แจ้งการโอนเงิน ได้ที่ E-mail: codingthailand@gmail.com หรือ Inbox: FB.com/CodingThailand


แนะนำคอร์ส


ติดต่อสอบถาม หรือขอใบเสนอราคา

คุณเอกนรินทร์ คำคูณ (อ.เอก)
E-mail: codingthailand@gmail.com
Tel: 085-4952624

บริษัท โคดิ้ง คอนซัลแตนท์ (ไทยแลนด์) จำกัด / CODING CONSULTANTS (THAILAND) Co., Ltd.
เลขที่ 539/5 ม. 11 ต.ไร่น้อย อ.เมืองอุบลราชธานี จ.อุบลราชธานี 34000

Inbox : facebook.com/codingthailand
Views : 14570 hits