Udemyintermediateen

The Complete Developer’s Guide to Blockchain

Master blockchain development! Learn Ethereum, Solidity, smart contracts & Hyperledger to build real-world decentralized applications. Get hands-on experience.

4.2(29)
198students
5h 44m
Certificate
Packt Publishing
Packt PublishingTech Knowledge in Motion

Course Content

The Complete Developer’s Guide to Blockchain is an intermediate-level Udemy course taught by Packt Publishing. It runs 5h 44m, is taught in English, and includes a certificate of completion. Learners rate it 4.2 out of 5 from 29 reviews, with 198 students enrolled. It is a paid course, first published January 2019.

Explore the world of blockchain technology and cryptocurrency with this comprehensive 2-in-1 course! Perfect for beginners eager to understand decentralized databases and blockchain applications, this training provides a deep dive into the core concepts and practical implementation.

What You'll Learn:

  • Blockchain Fundamentals: Understand how blockchain works, its potential to revolutionize industries, and its key components.
  • Cryptocurrency Deep Dive: Explore the world of digital currency, including Bitcoin, Ethereum, Litecoin, and other prominent cryptocurrencies.
  • Blockchain Platforms: Gain insights into leading platforms like Hyperledger and Ripple.
  • Bitcoin & Cryptocurrency Trading: Learn about Bitcoin trading strategies and the fundamentals of the cryptocurrency market.
  • Mining & ICOs: Understand the process of cryptocurrency mining and the mechanics of Initial Coin Offerings (ICOs).
  • Hands-on Development:
    • Create a mock blockchain using JavaScript code.
    • Develop smart contracts with Solidity and deploy them on various blockchain platforms.
    • Build Ethereum and blockchain-based applications.
    • Secure applications using cryptography techniques.
    • Develop a practical gambling application using ETH network smart contracts.

Course Overview:

This training program is structured into two distinct courses designed to provide a complete learning experience:

Course 1: Blockchain Development for Beginners

  • Introduction to blockchain technology and its transformative potential.
  • Building a mock blockchain with JavaScript.
  • Mastering the Solidity coding language for dApp development.
  • Token generation using Solidity.
  • Compiling and deploying smart contracts with Solidity and JavaScript.
  • Developing an interactive front-end for your smart contract.

Course 2: Blockchain Real-World Projects

  • Developing a basic application with blockchain and block mining.
  • Building a Bitcoin codebase and creating your own currency/tamper-proof database.
  • Implementing various blockchains using Hyperledger for supply chain applications.
  • Exploring ERC20 and ERC22 standards for smart contract development.
  • Creating an ERC20 smart contract and developing an ICO.
  • Building a practical gambling application using ETH network smart contracts.

Meet Your Expert Instructors:

  • Daniel Wise: A seasoned tech professional with experience in both development and business, including running an indie game studio. He is passionate about sharing his knowledge and helping others learn to code.
  • Sriharsha Bingi: A Computer Science Master's student and blockchain developer working in Manhattan, New York. He has a strong background in cryptocurrencies, data science, and blockchain technology, and has developed functional blockchain demos for real-world applications.

By the end of this course, you'll be equipped to tackle common challenges in the blockchain ecosystem and confidently design and build your own Ethereum and blockchain-based applications.

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.

LaTeX for Java Developers

by Meisam Bahadori

5.0(96)
16h 13m
all
5.0(27)
1h 2m
intermediate
5.0(2,928)
3h 9m
beginner
5.0(206)
1h 46m
beginner