1. Home
  2. Training Library
  3. Programming
  4. Programming Courses
  5. Smart Contract Development with Solidity

Course Summary

Start course
Overview
Difficulty
Intermediate
Duration
3h
Students
49
Ratings
5/5
starstarstarstarstar
Description

This course provides a deep dive into the Solidity programming language which is used to implement smart contracts on blockchain platforms. This course will give you a practical understanding of Solidity and how to develop your own smart contracts.

Transcript

Wow, that was massive. Let's summarize all you learned in this section again. We started with a simple hello world smart contract. I'm sure that at the beginning of the section, smart contracts did not make any sense to you and I'm also sure that now at the end, it's all a bit clearer.

We went through starting, stopping, and interacting with smart contracts, the constructor, global objects, functions as modifiers, arrays, mapping, structs, to more advanced topics like the concept of time and exception handling.

But now you are ready to read and understand most smart contracts out there. There is little to nothing that stops you from writing your own meaningful smart contracts and that is exactly what we do in the next section. Stay tuned.

Now we go ahead and put our newly learned knowledge into action. We program the smart contract part of our game. Hands back to the keyboard, ready, set, go.

About the Author
Students
58
Courses
7

Tom is a CTO, senior back-end developer, and systems architect with over twenty years of hands-on development experience in a variety of languages and systems. He has a CS master's degree and has been working with Ethereum and blockchain technologies since 2016.

Covered Topics