سرفصل آموزش مجازی | آموزش آنلاین (دوره مجازی) دوره اول: آموزش جامع برنامه نویسی سالیدیتی شامل
  1. مفاهیم مقدماتی بلاکچین
  2. معرفی محیط توسعه Remix و اولین برنامه سالیدیتی
  3. تعریف متغییرها و سطح دسترسی
  4. آشنایی با توابع و نحوه عملکرد آن ها
  5. معرفی و بررسی متغییر آدرس
  6. دستورات شرطی و حلقه ها
  7. آرایه ها، استراکچرها و mapping
  8. کنترل خطا و کنترل دسترسی ها
  9. پروژه 1:سیستم ارسال و دریافت توکن
  10. شی گرایی در سالیدیتی و استفاده از Library
  11. ارث بری در سالیدیتی
  12. پروژه 2سیستم رای گیری
  دوره دوم: برنامه نویسی dapp، توکن و NFT
  1. نصب و راه اندازی Nodejs، Truffle و شبکه لوکال Ganache
  2. ساخت اولین پروژه بلاکچین
  3. کار با کتابخانهjs
  4. کار با api کیف پول متامسک
  5. پروژه 1:پیاده سازی پروژه رای گیری در بستر بلاکچین
  6. مفاهیم اساسی توکن ها
  7. پروژه 2:پیاده سازی توکن استاندارد مرحله به مرحله
  8. مفاهیم اساسی NFTها
  9. پروژه 3 :پیاده سازی NFT استاندارد مرحله به مرحله
  10. کار با فضای داده IPFS
  11. آشنایی با کتابخانه های جاوااسکریپتی mocha و chai برای تست برنامه
  12. پروژه 4پیاده سازی یک اپلیکیشن غیر متمرکز مشابه اینستاگرام با استفاده از فضای داده IPFS
  13. پروژه 5:پیاده سازی یک NFT مارکت
  14. آموزش دپلوی توکن ها و dappها بر روی شبکه های اصلی و تستی اتریوم، باینتس و پالیگان
  دوره سوم: کار با صرافی ها و توکن ها
  1. صرافی چیست؟
  2. لیست کردن توکن در صرافی
  3. نحوه قیمت گذاری توکن در صرافی
  4. الگوریتم های مورد استفاده در صرافی
  5. روش های حفظ تعادل در قیمت توکن ها
  6. دپلوی یک توکن در شبکه بایننس
  7. لیست کردن توکن در صرافی پنکک سواپ
  8. قیمت گزاری توکن در صرافی پنکک سواپ
 
اطلاعات آموزش مجازی
آموزش آنلاین | آموزش برنامه نویسی سالیدیتی

تاریخ شروع

1 تیر 1401

تاریخ پایان

31 شهریور 1401

اعطای پایان مدرک

مدرک آکادمی پایان دوره اعطا می شود

روز های کلاس

1 تیر

مشخص می شود

محیط برگزاری

اسکای روم

نام کاربری و پسورد کلاس

سه روز قبل از

برگزاری کلاس

گروه پرسش و پاسخ

گروه تلگرامی

پرسش و پاسخ با استاد
پیشنمایش
دو پروژه پیاده سازی شده در آموزش مجازی

پیاده سازی اینستاگرام غیرمتمرکز

توجه ! : باتوجه به فیلتر بودن سایت infura برای استفاده از وبسایت حتما فیلتر شکن خود را روشن کنید (به همین دلیل امکان دارد برخی از تصاویر درست نمایش داد نشود)
ویژگی ها:
۱-امکان گذاشتن پست جدید با تصویر
۲-امکان گذاشتن کامنت
۳-امکان لایک کردن پست
۴-امکان دیسلایک کردن پست
۵-امکان کمک مالی دلخواه به مالک پست

مراحل استفاده از این وبسایت

این پروژه بر روی شبکه تستی Ropsten دپلوی شده است.

  1. برای استفاده از وبسایت ابتدا متامسک را بر روی browser خود نصب کرده و شبکه تستی Ropsten را انتخاب نمایید
  2. سپس به لینک زیر رفته ادرس اکانت خود را وارد نموده تا اتر تستی به حساب شما واریز گردد

https://faucet.dimensions.network/

حال میتوانیند از امکانات سایت استفاده کنید

لینک پروژه

پیاده سازی NFT مارکت

توجه ! : باتوجه به فیلتر بودن سایت infura برای استفاده از وبسایت حتما فیلتر شکن خود را روشن کنید (به همین دلیل امکان دارد برخی از تصاویر درست نمایش داد نشود)
برخی از ویژگی ها:

1- امکان مینت NFt با تصویر دلخواه

2- قرار گیری مستقیم NFT در بخش فروش برای هر آدرس

3-امکان خرید NFT 

4- بخش نمایش NFT های خریداری شده

5- بخش نمایش NFT های لیست شده در مارکت برای هر آدرس

این پروژه بر روی شبکه تستی بایننس اسمارت چین دپلوی شده است.

