لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی بلاکچین و قراردادهای هوشمند
- آخرین آپدیت
دانلود Blockchain Foundations & Smart Contracts
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بلاکچین فراتر از یک موج تبلیغاتی است؛ بلاکچین یک لایه اعتماد برنامهپذیر است که اپلیکیشنهای غیرمتمرکز (dApps)، داراییهای دیجیتال، توافقنامههای خودکار و سیستمهای امن وب ۳ (Web3) را پشتیبانی میکند.
دوره جامع گواهینامه مبانی بلاکچین و قراردادهای هوشمند، برنامهای کاربردی و توسعهدهنده-محور است که برای کمک به فراگیران در درک مفاهیم بنیادی بلاکچین و ساخت قراردادهای هوشمند روی شبکه اتریوم با استفاده از زبان Solidity طراحی شده است.
شما با مفاهیم اصلی بلاکچین، از جمله مکانیزمهای اجماع، تراکنشها، بلوکها، حسابها، Gas و نحوه اجرای EVM شروع خواهید کرد. پس از تثبیت این مفاهیم، دوره به بخش توسعه عملی Solidity میپردازد که در آن یاد میگیرید چگونه قراردادهای هوشمند را بنویسید، تست کنید، دیباگ کنید، ایمن سازید و مستقر (Deploy) کنید.
این برنامه همچنین بر روی متدهای توسعه در دنیای واقعی، از جمله الگوهای قرارداد (Contract Patterns)، اتصال کیف پول، فریمورکهای تست، بهینهسازی Gas، گردشکارهای استقرار و امنیت قراردادهای هوشمند تمرکز دارد. شما آسیبپذیریهای رایج، مبانی حسابرسی (Audit) و تکنیکهای عملی برای کاهش ریسک قبل از انتشار کد را بررسی خواهید کرد.
هر ماژول ترکیبی از آموزشهای فنی دقیق و آزمایشگاههای عملی است. شما قراردادها را مینویسید و دیباگ میکنید، از ابزارهای Hardhat و Foundry استفاده میکنید، آنها را به کیف پولها متصل کرده، dAppهای ساده میسازید و پروژهها را روی شبکههای تست (Testnets) مستقر میکنید.
در پایان این دوره، شما قادر خواهید بود قراردادهای هوشمند امن طراحی کنید، الگوهای توسعه رایج را به کار بگیرید، تستهای قابل اعتماد بنویسید، مصرف Gas را بهینه کنید و با اطمینان کامل، اپلیکیشنهای مبتنی بر اتریوم را توسعه دهید.
برای ساخت قراردادهای هوشمند امن و آماده برای محیط عملیاتی در اتریوم، در دوره گواهینامه مبانی بلاکچین و قراردادهای هوشمند ثبتنام کنید.
سرفصل ها و درس ها
ماژول ۱: مقدمهای بر بلاکچین و قراردادهای هوشمند
Module 1: Introduction to Blockchain and Smart Contracts
ویدیو راهنمای پیمایش
Navigation Video
معرفی دوره
Course Introduction
کتاب صوتی: معرفی دوره
Audio Book: Course Introduction
کتاب صوتی: ماژول ۱: مقدمهای بر بلاکچین و قراردادهای هوشمند
Audio Book: Module 1: Introduction to Blockchain and Smart Contracts
پادکست: ماژول ۱: مقدمهای بر بلاکچین و قراردادهای هوشمند
Podcast: Module 1: Introduction to Blockchain and Smart Contracts
۱.۱ ریشههای بلاکچین: از سایفرپانکها تا بلوک جنسیس بیتکوین
1.1 The Origins of Blockchain: From Cypherpunks to Bitcoin’s Genesis Block
۱.۲ از بیتکوین تا اتریوم: ظهور یک اکوسیستم غیرمتمرکز
1.2 From Bitcoin to Ethereum- The Rise of a Decentralized Ecosystem
۱.۳ پذیرش بلاکچین و چالشهای تکاملی آن
1.3 Blockchain Adoption and Its Evolutionary Challenges
۱.۴ درک بلاکچین: مبانی، ویژگیها و عملکردها
1.4 Understanding Blockchain: Foundations, Features, and Functions
۱.۵ مکانیزمهای اجماع بلاکچین: از اثبات کار (PoW) تا اثبات سوزاندن (PoB)
1.5 Blockchain Consensus Mechanisms: From Proof of Work (PoW) to Proof of Burn (PoB)
۱.۶ مکانیزمهای اجماع مبتنی بر زمان و مکان
1.6 Space and Time-Based Consensus Mechanisms
۱.۷ فراتر از اجماع سنتی: معماریهای PBFT، SBFT و DAG
1.7 Beyond Traditional Consensus: PBFT, SBFT, and DAG Architectures
۱.۸ درک قراردادهای هوشمند و زبانهای برنامهنویسی آنها
1.8 Understanding Smart Contracts and Their Programming Languages
۱.۹ اجرا و تغییرناپذیری قراردادهای هوشمند
1.9 Smart Contract Execution and Immutability
۱.۱۰ تحریک تراکنشها و مدیریت هزینههای اجرا در قراردادهای هوشمند
1.10 Triggering Transactions and Managing Execution Costs in Smart Contracts
۱.۱۱ گسترش قراردادهای هوشمند: یکپارچهسازی، قابلیت ارتقا و کاربردهای واقعی
1.11 Extending Smart Contracts: Integration, Upgradeability, and Real-World Applications
۱.۱۲ درک بیتکوین و اجزای اصلی آن
1.12 Understanding Bitcoin and Its Core Components
۱.۱۳ فرآیند استخراج بیتکوین و مکانیک شبکه
1.13 The Bitcoin Mining Process and Network Mechanics
۱.۱۴ هویتها و اجماع در بلاکچین: کیف پولها، آدرسها و مکانیزمهای اعتبارسنجی
1.14 Blockchain Identities and Consensus: Wallets, Addresses, and Validation Mechanisms
ماژول ۲: مبانی ماشین مجازی اتریوم (EVM) و اصول Solidity
Module 2: Ethereum Virtual Basics (EVM) and Solidity Basics
کتاب صوتی: ماژول ۲: مبانی ماشین مجازی اتریوم (EVM) و اصول Solidity
Audio Book: Module 2: Ethereum Virtual Basics (EVM) and Solidity Basics
۲.۸ اتصال فرانت-اند به قراردادهای هوشمند با Web3.js، Ethers.js و موارد دیگر
2.8 Frontend Integration with Smart Contracts Using Web3.js, Ethers.js & More
۲.۹ درک متغیرهای Solidity و منطق If/Else
2.9 Understanding Solidity Variables and If/Else Logic
۲.۱۰ رشتهها، حلقهها و آرایهها در Solidity
2.10 Strings, Loops, and Arrays in Solidity
ماژول ۳: مفاهیم پیشرفته Solidity و ساختارها
Module 3: Advanced Solidity and Structures
کتاب صوتی: ماژول ۳: مفاهیم پیشرفته Solidity و ساختارها
Audio Book: Module 3: Advanced Solidity and Structures
پادکست: ماژول ۳: مفاهیم پیشرفته Solidity و ساختارها
Podcast: Module 3: Advanced Solidity and Structures
۳.۱ مفاهیم پیشرفته Solidity: کتابخانهها، اینترفیسها و Modifierها
3.1 Advanced Solidity – Libraries, Interfaces, and Modifiers
۳.۲ اینترفیسها و Modifierها در Solidity
3.2 Interfaces and Modifiers in Solidity
۳.۳ ساختارها (Structures)، Enumها و ABI
3.3 Structures, Enums, and ABI
۳.۴ مباحث پیشرفته Solidity: Calldata، Eventها و انتقالها
3.4 Advanced Solidity – Calldata, Events, and Transfers
۳.۵ فراخوانیهای قرارداد به قرارداد و انواع آدرس در Solidity
3.5 Contract-to-Contract Calls & Address Types in Solidity
۳.۶ توابع Receive و Fallback و قراردادهای ارتقاپذیر در Solidity
3.6 Receive & Fallback Functions and Upgradeable Contracts in Solidity
نمایش نظرات