€800 – €1,000

Smart Contract Over The Weekend

Event Information

Share this event

Date and Time

Location

Location

Via Privata Turro, 6

20127 Milano

Italy

View Map

Refund Policy

Refund Policy

Refunds up to 1 day before event

Friends Who Are Going
Event description

Description

Intro

One weekend isn’t enough to learn all there is about blockchains, but it’s enough to show you to create your own smart contracts! If you’re looking for an opportunity to learn what the fuss is all about, but never had the time to dive into it yourself, come to our weekend workshop.

Curriculum

The workshop will be divided into four main sections (not equal in length).

Basic concepts in blockchain architecture and the EVM - We’ll understand some basic concepts and terms specifically relevant to any Ethereum/smart contract/ blockchain developers.

Solidity - The EVM high level language. The syntax and how it’s used to write smart contracts – In this section we’ll start implementing and creating smart contracts. The hands-on experience and exercises will help you internalize and improve your understanding of many basic concepts in Ethereum, blockchain and smart contracts.

Truffle and web3 – Understanding how blockchain works and being able to create simple smart contracts are vital skills for any blockchain developer, but it’s not enough. In this section you’ll create your truffle based framework and learn how to properly work with large projects and test them using JavaScript based tools (that can later be used for creating interface for your smart contracts).

Upgradable smart contract – By surveying the concept of upgradable smart contracts we’ll continue to explore a few more complex aspects of blockchain, Ethereum, Solidity and blockchains.

Schedule

The workshop will take 2 days. Each day will be 7 hours long (including lunch). At the end of each day, I’ll be staying for extra one hour – to help students who wishes to do more exercise.

Prerequisite

You should have some experience in software development. The best value will be gained if you have experience in any of the following: OOP, Computer architecture (and VM), Networking and protocols (understanding messages, headers etc.), JavaScript + nodejs, Basic Ubuntu/bash commands.

The workshop is meant for beginners. It is not intended for experiences Solidity programmers.

The event will take place only if we reach the minimum of ten partecipants.

Share with friends

Date and Time

Location

Via Privata Turro, 6

20127 Milano

Italy

View Map

Refund Policy

Refunds up to 1 day before event

Save This Event

Event Saved