Workshop: Lập trình React, Next.js (Part II)


React là một thư viện JavaScript phổ biến và mạnh mẽ được sử dụng để xây dựng giao diện người dùng (UI) đáp ứng và tương tác trên các ứng dụng web. Nó được phát triển bởi Facebook và được sử dụng rộng rãi trong việc phát triển xây dựng ứng dụng Web. React giúp xây dựng các thành phần UI đơn lẻ (components) có thể tái sử dụng và quản lý trạng thái của chúng một cách dễ dàng. Thay vì xây dựng giao diện theo cách truyền thống sử dụng HTML và JavaScript, React sử dụng JSX, một ngôn ngữ tương tự HTML để xây dựng các thành phần UI. JSX kết hợp cú pháp HTML và JavaScript, cho phép viết mã gọn gàng và dễ đọc.

Next.js là một web framework dựa trên React. Nó được xây dựng với mục tiêu giúp xây dựng các ứng dụng web đáp ứng và hiệu quả một cách dễ dàng. Chính vì dựa trên nền của React nên Next.js mang những cốt lõi tương tự như React. Next.js cung cấp cho chúng ta những ưu thế mới và vượt trội mà ở React không có được. Next.js cũng tích hợp tốt với các công nghệ khác như CSS modules, TypeScript và API routes. Nó được sử dụng rộng rãi trong cộng đồng phát triển React và được ưa chuộng cho việc xây dựng các ứng dụng web, e-commerce, blog và nhiều loại ứng dụng khác.

Tiếp nối chuỗi workshop chuyên đề về blockchainbuổi workshop ngày 27/05/2023, trong chiều ngày 09/06/2023, câu lạc bộ chúng mình sẽ cùng tìm hiểu về Lập trình React, Next.js để xây dựng ứng dụng front-end và kết hợp front-end với các ứng dụng trên Blockchain. Buổi workshop sẽ xoay quanh việc tích hợp React, Next.js với Smart contract.

🚩 Chủ đề buổi workshop: Lập trình React, Next.js (Part II)
🚩 Presenter & Mentor: Lương Ngọc Thắng – Creator @defi.vn
🕘 Thời gian: 13h30 ngày 09/06/2023
📍 Địa điểm: Phòng 12.3, Lầu 12, Cơ sở 1 HIU 215 Điện Biên Phủ, quận Bình Thạnh, HCM


Tài liệu học tập và tham khảo cho các buổi Workshop

  1. React: https://react.dev/
  2. Next.js: https://nextjs.org/
  3. Ngôn ngữ Solidity: https://docs.soliditylang.org
  4. Speed run tutorial, hoàn thành sẽ có basic: https://speedrunethereum.com/
  5. Security Training: https://ethernaut.openzeppelin.com/
  6. Khoá 32 tiếng online trên Youtube. Đủ full stack về Solidity và Frontend: https://www.youtube.com/watch?v=gyMwXuJrbJQ
  7. Khoá luyện tập bổ sung với nhiều bài tập thực chiến: https://cryptozombies.io/
  8. Sử dụng Remix IDE để thử code: https://remix.ethereum.org/
  9. Framework Truffle simple tutorial: https://trufflesuite.com/guides/pet-shop/
  10. Framework Hardhat simple tutorial: https://hardhat.org/tutorial
  11. Advanced framework: https://book.getfoundry.sh/
  12. Liên hệ giải đáp thêm về Workshop hoặc Hackathon: https://www.facebook.com/defidotvn

Liên hệ chúng tôi ngay: 0938.69.2015 - 0964.239.172