مراحل استفاده از این وبسایت

  1. برای استفاده از وبسایت ابتدا متامسک را بر روی browser خود نصب کرده و شبکه تستیBSC برای اطلاعات بیشتر می توانید به این لینک مراجعه کنید (لینک) را انتخاب نمایید.
  2. سپس به لینک زیر رفته آدرس اکانت خود را وارد نموده تا توکن تستی به حساب شما واریز گردد

    https://testnet.binance.org/faucet-smart

    حال میتوانیند از امکانات سایت استفاده کنید

    لینک پروژه

پیاده سازی بانک غیر متمرکز

آموزش مجازی | آموزش آنلاین برنامه نویسی سالیدیتی از مقدماتی تا پیشرفته

Solidity از زمانی که برای اولین بار در سال 2014 پیشنهاد شد و بعدها توسط تیم Solidity اتریوم توسعه یافت، مسیر طولانی را طی کرده است. صدها هزار توسعه دهنده وجود دارند که از زبان برنامه نویسی برای ایجاد خدمات مبتنی بر بلاک چین در بسیاری از موارد استفاده می کنند.

Solidity یک زبان برنامه نویسی شی گرا و سطح بالا است که برای ایجاد قراردادهای هوشمند استفاده می شود که تراکنش ها را روی بلاک چین خودکار می کند. پس از پیشنهاد در سال 2014، این زبان توسط مشارکت کنندگان در پروژه اتریوم توسعه یافت. این زبان در درجه اول برای ایجاد قراردادهای هوشمند در بلاک چین اتریوم و ایجاد قراردادهای هوشمند در سایر بلاک چین ها که از ماشین مجازی اتریوم استفاده می کنند (مانند بایننس اسمارت چین، ترون، پالیگان و …) استفاده می شود.

Solidity شبیه یکی از رایج ترین زبان های برنامه نویسی یعنی جاوا اسکریپت است. می توان آن را به عنوان یک گویش جاوا اسکریپت در نظر گرفت. این بدان معنی است که اگر جاوا اسکریپت را درک کنید، می توانید Solidity را به راحتی انتخاب کنید. Solidity نیز ویژگی های مشابهی با زبان های برنامه نویسی C++  و Python دارد.

زیبایی اکوسیستم اتریوم این است که بسیاری از ارزهای دیجیتال مختلف و برنامه های غیرمتمرکز می توانند از آن استفاده کنند. قراردادهای هوشمند امکان ایجاد فناوری های منحصر به فرد در اتریوم را برای انواع کسب و کارها و سازمان ها فراهم می کند.

هر سال، جهان میلیاردها دلار برای راه حل های بلاک چین خرج می کند. بسیاری از این راه حل ها با استفاده از Solidity ایجاد می شوند. قراردادهای هوشمند ساخته شده با استفاده از Solidity را می توان راهی برای خودکارسازی فرآیندهای تجاری و غیرتجاری بین افراد مختلف در نظر گرفت. این امر تضمین می کند که افرادی که در بلاک چین تراکنش می کنند نگران خطراتی مانند کلاهبرداری یا عدم امکان استفاده از همان ارز نباشند.

این دوره شامل 3 بخش مقدماتی، پیشرفته و صرافی است:

در دوره اول، آموزش مقدماتی برنامه نویسی بلاکچین را پوشش می دهیم. در این دوره ما قصد داریم به صورت جامع و کامل، زبان برنامه نویسی سالیدتی را اموزش دهیم و شما را برای کدنویسی Dappها آماده کنیم. این دوره به صورت کاملا پروژه محور بوده و تمامی مباحث آموزش داده شده در قالب چند پروژه مورد تست و ارزیابی قرار می گیرند.

در دوره دوم، ما به صورت پروژه محور نحوه ساخت و توسعه اپلیکیشن های غیرمتمرکز (Dapp) را به شما آموزش می دهیم. مفاهیم اساسی مربوط به توکن ها و NFTها به صورت کامل بازگو شده و چندین پروژه بر اساس همین مفاهیم پیاده سازی و اجرا می شود. تمامی پروژه ها به صورت مرحله به مرحله توضیح داده شده و پیاده سازی می شوند. دانشجو به راحتی می تواند با این پروژه ها و مفاهیم مربوط به بلاکچین به راحتی ارتباط برقرار کند و مباحث لازم را یاد بگیرند.

پیش نیاز دوره مجازی فرازمان

دوره جامع جاوا اسکریپت و جی کوئری

دوره جامع HTML/CSS/Bootstrap

در نهایت در دوره سوم و در یک بخش ویژه در مورد صرافی ها، نحوه لیست کردن توکن ها و قیمت گزاری آن ها صحبت می کنیم و یک توکن را به صورت پروژه محور آماده کرده و در صرافی لیست و قیمت گزاری می کنیم تا به صورت عملی دانشجویان مباحث را فرا گرفته و اطلاعات جامع و کاملی در این زمینه ارائه خواهیم داد.

نظرات

متوسط امتیازات

0
بدون امتیاز 0 رای
2,500,000 تومان
0 نقد و بررسی

جزئیات امتیازات

5 ستاره
0
4 ستاره
0
3 ستاره
0
2 ستاره
0
1 ستاره
0

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “دوره مجازی آموزش برنامه نویسی سالیدیتی از مقدماتی تا پیشرفته”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *