بوتکمپ توسعهدهنده بلاکچین موبایل با Solidity و فلاتر
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- نوشتن قراردادهای هوشمند Solidity
- توابع web3
- رابط کاربری فلاتر خود را به شبکههای بلاکچین متصل کنید.
- اپلیکیشن خود را به کیفپولها متصل کنید.
توضیحات دوره
به این دوره جامع درباره Web3 و بلاکچین با توسعه اپلیکیشن موبایل فلاتر خوش آمدید! در این ورکشاپ، تجربهای عملی برای یادگیری طراحی کردهایم که شما را به دانش و مهارتهای لازم برای ساخت و استقرار اپلیکیشنهای غیرمتمرکز (dApps) با بهرهگیری از قدرت فناوری بلاکچین مجهز میکند.
در طول این دوره، سفری هیجانانگیز را برای درک مفاهیم اولیه Web3 و فناوری بلاکچین آغاز خواهید کرد. ابتدا مبانی مانند اصول پشت بلاکچین، معماری زیربنایی آن و اینکه چگونه امکان غیرمتمرکز بودن و تغییرناپذیری را فراهم میکند را بررسی میکنیم. شما بینشهایی درباره پلتفرمهای مختلف بلاکچین و ویژگیهای منحصر به فرد آنها بدست میآورید و روی اتریوم به عنوان پلتفرم پیشرو در حوزه قرارداد هوشمند تمرکز میکنید.
پس از درک اصول، جنبههای عملی توسعه dApps با فلاتر، فریمورک قدرتمند و محبوب توسعه اپلیکیشن موبایل را بررسی میکنیم. با فلاتر، شما از قابلیت ایجاد اپلیکیشنهای چندسکویی که به طور وران روی دستگاههای iOS و اندروید اجرا میشوند، استفاده میکنید. این دوره شما را در فرآیند راهاندازی محیط توسعه راهنمایی میکند و شما را با ویجتها و کامپوننتهای رابط کاربری فلاتر آشنا میکند.
همچنان که در دوره پیشرفت میکنید، اپلیکیشن فلاتر خود را با یک شبکه بلاکچین متصل میکنید تا بتوانید فروشگاهی ایجاد کنید که کاربران در آن محصولات خود را به بلاکچین اضافه کرده و نمایش میدهند. یاد میگیرید چگونه از قراردادهای هوشمند برای ذخیره ایمن و شفاف اطلاعات محصولات استفاده کنید. علاوه بر این، قابلیت کیفپول را پیادهسازی میکنید تا کاربران بتوانند کیفپولهای دیجیتال خود را متصل کرده و با رمز ارزها خرید انجام دهند.
در پایان این ورکشاپ، درک کاملی از مفاهیم Web3 و بلاکچین و همچنین تجربه توسعه dApp با فلاتر را بدست خواهید آورد. شما به مهارتهای لازم برای ساخت اپلیکیشنهای غیرمتمرکز که از قدرت فناوری بلاکچین بهره میبرند و تعاملات ایمن و شفاف برای کاربران فراهم میکنند، مجهز خواهید بود.
با ما در این سفر هیجانانگیز همراه شوید و پتانسیل Web3 و بلاکچین را با توسعه اپلیکیشن موبایل آنلاک کنید!
این دوره برای چه کسانی مناسب است؟
هرکسی که به کار با بلاکچین در اپلیکیشن موبایل نیاز دارد.
بوتکمپ توسعهدهنده بلاکچین موبایل با Solidity و فلاتر
-
آنچه خواهیم ساخت 07:15
-
نقشه راه دوره 07:09
-
آشنایی با بلاکچین و قرارداد هوشمند 03:50
-
اولین قرارداد هوشمند و متغیرها 08:51
-
نگاشت و آرایه 07:44
-
توابع 05:13
-
address ،msg و required 07:24
-
اولین ویجتهای فلاتر 13:54
-
ردیف، آیکونها و پدینگ 06:24
-
کارت، دکمه، Navigator و ارسال داده بین صفحات 08:47
-
شروع ایجاد قرارداد هوشمند - struct محصول و رویداد با Solidity 08:57
-
ایجاد تابع محصول و تست آن با Solidity 15:57
-
ایجاد تابع خرید محصول با Solidity 07:45
-
تست کامل توابع در قرارداد هوشمند 04:19
-
راهاندازی Hardhat برای محیطهای بلاکچین 07:28
-
ایجاد پروژه فلاتر با hardhat6 یکپارچهسازی شده 08:03
-
ایجاد ویجت دکمه سفارشی 15:58
-
ساخت ویجت ورودیهای فیلد متنی 08:43
-
ساخت ویجت کارت محصول 22:36
-
ساخت ویجت کارت هدینگ 12:07
-
ساخت صفحه اسپلش 09:05
-
ایجاد رابط کاربری لیست دستهبندی 10:15
-
ایجاد رابط کاربری دکمه افزودن محصول و Grid View محصول 12:52
-
فیکس کردن آیتم Grid View و ناوبری به صفحه جزئیات محصول 12:02
-
ایجاد ورودیهای متنی برای صفحه ایجاد محصول 06:33
-
ایجاد لیست کشویی دستهبندی 12:20
-
ایجاد بخش تصویر و دستهبندی در جزئیات محصول 11:03
-
استفاده از پکیج اواتار تصادفی و ایجاد کارت فروشنده 09:02
-
قیمت و دکمه خرید در جزئیات محصول 05:31
-
استقرار قرارداد هوشمند روی شبکه تست 08:08
-
ایجاد Provider و افزودن داده شبکه 12:13
-
راهاندازی اتصال شبکه 08:18
-
دریافت ABi و آدرس قرارداد 08:36
-
واکشی نام فروشگاه و نمایش در رابط کاربری 16:29
-
ایجاد نشانگر لودر سفارشی 06:21
-
واکشی تعداد محصولات 05:03
-
واکشی داده کل محصولات 07:13
-
ذخیره محصولات در مدل محصول 04:40
-
نمایش داده محصول از بلاکچین در رابط کاربری 05:17
-
نمایش داده محصول تکی 06:01
-
ایجاد رابط کاربری پروفایل حساب 14:19
-
تابع اتصال کیفپول 12:09
-
دریافت تاریخ حساب کاربر از کیفپول 14:53
-
ایجاد تابع دریافت موجودی و نمایش موجودی در کارت کاربر 10:32
-
ایجاد تابع افزودن محصول 10:26
-
موجودی اعتبارنامهها از provider کیفپول 22:24
-
انتخاب تصویر محصول از موبایل 10:08
-
ذخیره تصویر در IPFS 19:35
-
اتصال و ارسال افزودن محصول با Wallet Connect 11:30
-
پنهانسازی دکمه خرید برای مالکان و فیکس کردن رابط کاربری قیمت 20:00
-
ایجاد رویدادهای محصول 22:06
-
ایجاد تابع خرید محصول و فیلتر کردن تمام محصولاتی که قابل خرید هستند 14:22
-
نمایش هر محصول متعلق به کاربر 09:53
-
ایجاد تابع واکشی محصولات بر اساس دستهبندی 08:24
-
نمایش رابط کاربری محصولات بر اساس دستهبندی 07:53
مشخصات آموزش
بوتکمپ توسعهدهنده بلاکچین موبایل با Solidity و فلاتر
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:55
- مدت زمان :09:34:00
- حجم :5.35GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy