ก่อนที่จะไปคุยกันว่าคอร์สนี้มีอะไรบ้างนั้นผมต้องขอขอบคุณทาง Skooldio ที่มอบส่วนลดสำหรับนักศึกษา 50%~ เลยได้มาลงเรียนคอร์สนี้~ ~w~

มาเริ่มกันที่คอร์สนี้สอนอะไรบ้าง~~~

  • React ตั้งแต่ Principle การทำงานยัน “ทำไมถึงต้องใช้ React?”
  • Best Practice การจัดระเบียบ Project ยังไงให้ Maintainable, Reusable
  • Redux เหมือนกับ React คือตั้งแต่ Principle จนการทำงานโดยละเอียดเช่นกัน~
  • Higher Order Components, Functional Components
  • Recompose, Redux-Promise-Middleware และ แนะนำ Libraries น่าสนใจที่น่าใช้
  • Unit Test with Enzyme, Chai and Mocha
  • อันนี้เป็น Special เลยคือ Soft Skill ต่างๆที่พี่ปันเจแทรกลงไปในระหว่างการสอนแต่ละหัวข้อ~ ตั้งแต่ Best Practice ต่างๆ เทคนิคอ่าน Documentation ยังไงให้ได้คำตอบที่เราต้องการ

แน่นอนว่าชื่อคอร์สบอกว่า Workshops มาดูกันดีกว่าว่า 2 วันเราทำอะไรกันไปบ้าง~

Evenn Workshop~

Learn React/Redux with Form (Evenn — ตั้งชื่อซะ ถถถถ)

เป็น Workshop ที่ฝึกการใช้ React ตั้งแต่เบื้องต้นจนถึงการนำ Redux เข้ามาช่วยในการเก็บ State ยันใช้ Recompose มาใช้ร่วมด้วย จากนั้นก็นำมา Refactor เป็น Funtional Pattern ที่จัด Component ที่ใช้บ่อยอยู่ใน Common และแบ่งตามการทำงานของ Component นั้นว่าใช้ทำอะไร

เป็น Workshop ที่ค่อนข้างให้ลงมือทำเองทั้งหมดโดยใช้ภาพจาก Unsplash มาแสดงผล โดยกดปุ่ม Search แล้วจะไม่มีการเปลี่ยนหน้าใดๆทั้งสิ้นแต่อัพเดทผลลัพธ์มาทันทีโดยใช้ Redux Promise Middleware ,Axios และ Component จาก Ant Design

Cheatsheet ที่สวยสุดในสามโลก

แค่หัวกระดาษก็สวยแล้วคิดดูสิ~~ แต่ผมไม่สามารถเอาเต็มๆลงได้~ แต่สวยจริงๆ Diagram ของ React และ Redux ทำออกมาได้เข้าใจง่ายและเห็นภาพเลยทีเดียวรวมถึง Slide ก็ใช้ JavaScript ทำนะ Reveal.js แน่นอน อิอิ Panjamapong Sermsawatsri

Summary

เป็นคอร์สที่ถ้ามีโอกาสควรลงเรียนจริงๆครับ จากใจเลยเพราะสอนดีมากและ TA ก็ใจดีทุกคน~ รวมถึงเพื่อนๆในห้อง (ถึงจะไม่ค่อยได้คุยก็ตาม ถถถ)~~ แล้วเจอกันใหม่ครับ :D

Github Workshop :https://github.com/wiput1999/MasteringReactWorkshop

PS. ในใจแอบหวังรอคอร์ส Advance นะครับ :P