آموزش مقدماتی برنامه نویسی بازی زامبی کریپتو
آموزش برنامه نویسی بازی زامبی کریپتو، در این دوره ارائه میشود. این بازی، با قراردادهای هوشمند به زبان solidity است.
مرور کلی
آموزش برنامهنویسی بازی کریپتو زامبی – یادگیری Solidity و قراردادهای هوشمند
آیا به یادگیری برنامهنویسی بازیهای بلاکچینی علاقهمند هستید؟ آیا میخواهید مهارت کدنویسی قراردادهای هوشمند را در قالب یک پروژه عملی بیاموزید؟ دوره آموزش برنامهنویسی بازی کریپتو زامبی، یک فرصت بینظیر برای یادگیری و تسلط بر Solidity است.
درباره دوره
این بازی، با قراردادهای هوشمند به زبان solidity ایجاد میشود. در اینجا، شما با قراردادهای هوشمند، یک ارتش زامبی ایجاد میکنید. هر کدام از این زامبیها ویژگی منحصر به فردی دارند. ما در هر جلسه، یک بخش از قرارداد هوشمند ZambieFactory را کدنویسی میکنیم. در این آموزش، در هر مرحله، دستورات قرارداد هوشمند به زبان solidity را نیز آموزش میدهیم.
بازی کریپتو زامبی، روی پلتفرم اتریوم اجرا میشود. پلتفرم اتریوم، از محبوبترین پلتفرمها، برای اجرای DAppهاست. در این دوره، کدنویسی قرارداد هوشمند ZambieFactory ارائه میشود.
مزایای این دوره
-
یادگیری عملی برنامهنویسی قراردادهای هوشمند
-
آموزش کاربردی زبان Solidity در قالب یک پروژه واقعی
-
آشنایی با مفاهیم کلیدی بلاکچین و اتریوم
-
پیادهسازی یک بازی مبتنی بر قراردادهای هوشمند
-
تقویت مهارتهای توسعه DApp (برنامههای غیرمتمرکز)
نحوه دسترسی به دوره
برای مشاهده ویدیوهای آموزشی این دوره، ابتدا در سایت ثبتنام کنید. به دلیل حفظ امنیت محتوا، ویدیوها تنها برای اعضای سایت قابل مشاهده هستند. با ثبتنام، به محتوای دوره دسترسی پیدا کرده و میتوانید از پشتیبانی و راهنماییهای لازم برای یادگیری بهتر بهرهمند شوید.
با این دوره، یک قدم بزرگ به سمت ورود به دنیای برنامهنویسی بلاکچین بردارید!
مخاطبان این دوره
این دوره برای افرادی که آشنایی اولیه با بلاکچین دارند اما تجربهای در برنامهنویسی قراردادهای هوشمند ندارند، بسیار مناسب است. شما نیازی به دانش قبلی Solidity ندارید، زیرا در طول دوره تمامی دستورات و مفاهیم مورد نیاز به شما آموزش داده خواهد شد.
برای شروع این دوره باید، مفاهیم اولیه بلاکچین را بشناسید. البته نیازی آموزش قراردادهای هوشمند نیست. زیرا در این دوره ما دستورات قرارداد هوشمند را در مراحل تکمیل بازی توضیح میدهیم. این دستورات شامل مواردی هستند که در این قرارداد استفاده میشود.
با تشکر اسمارت لرنینگ چین
برنامه تحصیلی
- 1 Section
- 15 Lessons
- 10 هفته
- آموزش دوره مقدماتی بازی کریپتو زامبی15
- 1.1جلسه اول: معرفی دوره4 دقیقه
- 1.2جلسه دوم: توضیح بازی کریپتو زامبی5 دقیقه
- 1.3جلسه سوم: ایجاد قرارداد هوشمند ZombieFactory5 دقیقه
- 1.4جلسه چهارم: تعریف متغیرهای حالت و اعداد صحیح3 دقیقه
- 1.5جلسه پنحم: عملگرهای محاسباتی در قرارداد ZombieFactory2 دقیقه
- 1.6جلسه ششم: تعریف struct در قرارداد ZombieFactory3 دقیقه
- 1.7جلسه هفتم: آرایهها در قرارداد ZombieFactory5 دقیقه
- 1.8جلسه هشتم: تعریف تابع createZambie4 دقیقه
- 1.9جلسه نهم: کار با Struct و آرایه در قرارداد ZombieFactory4 دقیقه
- 1.10جلسه دهم: توابع public و private3 دقیقه
- 1.11جلسه یازدهم: returns، view و pure در تعریف تابع5 دقیقه
- 1.12جلسه دوازدهم: عدد تصادفی و تبدیلها برای generateRandomDna6 دقیقه
- 1.13جلسه سیزدهم: ایجاد تابع createRandomZombie4 دقیقه
- 1.14جلسه چهاردهم: Event در قرارداد هوشمند6 دقیقه
- 1.15جلسه پانزدهم: پیشنمایش استفاده از Web3.js در دوره بعد9 دقیقه




