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

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

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

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

Complete Cryptocurrency & Blockchain Course | Learn Solidity

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

О курсе

This course 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. This course offers an in-depth exploration into cryptocurrency, blockchain, and smart contract development using Solidity. You will gain a comprehensive understanding of how cryptocurrencies work, their economic implications, and the technical foundation of blockchain. Learn how to manage your cryptocurrency with wallets, trade, and secure your assets from hacks. The course will also guide you through the investment landscape, including ICOs and altcoins. You will get hands-on experience with blockchain and Ethereum, ultimately building and deploying decentralized applications. Throughout the course, you will dive deeper into Ethereum, smart contracts, and blockchain tools like Truffle and Web3. You'll learn to develop your own smart contracts, interact with them, and test them thoroughly using automated tools. Additionally, the course provides an opportunity to build a blockchain-based game and integrate it with MetaMask, allowing you to deploy your game to a test network and interact with real users. This course is perfect for those wanting to break into blockchain development, cryptocurrency enthusiasts, and anyone interested in understanding the mechanics of decentralized systems. No prior experience in blockchain development is required, but basic programming knowledge will be helpful.

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

BlockchainGame DesignAsset ProtectionDevelopment TestingTest AutomationDigital AssetsVideo Game DevelopmentTest Script DevelopmentUnit TestingAsset ManagementSoftware DevelopmentKey ManagementInvestmentsProgram DevelopmentCryptographic ProtocolsWeb Development ToolsGeneral FinanceCryptographyInvestment ManagementFinTech

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

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

01Introduction2 материалов

Introduction

IntroductionВидеоFull Course ResourcesЧтение
02Cryptocurrency Deep Dive8 материалов

Cryptocurrency Deep Dive

Section IntroductionВидео

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

Packt - Course Instructors

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

Complete Cryptocurrency & Blockchain Course | Learn Solidity
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 21.3 ч

14 модулей

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

Субтитры: Арабский, Французский, Итальянский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
What Are Cryptocurrencies?Видео
How Cryptocurrencies Came to BeВидео
How Cryptocurrencies Are CreatedВидео
The Economic Impact of CryptocurrenciesВидео
Will Cryptocurrencies Continue to Have Value?Видео
Section SummaryВидео
Understanding CryptocurrenciesDIALOGUE
03Cryptocurrency Wallets9 материалов

Cryptocurrency Wallets

Section IntroductionВидеоWhat Are Wallets?ВидеоWhich Wallet to ChooseВидеоHow to Setup A WalletВидеоBuying Your First CryptocurrencyВидеоSelling Your First CryptocurrencyВидеоSection SummaryВидеоUnderstanding Cryptocurrency Wallet TypesDIALOGUEAssessment 1Задание
04Investing in Cryptocurrencies8 материалов

Investing in Cryptocurrencies

Section IntroductionВидеоWhy Day Trading Should Be Ignored for The MassesВидеоHODL StrategyВидеоWhat Are Initial Coin Offerings?ВидеоPros & Cons of Initial Coin OfferingsВидеоDifference Between Utility Tokens & Security TokensВидеоTracking the Cryptocurrency MarketsВидеоUnderstanding Cryptocurrency Investment StrategiesDIALOGUE
05Securing Your Cryptocurrency7 материалов

Securing Your Cryptocurrency

Section IntroductionВидеоThe Importance of SecurityВидеоHow to Safeguard Your PortfolioВидеоHot Wallets VS Cold WalletsВидеоChoosing A Cryptocurrency ExchangeВидеоSection SummaryВидеоEnsuring Cryptocurrency SecurityDIALOGUE
06AltCoin Deep Dive11 материалов

AltCoin Deep Dive

Section IntroductionВидеоLitecoinВидеоBinance CoinВидеоEthereumВидеоRippleВидеоSteemВидеоEthereum ClassicВидеоMoneroВидеоSection SummaryВидеоUnderstanding the Cryptocurrency EcosystemDIALOGUEAssessment 2Задание
07Blockchain Theory8 материалов

Blockchain Theory

