Hai, bagi siapa saja yang telah menemukan repo ini dengan harapan menemukan Soliditas Terkini/Web3.js/Node.js/React/Next.js Code untuk kursus Udemy.com Ethereum dan Solidity: Panduan Pengembang Lengkap, Kursus yang Menyediakan Kode Repo dan Bukan Dosen/Pencipta, Sayangnya sementara beberapa bagian dari Repo yang akan disediakan untuk Mahasiswa dan bukan Dosen/Pencipta, Sayangnya sementara beberapa bagian dari Repo yang akan disediakan untuk siswa dan tidak memiliki Dosen/Pencipta, sementara beberapa bagian dari REPO yang akan disediakan untuk Mahasiswa dan tidak memiliki Dosen/Pencipta, Sayangnya beberapa bagian dari Repo yang ada untuk Repo dan tidak memiliki KODE PERSETO dan Sayangnya. Seperti yang saya inginkan dan jadi saya telah memutuskan untuk mengarsipkannya.
Soliditas terkini/web3.js/node.js/react/next.js kode untuk kursus udemy.com Ethereum dan Solidity: Panduan Pengembang Lengkap.
Menjelang akhir 2019 saya menjadi sangat tertarik untuk memasuki ruang pengembangan blockchain dan jadi saya memulai perjalanan untuk belajar sebanyak yang saya bisa, secepat mungkin, dalam ruang teknologi yang terus berkembang ini, dan lebih spesifik, ekosistem Ethereum . Tentu saja, saya dengan cepat menyadari bahwa alat dan paket pengembangan yang digunakan untuk membangun, mengembangkan, dan menggunakan DAPP dan teknologi dalam ekosistem ini semuanya memiliki tren yang sama: perubahan cepat dan evolusi, kadang -kadang memperkenalkan perubahan yang melanggar melalui iterasi rilis mereka .
Saya memanfaatkan situs web pembelajaran online Udemy.com dan menganggapnya sebagai alat pembelajaran tambahan yang hebat. Jadi secara alami saya membeli beberapa kursus di Ethereum dan Solidity. Masalahnya adalah, banyak dari kursus ini menargetkan versi soliditas, Web3.js, dan truffle yang sudah ketinggalan zaman dalam pelajaran kursus dan contoh kode. Dalam pertahanan pembuat kursus, ingat, ini adalah teknologi yang berkembang pesat yang kita hadapi di sini dan upaya masing-masing yang diperlukan untuk menjaga konten kursus video mereka terkini dengan rilis perangkat lunak saat ini bisa agak menantang.
Jadi, di situlah saya memutuskan untuk meminjamkan sedikit bantuan .
Saya pikir jika saya menginginkan kursus online yang saya daftarkan untuk memberikan kode terkini maka pengembang lain juga harus menginginkan ini . Jadi, saya memutuskan untuk mengambil tindakan dan hanya menulis kode yang diperbarui sendiri, dimulai dengan kursus Udemy Ethereum dan Solidity: Panduan Pengembang Lengkap , yang saya temukan paling menyenangkan dan dapat diterima.
Repositori ini diatur sebagai repositori monolitik (tanpa struktur monorepo lengkap agar tidak memperkenalkan kompleksitas ekstra yang tidak perlu di luar ruang lingkup kursus Udemy.com), memungkinkan saya untuk menjaga versi yang diperbarui dari bit yang terisolasi dari kode kursus dan menguji semua yang terorganisir dengan baik dalam satu repositori tunggal.
Kontrak pintar yang dibuat dalam kursus adalah:
Bagian kursus yang mencakup membangun aplikasi front-end menggunakan React memanfaatkan versi yang sudah ketinggalan zaman dari Create React App dan Next.js.
Untuk Create React App, pendekatan sebelumnya untuk menginstal secara global melalui npm install -g create-react-app bukan lagi pendekatan yang disarankan. Dengan demikian jika Anda telah menggunakan perintah ini dan menginstal create-react-app secara global maka Anda harus menghapus instalan paket menggunakan npm uninstall -g create-react-app atau yarn global remove create-react-app . Untuk membuat aplikasi React baru, Anda sekarang dapat menggunakan salah satu metode berikut untuk memastikan bahwa Anda selalu menggunakan versi React terbaru:
npx create-react-app my-appnpm init react-app my-appyarn create react-app my-appUntuk detail lebih lanjut tentang metode di atas, lihat https://create-react-app.dev/docs/getting-started.
Aplikasi Kickstart/Crowdcoin yang diimplementasikan dalam repo ini sendiri saat ini sedang diperbarui ke versi terbaru dari Next.js (v13).
Untuk membuat aplikasi lottery-react saya memilih untuk menggunakan opsi perintah NPX, sebagai berikut:
npx create-react-app lottery-reactSaya ingin memberikan kredit kepada Stephen Grider karena membuat kursus yang sangat baik yang saya buat repositori ini sebagai add-on pribadi saya. Jika ada kesalahan atau kesalahan yang ditemukan dalam konten repositori ini, mereka harus dikaitkan dengan pengawasan di pihak saya, dan di bagian apa pun tidak dianggap salah dari penulis kursus Udemy, Stephen Grider.