К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Blockchain Foundations & Smart Contracts · LearnSpace
Назад в каталог
courseraПрограммирование

Blockchain Foundations & Smart Contracts

Курс от AI CERTs
Средний≈ 14.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Blockchain is more than hype. It is a programmable trust layer that powers decentralized applications, digital assets, automated agreements, and secure Web3 systems. The Blockchain Foundations & Smart Contracts Certification Course is a hands-on, developer-focused program designed to help learners understand blockchain fundamentals and build smart contracts on Ethereum using Solidity. You will begin with core blockchain concepts, including consensus, transactions, blocks, accounts, gas, and EVM execution. Once the foundation is clear, the course moves into practical Solidity development, where you will learn how to write, test, debug, secure, and deploy smart contracts. The program also focuses on real-world development practices, including contract patterns, wallet integration, testing frameworks, gas optimization, deployment workflows, and smart contract security. You will explore common vulnerabilities, audit basics, and practical techniques to reduce risk before shipping code. Each module combines clear technical instruction with hands-on labs. You will write and debug contracts, use Hardhat and Foundry, integrate with wallets, build simple dApps, and deploy projects to testnets. By the end, you will be able to design secure smart contracts, apply common development patterns, write reliable tests, optimize gas usage, and deploy Ethereum-based applications with confidence. Enroll in the Blockchain Foundations & Smart Contracts Certification Course to build secure, production-ready smart contracts on Ethereum.

Навыки, которые вы освоите

Web DevelopmentDevelopment TestingSecurity TestingWeb Development ToolsApplication SecurityCryptographyCryptographic ProtocolsSoftware TestingData IntegrityUnit TestingTest ToolsSoftware Development

Программа курса

3 модулей · 66 учебных материалов

01Module 1: Introduction to Blockchain and Smart Contracts 26 материалов
Navigation VideoВидеоCourse IntroductionВидеоeBook: Module 1: Introduction to Blockchain and Smart Contracts PLUGINAudio Book: Module 1: Introduction to Blockchain and Smart Contracts Видео

Учитесь у экспертов

AI CERTs Team

Преподаватель курса

Blockchain Foundations & Smart Contracts
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 14.2 ч

3 модулей

Язык: Английский

Часть программы вашего университета
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Видео
ACTIVITY: TabPLUGIN
1.4 Understanding Blockchain: Foundations, Features, and FunctionsВидео
ACTIVITY: True or FalsePLUGIN
1.5 Blockchain Consensus Mechanisms: From Proof of Work (PoW) to Proof of Burn (PoB)Видео
1.6 Space and Time-Based Consensus MechanismsВидео
1.7 Beyond Traditional Consensus: PBFT, SBFT, and DAG ArchitecturesВидео
ACTIVITY: HotspotPLUGIN
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Видео
ACTIVITY: CarouselPLUGIN
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Видео
ACTIVITY: Multiple ChoicePLUGIN
ACTIVITY: Let's Check Your KnowledgePLUGIN
Quiz 1Задание
02Module 2: Ethereum Virtual Basics (EVM) and Solidity Basics 21 материалов
eBook: Module 2: Ethereum Virtual Basics (EVM) and Solidity Basics PLUGINAudio Book: Module 2: Ethereum Virtual Basics (EVM) and Solidity Basics ВидеоPodcast: Module 2: Ethereum Virtual Basics (EVM) and Solidity Basics Видео2.1 Ethereum Architecture and Proof of Stake ConsensusВидео2.2 Ethereum Virtual Machine (EVM) Видео2.3 Gas Fees and Smart Contracts in EthereumВидео2.4 Solidity Programming Language ВидеоACTIVITY: Drag and DropPLUGIN2.5 Ethereum Wallets and Remix IDEВидеоACTIVITY: True or FalsePLUGIN2.5.1 MetaMask Integration in Ethereum DevelopmentВидео2.6 Smart Contract Development with Remix IDEВидеоACTIVITY: PopupPLUGIN2.7 Basic Structure of solidity smart contract Видео2.8 Frontend Integration with Smart Contracts Using Web3.js, Ethers.js & MoreВидеоACTIVITY: Problem StatementPLUGIN2.9 Understanding Solidity Variables and If/Else LogicВидео2.10 Strings, Loops, and Arrays in SolidityВидеоACTIVITY: TabPLUGINACTIVITY: Let's Check Your KnowledgePLUGINQuiz 2Задание
03Module 3: Advanced Solidity and Structures 19 материалов
eBook: Module 3: Advanced Solidity and Structures PLUGINAudio Book: Module 3: Advanced Solidity and Structures ВидеоPodcast: Module 3: Advanced Solidity and Structures Видео3.1 Advanced Solidity – Libraries, Interfaces, and ModifiersВидео3.2 Interfaces and Modifiers in SolidityВидеоACTIVITY: TabPLUGIN3.3 Structures, Enums, and ABIВидео3.4 Advanced Solidity – Calldata, Events, and TransfersВидеоACTIVITY: CarouselPLUGIN3.5 Contract-to-Contract Calls & Address Types in SolidityВидеоACTIVITY: Multiple ChoicePLUGINACTIVITY: True or FalsePLUGIN3.6 Receive & Fallback Functions and Upgradeable Contracts in SolidityВидеоACTIVITY: Multiple SelectPLUGINACTIVITY: AccordionPLUGIN3.7 Openzepplin Libraries ВидеоACTIVITY: Drag and DropPLUGINACTIVITY: Let's Check Your KnowledgePLUGINQuiz 3Задание