Tin mới nhất

Menu

Browsing "Older Posts"

Chia Sẻ Khóa Học NodeJS Express Full Stack 2023 Với Testing, Swagger [Khóa 7399 A]

11 tháng 4 2023 / 1 Comment

Các dự án Frontend và Backend sử dụng các công nghệ được các công ty trong danh sách Fortune 100 sử dụng.

Bạn sẽ học được gì:

  • ✓ Tìm hiểu cách tạo một frontend và backend, (Fullstack) hoàn chỉnh, các dự án Bookstore bằng cách sử dụng NodeJS, ExpressJs và Node Design Pattern (Server/Listener/Router).
  • ✓ Add authentication/authorization vào bookstore của chúng tôi. Sử dụng các thao tác CRUD trên MongoDB để duy trì sách và tác giả.
  • ✓ Tận dụng lợi thế của Jenkins cho CI/CD tool và Swagger để tạo documentation cho backend của chúng tôi.
  • ✓ Test frontend và backend bằng cách sử dụng unit test, integration test cho backend và automated Selenium test cho frontend.

Miêu tả khóa học:

  • ✓ 94 video và gần 24 giờ nội dung để thành thạo NodeJS.
  • ✓ Tìm hiểu cách tạo một frontend và backend, (Fullstack) hoàn chỉnh, các dự án Bookstore bằng cách sử dụng NodeJS, ExpressJs và Node Design Pattern (Server/Listener/Router). Chúng tôi sẽ mô-đun hóa ứng dụng của mình để chúng tôi có thể sử dụng lại, mở rộng và dễ dàng test các module của mình.
  • ✓ Chúng tôi sẽ sử dụng bcrypt để mã hóa mật khẩu và sử dụng JSON Web Token để cấp quyền cho người dùng xem các trang nhất định trên trang web của chúng tôi.
  • ✓ Sử dụng các thao tác CRUD trên MongoDB để duy trì sách và tác giả. Bạn sẽ được giới thiệu về Mongoose. MongoDB client wrapper bổ sung chức năng schema, xác thực và chuẩn hóa cho cơ sở dữ liệu không chuẩn hóa của chúng tôi.
  • ✓ Tận dụng công cụ Jenkins cho CI/CD để chạy thử nghiệm của chúng tôi và cho phép chúng tôi continually integrate ứng dụng của mình cũng như thử nghiệm một cách liền mạch và hoàn toàn tin tưởng rằng cơ sở mã của chúng tôi vững chắc và đã được thử nghiệm tốt.
  • ✓ Chúng tôi sẽ sử dụng Swagger để tạo documentation cho backend của chúng tôi. Công cụ Swagger loại bỏ công việc khó khăn trong việc generating và duy trì API docs của bạn, đảm bảo documentation của bạn luôn cập nhật khi API của bạn phát triển.
  • ✓ Test frontend và backend bằng cách sử dụng Jest Testing framework tập trung vào sự đơn giản. Chúng tôi sẽ sử dụng Postman để tạo các integration test cho backend. Hỗ trợ Postman trong việc thiết lập automated API test để test các endpoint khác nhau trong API của bạn sẽ giúp phát hiện lỗi nhanh nhất có thể.
  • ✓ Automated Selenium test cho frontend. Selenium có tính năng tích hợp nhanh chóng và dễ dàng. Hoạt động trên tất cả các ứng dụng trong ngăn xếp công nghệ và nhanh chóng tìm ra lỗi với visual debugging.
  • ✓ Trải nghiệm dành cho người mới bắt đầu, ưu tiên trải nghiệm JavaScript vì chúng tôi sẽ sử dụng cú pháp ES6.

Mục lục:

  • ✓ 1. Giới thiệu.
  • ✓ 2 - Hãy bắt đầu coding phần Backend.
  • ✓ 3 - Hãy bắt đầu coding Frontend.
  • ✓ 4 - Jenkins và Docker - Xây dựng Stable Code.
  • ✓ 5 - Backend Service cho Books và Authors.
  • ✓ 6 - Frontend Service cho Books và Authors.
  • ✓ 7 - Selenium Automated Testing.
  • ✓ 8 - Triển khai các dự án của chúng tôi lên Docker.
  • ✓ 9 - Suy nghĩ cuối cùng và kết thúc.

Khóa học này dành cho ai:

  • ✓ Các developer hào hứng muốn đưa kiến ​​thức và kinh nghiệm của họ lên một tầm cao mới. Chúng tôi sẽ sử dụng các công cụ được các công ty trong danh sách Fortune 100 sử dụng trong Công nghiệp phần mềm.


NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU




Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.