قدرت بلاکچین را با آموزش عملی آزاد کنید!
در این دوره، مفاهیم پیچیده بلاکچین به ماژولهای قابل فهم تقسیم میشوند و فراگیران را از اصول اولیه تا کدنویسی عملی با Solidity، Hyperledger Composer و Go (Golang) راهنمایی میکند. با آزمون برای هر ماژول، تمرین کدنویسی عملی و یک پروژه پایانی، دانشآموزان با درک مفهومی و تجربه کدنویسی واقعی بلاکچین فارغالتحصیل میشوند.
ماژول 1: مبانی بلاکچین - این ماژول شامل ضروریترین اصطلاحات و واژگان بلاکچین است که پایه و اساس را تشکیل میدهند، قراردادهای هوشمند و نحوه خودکارسازی اعتماد بدون واسطه، نحوه هدایت تحول دیجیتال توسط بلاکچین در صنایع مختلف و آینده بلاکچین.
ماژول 2: اصول بلاکچین - این ماژول شامل اصول اولیه بلاکچین، تجزیه و تحلیل چگونگی پیدایش این نوآوری، فناوری دفتر کل توزیع شده که همه را در یک صفحه نگه میدارد، کاربردهای رمزنگاری برای امنیت و حفظ حریم خصوصی، توابع هش، DNA دیجیتال هر بلوک، امضاهای دیجیتال، که اقدامات را تأیید و احراز هویت میکنند، و الگوریتمهای اجماع، قلب توافق غیرمتمرکز.
ماژول 3: فناوری دفتر کل توزیع شده (DLT) - این ماژول شامل انواع DLTها، نحوه عملکرد هر کدام به روشهای منحصر به فرد و اصول کاری که امکان ثبت امن و نظیر به نظیر را فراهم میکند.
ماژول 4: اصول رمزنگاری در بلاکچین - این ماژول به بررسی معنای رمزنگاری و اهمیت آن در فناوری بلاکچین، اصل عملکرد کیف پول در ذخیره ایمن داراییهای دیجیتال، تکامل ارزهای دیجیتال و نقش آن در اقتصادهای بلاکچین، داستان بیت کوین، پیشگامی که همه چیز را شروع کرد و آشنایی با ماینرها، کارگران دیجیتالی که بلاکچینها را در حال اجرا نگه میدارند، میپردازد.
ماژول 5: هشینگ در بلاکچین - این ماژول توضیح میدهد که چگونه اصول هشینگ رمزنگاری اثر انگشتهای دیجیتالی ایمن و غیرقابل برگشت ایجاد میکنند و مفهوم درخت مرکل را توضیح میدهد. این ساختار داده قوی بلاکچین را کارآمد و مقیاسپذیر میکند.
ماژول 6: امضاهای دیجیتال - این ماژول ویژگیهای امضاهای دیجیتال را برجسته میکند، چه چیزی آنها را امن و قابل اعتماد میکند، چگونه تراکنشها برای اطمینان از اصالت و مالکیت امضا میشوند و اصل کارکرد امضاهای دیجیتال در سیستمهای بلاکچین را آشکار میکند.
ماژول 7: اجماع - این ماژول ویژگیهای کلیدی را بررسی میکند که مکانیسمهای اجماع را مقاوم و قابل اعتماد میسازد، و انواع اجماع، از اثبات کار گرفته تا اثبات سهام، و فراتر از آن.
ماژول 8: جلسات عملی روی Solidity، Hyperledger Composer و Go - این ماژول با غواصی در برنامهنویسی Solidity، زبان ضروری برای نوشتن قراردادهای هوشمند روی اتریوم، نصب و توسعه بلاکچین با استفاده از Hyperledger Composer، ابزاری قدرتمند برای ساخت شبکههای تجاری بلاکچین، و در نهایت، کاوش در برنامهنویسی زبان Go، یکی از زبانهای اصلی در پشت بلاکچینهای درجه سازمانی مانند Hyperledger Fabric، آغاز میشود.
علاوه بر این، هر ماژول دارای آزمون و تکالیف کدنویسی است. در پایان، یک تکلیف اتمام دوره وجود دارد.
Mohuya Chakraborty
استاد و استاد مربی
نمایش نظرات