Chia Sẻ Khóa Học React Với Test Driven Development [Khóa 8328 A]
Học React bằng cách áp dụng Test Driven Development (bao gồm react router, redux, jest, testing-library/react).
Bạn sẽ học được gì:
- ✓ Xây dựng một ứng dụng với React
- ✓ Xây dựng một ứng dụng hỗ trợ nhiều ngôn ngữ (i18n).
- ✓ Xây dựng một ứng dụng với client side routing, bằng cách sử dụng react router.
- ✓ Implement global state management với Context API và Redux.
- ✓ Thực hành Test Driven Development trong một dự án hoàn chỉnh từ đầu đến cuối.
- ✓ Cách mock external dependencies trong testing.
- ✓ Cảm nhận cách test driven development mang lại sự tự tin khi refactoring ứng dụng của bạn.
React là một trong những thư viện phổ biến nhất để phát triển ứng dụng client.
Trong khóa học này, chúng ta sẽ học React bằng cách tạo một ứng dụng web với nó. Ngoài ra, chúng ta sẽ áp dụng phương pháp test driven development (TDD) từ đầu đến cuối.
Trong khi xây dựng ứng dụng này, chúng ta sẽ học:
- ✓ Client-side routing. Bạn sẽ áp dụng triển khai tùy chỉnh của mình, sau đó bạn sẽ sử dụng thư viện react-router.
- ✓ Internationalization.
- ✓ Global state management bằng cách sử dụng Context Api của React và sau đó thay thế nó bằng Redux.
Và chúng ta sẽ thấy:
- ✓ Cách test driven development hoạt động.
- ✓ Nó ảnh hưởng như thế nào đến chất lượng code, khả năng tái sử dụng của bạn.
- ✓ Cách nó mang lại cho bạn sự tự tin về việc refactoring việc triển khai của bạn
- ✓ Cách tránh implementation detail trong khi tạo tests.
Khóa học này hoàn toàn được xây dựng dựa trên thực hành. Mỗi đoạn code chúng tôi viết, sẽ dành cho việc triển khai ứng dụng thực tế của chúng tôi.
Trong mỗi phần, chúng tôi sẽ dần dần xây dựng ứng dụng của mình. Chúng tôi sẽ không nhảy trước và thêm chức năng không cần thiết cho thời điểm đó. Chúng tôi sẽ thực hiện từng yêu cầu một. Mỗi lần thực hiện sẽ mang lại yêu cầu tiếp theo cho chúng tôi.
Và làm theo thực tiễn này, sẽ giúp bạn có được nền tảng vững chắc về các yêu cầu ứng dụng web tổng thể và cách triển khai một trong số chúng với react theo phương pháp test driven development.
Sau khi hoàn thành khóa học, bạn sẽ có thể sử dụng React trong dự án tiếp theo của mình và bạn sẽ trải nghiệm những lợi ích của test driven development.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU