วิทยากร Chakrit Likitkhajorn - Technical consultant
เนื้อหาภายใน Workshop
React
Understand why React over traditional UI development
Understand Test-driven Concept
Able to how to write test in Javascript using Jest
Understand Dumb and Smart component
Able to write dumb component test in React using storybook
Able to refactor and write test for Smart component using Enzyme
Understand patterns for separate logic and ui, and make logic testable
Redux
Understand concept of Redux
Understand why and when to use Redux
Understand concept of Action, Reducers, Selectors, Side-effect and Dispatching
Able to write a test for Redux without side-effect
Able to write a test for Redux with side-effect
กิจกรรม
เวลา
ลงทะเบียน
09.30-10.00 น.
Fundamental TDD Lecture
10.00-10.30 น.
พัก 10 นาที
Testing javascript and Jest
10.40-11.00 น.
Workshop
11.00-11.20 น.
Getting into the codebase
11.20-11.40 น.
พักทานอาหารกลางวัน
Testing React with Storybook
13.00-13.30 น.
พัก 10 นาที
Testing React with Enzyme Lecture
13.40-14.10 น.
Workshop
14.10-15.00 น.
Getting into the codebase
15.00-15.20 น.
Redux fundamental (20 Min)
15.20-15.40 น.
Redux testing strategy
15.40-16.00 น.
พัก 10 นาที
Workshop on Pretty large requirement
16.10-17.00 น.
รายละเอียดเพิ่มเติม
ผู้เข้าร่วมต้องเตรียม โน๊ตบุ๊ค / Laptop มาเอง โดยติดตั้ง Node (https://nodejs.org/en) และ npm ด้วย
**หมายเหตุ : เนื้อหาเหมาะสำหรับผู้ที่มีความรู้ในเรื่อง React และ Javascript
มาแล้ว เนื่องจากเนื้อหาค่อนข้างลงรายละเอียดในการทดสอบและการใช้
เครื่องมือต่าง ๆ