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

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

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

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

Blockchain Basics and Smart Contract Foundations

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

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the potential of blockchain and smart contracts in this comprehensive course designed to guide you from the fundamentals to creating decentralized applications (DApps). Learn how blockchain technology revolutionizes industries and how smart contracts drive innovation. Gain hands-on experience with tools like Remix: Ethereum IDE and discover the power of Solidity programming. Your journey begins with an introduction to blockchain and DApps, exploring the key concepts of decentralization and their impact. Dive into the practicalities of smart contract development, mastering Solidity basics, pragma directives, operators, and functions. Exercises and coding challenges ensure a solid grasp of these essential skills. Advance to building your first DApp and crafting custom crypto tokens. Learn to integrate advanced Solidity features like modifiers, mappings, and arrays while implementing secure, functional smart contracts. Explore optional NFT concepts and marketplaces for insights into digital assets and creative applications. Whether you're a developer, blockchain enthusiast, or aspiring innovator, this course is tailored for all skill levels. A foundational understanding of programming is helpful but not required. Join us and become part of the decentralized revolution!

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

BlockchainIntegrated Development EnvironmentsApplication DevelopmentData StructuresSecure CodingFinTechApplication DeploymentProgramming PrinciplesOther Programming LanguagesData Mapping

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

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

01Introduction to DApps6 материалов

Introduction to DApps

Introduction to the SpecializationВидеоIntroduction to the Course 'Blockchain Basics and Smart Contract Foundations'ЧтениеFull Specialization ResourcesЧтениеWhat Is a DApp (Decentralized Application)Видео

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

Packt - Course Instructors

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

Blockchain Basics and Smart Contract Foundations
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 8.7 ч

7 модулей

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

Субтитры: Казахский

Часть программы вашего университета
Introduction to BlockchainВидео
Centralization Versus DecentralizationВидео
02Introduction to the IDE Remix: Ethereum7 материалов

Introduction to the IDE Remix: Ethereum

Introduction to IDE (Remix: Ethereum)ВидеоIntroduction to Text EditorsВидеоIDE Solidity Compiler and DeployerВидеоDownload Your First Text EditorВидеоOverview On What Is a Smart ContractВидеоExploring Remix IDE for Solidity DevelopmentDIALOGUEIntroduction to the IDE Remix: Ethereum - AssessmentЗадание
03Introduction to Solidity (Smart Contract Basics)20 материалов

Introduction to Solidity (Smart Contract Basics)

Create Your First Solidity FileВидеоWriting Comments in SolidityВидеоPragma SolidityВидеоPragma Solidity Version ConditionsВидеоExercise - Solidity Operator Basics IВидеоSmart Contract as Defined In SolidityВидеоCreate Your First Smart Contract!ВидеоIntroduction to Variables (In Solidity)ВидеоOptional - General Introduction to Variables in Programming and SolidityВидеоIntroduction to Functions (Solidity)Видео'Public' Keyword (Solidity)ВидеоExercise - Write the Shell of a Basic FunctionВидеоFinal - Simple Storage ContractВидеоSolidity Compiling and Debugging IntroductionВидеоDeploy Your First Smart Contract (IDE - Remix: Ethereum)ВидеоInteracting (Transactions) with Smart ContractsВидеоExercise - Deploy a Smart Contract (Solidity)ВидеоSimple Storage Contract SolutionВидеоCreating a Simple Storage Contract with SolidityDIALOGUEIntroduction to Solidity (Smart Contract Basics) - AssessmentЗадание
04Build Your First Solidity DApp (Decentralized Application) from Scratch17 материалов

Build Your First Solidity DApp (Decentralized Application) from Scratch

Overview of Introductory-Level DApp SectionВидеоReview: Ide Remix: EthereumВидеоCreating Variables for the Will Smart ContractВидеоIntroduction to the Constructor Function in SolidityВидеоModifiers in SolidityВидеоIntroduction to Arrays and ObjectsВидеоMapping in Solidity (Key Store Value)ВидеоExercise - setInheritance Function (Scoping and Argument)ВидеоsetInheritance Function Recap (Address and Amount)ВидеоIntroduction to For Loop in SolidityВидеоRecap: Will Smart Contract (Steps So Far)ВидеоOracle - isDeceased FunctionВидеоCompiling and Deploying the Smart ContractВидеоIDE: Deployment Review - Will Smart ContractВидеоInteracting with the Blockchain and OracleВидеоBuilding a Solidity Smart Contract: Automating Inheritance PayoutsDIALOGUEBuild Your First Solidity DApp (Decentralized Application) from Scratch - AssessmentЗадание
05Solidity and Smart Contract Glossary13 материалов

Solidity and Smart Contract Glossary

Overview of Glossary SectionВидеоSolidity Address Variable TypeВидеоSolidity MappingВидеоSolidity Scoping with VariableВидеоGlobal Variables in SolidityВидеоSolidity ModifiersВидеоSolidity ConstructorВидеоBlockchain TransactionsВидеоReturning Multiple Datatypes with Functions in SolidityВидеоDestructuring and Multiple Returns from Functions in SolidityВидеоExercise - Destructuring and Multiple Returns from Functions in SolidityВидеоUnderstanding Destructuring in SolidityDIALOGUESolidity and Smart Contract Glossary - AssessmentЗадание
06Build a Basic Crypto Token (Solidity - Smart Contracts)7 материалов

Build a Basic Crypto Token (Solidity - Smart Contracts)

Crypto Token Contract SetupВидеоMinting Function in SolidityВидеоSend Tokens Function in SolidityВидеоReview: ERC20 Contract IntroductionВидеоDeploy Your First Crypto CoinВидеоCreating a Basic Cryptocurrency with SolidityDIALOGUEBuild a Basic Crypto Token (Solidity - Smart Contracts) - AssessmentЗадание
07Optional: OpenSea NFT Marketplaces and Collections (KryptoBirdz Case Study)9 материалов

Optional: OpenSea NFT Marketplaces and Collections (KryptoBirdz Case Study)

Introduction to NFT Marketplaces and Collections (KryptoBirdz Case Study) Part IВидеоThe Power of NFT Metadata and PropertiesВидеоHow to Read an NFT (KryptoBirdz Exercise)ВидеоMaking NFTs Work for You (From Algorithms to Acrylic Paintings)ВидеоConclusion to the Course 'Blockchain Basics and Smart Contract Foundations'ЧтениеExploring NFT MarketplacesDIALOGUEOptional: OpenSea NFT Marketplaces and Collections (KryptoBirdz Case Study) - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание