Practical Blockchain Engineering
What you'll learn
- The learner will be able to describe Blockchain History
- The learner will be able to describe the basics of blockchain technologies
- The learner will be able to describe basic blockchain architecture
- The learner will be able to describe basic blockchain engineering considerations
- The learner will be able to describe the difference between Web2 and Web3
- The learner will be able to describe reality-based aspects of blockchain development and management
Requirements
- There are no prerequisites for taking this course, the learner will learn everything they need here
Description
Practical Blockchain Engineering is an approach to teaching the basic design and processes around the blockchain. How you engineer your solution to work on the blockchain that best solves the business problem is an important part of building out the best product possible. The focus of this course is Ethereum, Hyperledger, getting a product to market, and working in AWS or Azure blockchain systems. This course discusses the basic ideas behind building a dApp on top of a blockchain, and planning scenarios to make sure that the product (dApp) is adequately supported, including using CI/CD to update the dApp as needed.
This course covers basic blockchain ideas and how past ideas influence future capability. The basic architecture and engineering of the blockchain focusing on those items that the developer does not control and those items that the developer can control. The important part is understanding what can be done, and how to address the limitations of the blockchain while delivering an infrastructure that can do the required business process. This course also teaches the difference between web 2 and web 3 and how the strengths of web2 can be brought in to improve and enhance Web 3. The process is about getting an engineering design for public (Ethereum), private (Hyperledger), and hybrid systems.
Who this course is for:
- The intended learners for this course is anyone who is working on a blockchain project in the cloud, hyperledger or ethereum
Instructor
Dr. Dan Morrill teaches at several universities and certificate based boot camps. As a professor of online learning since 2014, Dan has supported a diverse student population to succeed in an online environment. This includes the use of online systems to develop comprehensive study guides, education standards, and process learning. In addition to his focus on student outcomes, Dan has over 20 years of experience in cyber security and information technology. He has written multiple books on cloud computing, e-commerce, security, and SEO. In addition to supporting startups, he is a passionate supporter of startup culture as well. He obtained a BS in Information Systems Management, an MS in E-commerce, and a Ph.D. in Cyber Security.