021-88310222
کلاس های ترم پاییز 1400

بلاکچیین مقدماتی

مبلغ نهایی 4,500,000 ريال

مبلغ نهایی : 4,500,000 ريال

ظرفیت باقیمانده: 48

کد : 10000051

آشنایی با درس  بلاکچین مقدماتی مدرس سالار مقیمی

سالار مقیمی / مدرک تحصیلی:
کارشناسی  : مهندسی نرم افزار دانشگاه صنعتی خواجه نصیر
کارشناسی ارشد :  معماری سیستم های کامپیوتری دانشگاه علوم و تحقیقات

سوابق شغلی:

راهبر ارشد فنی شرکت فریر آسا
برنامه نویس و راهبر فنی شرکت داده ورزی فرادیس البرز
برنامه نویس شرکت فناوری اطلاعات سپهر ایرانیان(فناسا)
برنامه نویس شرکت آرایه ایده ای هوشمند آسیا


وب سایت شخصی  و لینکدین :
:   https://salarmoghimi.ir/

        https://www.linkedin.com/in/salarmoghimi/

آنچه در دوره بلاکچین خواهید آموخت:

جلسه اول:   

  • مفاهیم و اصطلاحات رایج ارز های دیجیتال
  • نقاط ضعف و قوت ارز های دیجیتال
  • کاربرد های مختلف در صنایع مختلف
  • مفاهیم رمزنگاری و توابع آن
  • بلاکچین چیست و چگونه کار می کند؟
  • بررسی تراکنش ها در بیت کوین و اتریوم
  • NFT چیست

 جلسه دوم:  

  • ردیابی بلاک ها از طریق blockexplorer
  •  آشنایی با TestNet ها
  • آشنایی با انواع کیف پول ها Mist , Meta mask

جلسه سوم:

  • بلاکچین خصوصی و عمومی چیست
  • مزایای بلاکچین خصوصی
  • اتریوم و بلاکچین آن
  • مزایای اتریوم

جلسه چهارم:

  • آشنایی با EVM
  • تفاوت لایه ها در اتریوم
  • اینترفیس ABI چیست
  • مسیر فنی اتریوم از گذشته تا امروز
  • قرار داد هوشمند چیست
  • کاربرد های قرار داد هوشمند

جلسه پنجم:

  • مقدمات برنامه نویسی قرارداد هوشمند
  • Gas چیست
  • اپلیکیشن های غیر متمرکز
  • اصول توسعه قرارداد هوشمند
  • آشنایی با Remix

جلسه ششم:

  • معرفی زبان  Solidity
  • Web3 app و آشنایی اولیه  dApps

جلسه هفتم:

  • Constructor
  • انواع متغیر ها
  • انواع سطح دسترسی ها
  • انواع توابع
  • آدرس ها

جلسه هشتم:

  • ERC20 Modifier
  • آرایه و enum
  • خطاها
  • وراثت

جلسه نهم:

  • ICO
  • چگونه یک نود از اتریوم اجرا کنیم

جلسه دهم:

  • آشنایی با ماژول های Web3
  • افزودن web3 به پروژه

توضیحات مدرس پیرامون درس:

دانشجویان پس از گذراندن این دوره ، آشنایی کلی با بلاکچین را پیدا می کنند و همچنین مهارت های اولیه برای توسعه توکن  ها را دارند .

پیش‌نیاز برای حضور در این کلاس:

  • آشنایی حداقل با یک زبان برنامه نویسی

مخاطبین این دوره :

  • دانشجویان
  • برنامه نویسان
  • علاقه مندان به حوزه رمز ارز ها