Banner

React/Redux Bootcamp

เกี่ยวกับคอร์ส

Bootcamp สุดเข้มข้นจากทีมงาน CodeSheep เหมาะสำหรับผู้ที่ชื่นชอบการเรียนแบบเจาะลึกและเน้นการฝึกปฏิบัติ เราเชื่อในการฝึกและฝึกและฝึกจนสามารถใช้ออกมาได้อย่างเป็นธรรมชาติ ในเวลา 3 วันนี้เราจะเขียนแล้วลบเขียนแล้วลบจนเข้าใจการใช้งานและแนวความคิดที่อยู่เบื้องหลังการสร้างแอพพลิเคชั่นด้วย React/Redux รวมถึง ecosystem รอบข้าง เช่น module bundler ยอดนิยมอย่าง webpack พร้อมสำหรับการนำไปใช้งานจริง

ปรัชญาในการเรียน

  • เรียนสบายๆ เน้นเป็นกันเองและการสื่อสารภายในกลุ่ม พูดคุยเหมือนเพื่อนแลกเปลี่ยนความรู้กัน
  • ทำซ้ำแล้วซ้ำอีกจนฝังลึกลงไปในจิตใต้สำนึกจนไม่สามารถจะทำผิดได้
  • ไม่เน้นสอนการใช้งาน boilerplate เน้นการเขียนเองจาก 0 เพื่อให้เข้าใจการทำงานทุกบรรทัด

เนื้อหาภายในคอร์ส

  • พัฒนา single page application ด้วย React/Redux ผ่านการสร้าง Twitter clone แอพพลิเคชั่น
  • การใช้งาน javascript ES6
  • การตั้งค่า webpack ที่เหมาะสมสำหรับ development environment และ production environment
  • ทำความเข้าใจเทคโนโลยีที่อยู่เบื้องหลัง React อย่าง VirtualDOM
  • เจาะลึก JSX
  • เจาะลึก Component life cycle
  • เข้าใจความแตกต่างระหว่าง State และ Props
  • การจัดการกับ event และ state ใน React
  • การออกแบบและจัดการกับ state ของแอพพลิเคชั่นด้วย Redux
  • การใช้งาน ReduxDevTools และ Time Travel Debugging 
  • ส่ง async action ด้วย redux-thunk
  • การสร้างและ validate form ด้วย redux-form
  • การใช้งาน react-router ร่วมกับ redux
  • ทำ client side authentication ด้วย JSON web token
  • Server side rendering

* คอร์สนี้ยังไม่รวมการทำ test โดยถ้าใครสนใจสามารถรอติดตามได้กับคอร์ส Test-Driven Development with React/Redux เร็วๆนี้

ความรู้ที่ต้องมีก่อนเรียน

  • เขียนภาษา HTML และ JavaScript ได้
  • เข้าใจ CSS เบื้องต้น (อ่านโค้ดแล้วเข้าใจ ไม่จำเป็นต้องทำเองได้สวย)
  • เข้าใจ OOP เบื้องต้น (เข้าใจ inheritance, class method vs instance method)
  • Node.js เบื้องต้น (ใช้ npm ติดตั้ง package และเข้าใจการ import, export module เพื่อใช้งาน)
  • ใช้ git เบื้องต้นได้ (git clone, git add, git commit, git push)

* ถ้าข้อไหนไม่เป็นให้ปรึกษาผู้สอนก่อนเริ่มเรียน 

สิ่งที่ต้องเตรียมมา

  • Notebook
  • Favorite Text editor 
  • Node.js version > 4.5
  • Git

วัน-เวลา สถานที่

5-7 ต.ค. 59 (3 วัน)  9:30 - 17:00

ชั้น 37 อาคารพญาไทพลาซ่า ติด BTS/Airport link พญาไท
(โปรดนำคอมพิวเตอร์ส่วนบุคคลมาเอง)

ราคา

7,500 บาท 
(เฉพาะรุ่นที่ 0 ราคา 4,500 บาท จำนวน 10 คน เพื่อทดสอบความเหมาะสมของเนื้อหา)

View Tickets
Date
05 Oct 2016 09:00 - 07 Oct 2016 17:30
Add to Calendar
Location
ชั้น 37 พญาไท พลาซ่า แขวง ทุ่งพญาไท กรุงเทพมหานคร ประเทศไทย
View Map

Organized by

05
CodeSheep
Visit Website
Want to know more about this event?
Contact the Organizer

Tickets

No Tickets Available!


Want to know more about this event?

Please contact the organizer for more information.
05

CodeSheep

Website

codesheep.io

Call

0832422854

Facebook

facebook.com/codesheep

Line

@codesheep

E-mail

contact@streamingcorp.com

Having trouble purchasing ticket? View Help Center