Back

Blockchain and Smart Contract Fundamentals

Blockchain and Smart Contract Fundamentals

Categories

COURSE DESCRIPTION

Smart contracts are a crucial component of blockchains for businesses. These programs are used to automate workflows, facilitate online transactions, and enhance security. This Melbourne MicroCert is ideal for technology professionals seeking a better understanding of how blockchains work. Plus, you’ll gain practical experience writing code for smart contracts with real-world uses. Understand blockchain foundations, Ethereum Virtual Machine and Solidity: Gain a stronger understanding of the technical foundations of blockchains and decentralised cryptocurrency platforms. Explore the Ethereum Virtual Machine and its Solidity programming language and discover how these tools can be used to design and implement smart contracts. Explore smart contract limitations and security risks: Examine the limitations of the smart contract model and the challenges to secure implementation. Explore the history of vulnerabilities and attacks on smart contracts, and learn how to identify classic bugs. Write code for real-world smart contracts: Put your knowledge into practice to build, test, and deploy a basic smart contract for a digital auction house. Your smart contract will be put through test cases to ensure it’s well-written and follows standard coding conventions. Design your own decentralised application: Examine the web3 technology stack used to build decentralised applications with smart contracts at their core. You’ll design an application with real-world use, outline the data flow between users and the blockchain, and highlight its potential benefits, costs, and risks.

Skills and learning outcomes: By the end of this Melbourne MicroCert, you’ll be able to: Develop and deploy smart contracts for Ethereum using the Solidity programming language; Analyse the design of existing smart contracts to assess their security; Assess the potential of new applications for decentralisation using smart contract technology.

EDUCATIONAL INSTITUTION

Established in 1853, the University of Melbourne enjoys an outstanding reputation with world rankings, consistently being placed as Australia’s leading comprehensive research-intensive university, and is one of the world’s top 50 (as per Times Higher Education World University Rankings 2015 – 2016 and Academic Ranking of World Universities 2015). There are over 80 different undergraduate study areas and over 270 graduate courses at Melbourne for students to choose from. The University has extensive global networks and has seven campus locations across Melbourne and rural Victoria.

Do you want to Apply to:

Blockchain and Smart Contract Fundamentals

Add Your Heading Text Here

Please, login or Register to Apply!

Do you need extra info about:

Blockchain and Smart Contract Fundamentals?

Tell us what else you need to know to Apply

Established in 1853, the University of Melbourne enjoys an outstanding reputation with world rankings, consistently being placed as Australia’s leading comprehensive research-intensive university, and is one of the world’s top 50 (as per Times Higher Education World University Rankings 2015 – 2016 and Academic Ranking of World Universities 2015). There are over 80 different undergraduate study areas and over 270 graduate courses at Melbourne for students to choose from. The University has extensive global networks and has seven campus locations across Melbourne and rural Victoria.

Chat with us on WhatsApp
Welcome to Unigrant!
How can we help you?