Back to Swisscom Blockchain AG

Developer Pack

Built your first blockchain application!

Next Training

04. November 2019 - 06. November 2019

Ethereum Developer Training (November)

In this 3-day Ethereum developer training you will learn the basics of how to write and test smart contracts. In addition, you will learn how to...

At a Glance

In our 3-day blockchain developer trainings you will learn everything you need to start building your first dApps. This courses give you the know how to use all the required tools and to setup a professional development environment, possibilities and limitations as well as the main concepts and features of each platforms coding language.

Protocol collaboration

We have collaborations with the major blockchain platforms, such as Ethereum, NEO, Corda, and many more. This allows you to go get trained by either a core developer of the protocol or an accredited trainer from Swisscom Blockchain that can demonstrate real project experience.


Curriculum

Section Learning Objectives
Day 1
BCD520
6.0 Hours
- Introduction to Solidity
- Setting up the development environment
- Introduction to Truffle and Ganache
- Setting up a private PoA Ethereum Network
Day 2
BCD521
6.0 Hours
- Ethereum in detail: Accounts, Transactions, Gas, EVM
- Writing, compiling, deploying and interacting with smart contracts
- ERC20 Tokens standard
- Automated smart contract deployments to main or test-net
Day 3
BCD522
6.0 Hours
- Web3 decentralized applications and decentralized storage
- Individual or group work on your own project with coaching support
- Project presentations
Format of the Course - Lectures with time for Q&A
- Lots of hands-on practice and coding
- Group work with coaching
Requirements - This is a hands-on course with several coding sessions
- Basic programming knowledge (JavaScript, HTML, Python, …)
- Engineering or computer science background
- Basic understanding of what a blockchain is
- We will use Oracle Virtualbox. A laptop with admin access is required. If you've never run VirtualBox before, bring your private laptop. Most corporate laptops have restrictions on virtualization
- If you don't want to use Virtualbox, install: Npm, Truffle, ganache-cli. Mac or Linux OS is to prefer
Scroll to top

Location

The Developer Pack will take place on the ground floor of the Swisscom Blockchain Academy Office in Zürich in Müllerstrasse 16. This will give you the possibility to interact with the Swisscom Blockchain employees during breaks and lunchtime.

Map_for_Muellstrasse16_Zurich
Academy Room with the trainer Mark Lally

04. November 2019 - 06. November 2019

Ethereum Developer Training (November)

In this 3-day Ethereum developer training you will learn the basics of how to write and test smart contracts. In addition, you will learn how to...

Get in Touch

Interested in the Developer Pack? Leave your details below and we will get back to you!