برنامه نویسی و توسعه بلاک‌چین
Blockchain Programming and Development

100
  • مرور اجمالی
  • استاد

توضیحات:

از زمانی که فناوری بلاک‌چین به دنیا معرفی شد ،انقلاب های جدیدی را در کسب و کار ها و پلتفرم ها به وجود آورد که باعث تغییر جهت و همچنین بهبود مسیر توسعه امنیتی و ساختاری آن ها شد و از این رو با فضای بزرگی از نیاز به برنامه نویس ها و توسعه دهندگان بلاک‌چین روبرو هستیم. تکنولوژی بلاک‌چین و ارز های دیجیتال در سال های گذشته ،یکی از پردرآمد ترین کسب و کار ها بوده اند. بازیگران اصلی این فناوری توسعه دهندگان و کارآفرینان هستند

اهداف دوره:

آموزش اصولی برنامه نویسی بلاک‌چین و توسعه پلتفرم ها

توسعه پلتفرم ها و پروژه های بلاک‌چینی مانند صرافی ها و وبسایت های web3

کسب توانایی تحلیل پروژه های بین المللی مالی

یادگیری توسعه یک مینی اپ برپایه بلاک‌چین مانند نات کوین ،همسترکمبات و تپ سواپ

ساخت یک کیف پول واقعی ارزدیجیتال و NFT

 انجام پروژه های بین المللی برای شرکت ها بزرگ حوزه مالی مانند : پی‌پال و مسترکارت

مخاطبین:

علاقه مندان به برنامه نویسی

علاقه مندان به بلاک‌چین و ارزدیجیتال و پروژه های مالی غیرمتمرکز

افرادی که می‌خواهند یک پلتفرم بلاک‌چینی بسازند

افرادی که می‌خواهند یک توکن ارزدیجیتال عرضه کنند

افرادی که می‌خواهند توانایی تحلیل و انجام پروژه های بلاک‌چینی را فرا بگیرند

شرایط شرکت کنندگان:

علاقه‌ مند بودن به تکنولوژی

علاقه مند بودن به برنامه نویسی

علاقه مند بودن به انجام پروژه های بین المللی

منابع آموزشی مورد نیاز:

یوتیوب youtube

گیت هاب  github

چت جی پی تی o۴CHAT gpt

سرفصل های دوره:

مقدمه‌ای بر فناوری بلاک ‌چین و معماری توزیع‌شده**

تاریخچه و تکامل بلاک ‌چین

تحلیل ساختار بلاک و مکانیزم‌های اجماع

امنیت سایبری و رمزنگاری پیشرفته در بلاک ‌چین

مفاهیم پیشرفته قراردادهای هوشمند و اتوماسیون قرارداد ها**

معماری و عملکرد قراردادهای هوشمند

استانداردهای ERC و BEP در توسعه قرارداد ها

کاربردهای پیشرفته و تحلیل موارد استفاده

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

بررسی عمیق اتریوم، هایپرلجر، و کاردانو

ارزیابی قابلیت‌ها و مقایسه زیرساخت‌های بلاک‌چین

انتخاب پلتفرم مناسب بر اساس نیازهای پروژه

برنامه‌نویسی قراردادهای هوشمند با سالیدیتی

تسلط بر اصول و ساختار زبان سالیدیتی

بهینه‌سازی عملکرد قراردادها و مدیریت هزینه‌های گس

نوشتن، کامپایل، و استقرار قراردادهای پیچیده

.تست، دیباگ و امنیت قراردادهای هوشمند

تکنیک‌های پیشرفته تست و دیباگ قراردادها

بررسی آسیب‌پذیری‌ها و پیاده‌سازی روش‌های امنیتی

استفاده از فریم‌ورک‌های تست نظیر Truffle و Hardhat

.مدیریت کیف پول دیجیتال و کلیدهای رمزنگاری

اصول و بهترین روش‌های ذخیره‌سازی امن کلیدها

پیاده‌سازی و ادغام کیف پول در پروژه‌های بلاک‌چین

بررسی مکانیزم‌های بازیابی و احراز هویت چندعاملی

. پیاده‌سازی پروژه‌های عملی و کاربردی بلاک‌چین

طراحی و پیاده‌سازی DApp‌ها (برنامه‌های غیرمتمرکز)

روش تدریس:

تدریس بصورت آنلاین و جلسات پرسش و پاسخ می‌باشد ،بخش اصلی دوره کوچینگ و منتور محور خواهد بود و پس از هر فصل دانشجو باید در آزمون مرتبط شرکت نماید تا صلاحیت ادامه دوره را بدست آورد.

گواهینامه:

در پايان دوره ها به شركت‌كنندگاني كه در تمامی جلسات دوره شرک داشتند و در آزمون پایان دوره که با توجه به دوره و شرایط به صورت حضوری یا آنلاین برگزار خواهد شد نمره قبولی کسب نماید با عنوان دوره گذرانده شده گواهی حضور در دوره از طرف دانشکده بین المللی ابن سینا اعطا خواهد شد .

 

 


برنامه نویسی و توسعه بلاک‌چین

2.700.000

این دوره شامل:

ثبت نام دوره
آیا تحت تأثیر خدمات شگفت انگیز هستید؟

مشترک خبرنامه ما شوید