Section IntroductionВидеоWhat Is the Blockchain?ВидеоPrivate & Public BlockchainsВидеоExample Use Cases of BlockchainsВидеоWhat Are Smart Contracts?ВидеоIntroducing Web 3.0ВидеоSection SummaryВидеоExploring Blockchain FundamentalsDIALOGUE
08Smart Contract Development – Solidity17 материалов

Smart Contract Development – Solidity

Introduction to this SectionВидеоRemix Introduction: IDE OverviewВидеоHow to get and use the Code Samples for this CourseВидеоYour First Smart ContractВидеоStarting, Stopping & Interacting with Smart ContractsВидеоGetter & Setter FunctionsВидеоVariables and AddressesВидеоGlobal Objects and Payable FunctionsВидеоConstructor & ModifiersВидеоArraysВидеоMappingsВидеоStructsВидеоView/Pure FunctionsВидеоThe Concept of TimeВидеоExceptions: Require, Assert, RevertВидеоSection Summary and OutlookВидеоUnderstanding Arrays in Ethereum Smart ContractsDIALOGUE
09Define the Game Mechanics16 материалов

Define the Game Mechanics

This Is the Game We'll DevelopВидеоLet's Lay Out the InterfacesВидеоBasic Game FunctionalityВидеоHow A Second Player Can Join the GameВидеоDefining Our Game BoardВидеоGetting the Draw RightВидеоWinning Part 1: Horizontal and VerticalВидеоWinning Part 2: Diagonal ChecksВидеоWhat Happens If A Player Stops Playing?ВидеоRegistering High Scores Part 1ВидеоRegistering High Scores Part 2: Top 1 PlayerВидеоRegistering High Scores Part 3: Top 10 PlayersВидеоReading High Scores: Getting the Top 10ВидеоSection Summary and OutlookВидеоImplementing Blockchain Tic Tac ToeDIALOGUEAssessment 3Задание
10Understanding the Tools & Ethereum Blockchain8 материалов

Understanding the Tools & Ethereum Blockchain

Ethereum DenominationsВидеоInteracting with Smart Contracts: The ABI ArrayВидеоThese Are the Ethereum NetworksВидеоPrivate/Public Key CryptographyВидеоUnderstanding the Concept of GasВидеоThis Is How Events Work on A Deeper LevelВидеоSection SummaryВидеоUnderstanding Ethereum Denominations and Practical ApplicationsDIALOGUE
11Local Development with Truffle & Web36 материалов

Local Development with Truffle & Web3

GanacheВидеоWeb3.jsВидеоTruffleВидеоTruffle Installation with VSCodeВидеоAdapt the Truffle Environment for Our GameВидеоUsing Ganache and Truffle for Blockchain DevelopmentDIALOGUE
12Automated Testing7 материалов

Automated Testing

This Is How Testing Works with TruffleВидеоLet's Add A JS-File for Our GameВидеоLet's Test Winning and LosingВидеоLet's Test A DrawВидеоWrite A Solidity Test CaseВидеоTesting Smart Contracts with TruffleDIALOGUEAssessment 4Задание
13The Game In HTML/JavaScript12 материалов

The Game In HTML/JavaScript

Let me introduce Truffle-BoxesВидеоUnderstand the Truffle BoxВидеоAdapt Truffle Webpack for the GameВидеоCreate the Basic Game FunctionalityВидеоStart Game and Join Game FunctionalityВидеоShow the Game BoardВидеоAdd the HTML FunctionalityВидеоEvents for Winning and LoosingВидеоShow the Highscore ListВидеоBeautify Our GameВидеоSection SummaryВидеоIntegrating HTML and JavaScript with Truffle for Blockchain GamesDIALOGUE
14Hosted Blockchain Nodes (MetaMask)10 материалов

Hosted Blockchain Nodes (MetaMask)

MetaMask IntroВидеоDownload & Install MetaMaskВидеоThe Definitive Guide to MetaMaskВидеоThis is How MetaMask Works with Truffle-ContractВидеоPlay a Game with MetaMask and GanacheВидеоDeploy our Game to Ropsten using HDWallet ProviderВидеоLet's Play the Game TogetherВидеоAssessment 5ЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание