لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پیشرفته توسعه بلاکچین و پروژههای Solidity
- آخرین آپدیت
دانلود Advanced Blockchain Development and Solidity Projects
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است!
روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند تا دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
با این دوره جامع در زمینه توسعه پیشرفته بلاکچین و پروژههای Solidity، پتانسیل فناوری بلاکچین را آزاد کنید. در ماشین مجازی اتریوم (EVM)، قراردادهای هوشمند و امور مالی غیرمتمرکز (DeFi) غوطهور شوید و مفاهیم کلیدی بلاکچین مانند استخراج رمزارز، NFTها و مکانیسمهای اجماع را به طور کامل فرا بگیرید.
سفر شما با درک عمیق از EVM، ذخیرهسازی قراردادها و مبانی بلاکچین آغاز میشود. سپس به سراغ راهاندازی یک محیط توسعه قدرتمند برای DApp خواهید رفت و تجربه عملی با ابزارهایی مانند MetaMask، Ganache، Node.js و Truffle کسب خواهید کرد. یاد بگیرید چگونه وابستگیهای پروژه را مدیریت کنید، قراردادهای مهاجرت (Migration) بسازید و ساختارهای پروژه DApp را برای توسعهای بهینه سازماندهی کنید.
ویژگیهای پیشرفته Solidity، از جمله قابلیتهای توکن ERC20، مدیریت رویدادها (Event Handling) و تراکنشهای بین-قراردادی را بررسی کنید. مهارتهای خود را با استفاده از Mocha و Chai برای تست جامع و دیباگ کردن قراردادهای هوشمند ارتقا دهید. در نهایت، بر قراردادهای هوشمند DApp با تمرکز بر استیکینگ (Staking)، آن-استیکینگ (Unstaking) و پاداشدهی به کاربران تسلط یابید؛ قابلیتهایی که برای برنامههای بلاکچینی در دنیای واقعی حیاتی هستند.
این دوره برای توسعهدهندگان و علاقهمندان به بلاکچین طراحی شده و نیازمند درک پایهای از برنامهنویسی است. این مسیر برای کسانی که مشتاقند تخصص خود را در بلاکچین افزایش داده و از سطح مبتدی به پیشرفته در یک محیط یادگیری ساختاریافته و کاربردی منتقل شوند، ایدهآل است.
سرفصل ها و درس ها
درسهای قراردادهای هوشمند بلاکچین و DeFi
Blockchain Smart Contracts and DeFi Lectures
ماشین مجازی اتریوم (EVM)
The Ethereum Virtual Machine (EVM)
مقدمهای پیشرفته بر Opcodeها برای EVM
Advanced - Introduction to Opcodes for the EVM
نحوه عملکرد ذخیرهسازی قرارداد در قراردادهای هوشمند اتریوم
How Contract Storage Works with Ethereum Smart Contracts
بلاکچین چگونه کار میکند
How Blockchain Works
استخراج رمزارز چیست
What Is Crypto Mining
توکنهای غیرمثلی (NFTs) چیستند
What Are Non-Fungible Tokens (NFTs)
مقایسه اثبات کار در برابر اثبات سهام
Proof of Work Versus Proof of Stake
محیط توسعه اپلیکیشنهای غیرمتمرکز (نصب کامل)
The DApplication Developer Environment (Complete Setup)
مروری بر توسعه اپلیکیشنهای Yield Farming
Overview of Yield Farming DApplication Development
دانلود و نصب MetaMask.io
Download and Install MetaMask.io
نصب Ganache و نکات مهم
Install Ganache and Important Note
اتصال MetaMask به Ganache
Hooking Up MetaMask to Ganache
نصب Node js
Install Node js
تمرین اول Node Js
Node Js Exercise I
پاسخ تمرین Node Js
Node Js Solution
نصب جهانی Truffle
Install Truffle Globally
کلون کردن پروژه استارتر از گیت
Git Clone the Code Starter Project
افزودن پوشهها به دایرکتوری پروژه
Add Folders to the Project Directory
نصب وابستگیها و بررسی کلی پروژه
Install Dependencies and Project Overview
پیکربندیهای Truffle و تنظیمات مهاجرت
Truffle Configs and Migration Setups
نمایش نظرات