DApps blockchain training for developers: creating dApps with .net in Geneva
Length of course: 15 hours (usually 2 days including breaks)
Fee for dApps blockchain course: 2250 CHF
Exam fee for dApps blockchain expert certification: 675 CHF
Decentralized or dApps are applications that run on the blockchain. In this online blockchain course, participants will learn how to develop decentralized applications (dApps) using Microsoft Visual Studio when they create dApps using two integration methods with Visual Studio. At the end of this blockchain training, participants will have learnt to: Understand the basics of decentralized application development (dApps) Understand the differences between ASPNET applications and dApps Learn how to work with smart contracts Create dApps using Microsoft Visual Studio, BlockApps and Solidity Create dApps using Microsoft Visual Studio, Microsoft Azure and BlockApps STRATO Public Developers Course Format Mix of lectures and discussions with exercises and substantial hands-on practice.
Course outline:
Introduction
Understanding Blockchain Technology, Peer-to-Peer Networks, and Decentralized Applications
Comparing the Architectures of a Typical ASP.NET Application and a Blockchain Decentralized Application
Building a Decentralized Application: Setting Up Your Own Peer-to-Peer Environment by Integrating BlockApps, Solidity, and Visual Studio
Getting Started with Solidity
Setting Up the Development Environment
Creating Your Decentralized Application
Authoring, Compiling, Testing, and Deploying Smart Contracts
Building a Decentralized Application: Using STRATO Blockchain Individual Instance on Microsoft Azure and Connecting it to Visual Studio
Setting Up the Development Environment
Creating a Decentralized Application
Authoring, Compiling, Testing, and Deploying Smart Contracts
Troubleshooting
Teaching methods
Practical course: 60% practical, 40% theory. Course materials distributed to all participants in digital format.
Course format
The training alternates theoretical input delivered by the instructor backed up by concrete examples, brainstorming sessions and group work.
Validation
Participants sit an exam at the end of the training to check they have acquired the necessary skills.
Certification
A certificate will be awarded by the Swiss Blockchain Institute to all participants who complete the entire training.
Sign up now for the blockchain training of your choice.
Our blockchain trainings that may interest you
Blockchain training program for managers in Genève, Vaud, Neuchâtel, Fribourg, Valais
Hyperledger blockchain training program in Genève, Vaud, Neuchâtel, Fribourg, Valais
Sawtooth Hyperledger blockchain training program for developers in Genève, Vaud, Neuchâtel, Fribourg, Valais
Solidity blockchain training program in Genève, Vaud, Neuchâtel, Fribourg, Valais
Libra blockchain training program in Genève, Vaud, Neuchâtel, Fribourg, Valais
Corda blockchain training program for developers in Genève, Vaud, Neuchâtel, Fribourg, Valais
Ripple blockchain training program for developers in Genève, Vaud, Neuchâtel, Fribourg, Valais
Ethereum blockchain masterclass training for developers in Genève, Vaud, Neuchâtel, Fribourg, Valais
Tezos blockchain masterclass training for developers in Genève, Vaud, Neuchâtel, Fribourg, Valais
Stellar blockchain masterclass training for developers in Genève, Vaud, Neuchâtel, Fribourg, Valais
Smart contract programming blockchain training in Genève, Vaud, Neuchâtel, Fribourg, Valais
All our blockchain trainings can be delivered in French or English.
All our blockchain trainings are available in Argovie, Appenzell Rhodes-Intérieures, Appenzell Rhodes-Extérieures, Berne, Bâle-Campagne, Bâle-Ville, Fribourg, Genève, Glaris, Grisons, Jura, Lucerne, Neuchâtel, Nidwald, Obwald, Saint-Gall, Schaffhouse, Soleure, Schwytz, Thurgovie, Tessin, Uri, Vaud, Valais, Zoug, Zurich.