Corda Blockchain Training in Geneva
LEARNING OBJECTIVES
– To discover Corda’s architecture
– To set up a Corda network
– To develop applications on Corda
– To implement a use case on Corda
TARGET AUDIENCE
– Developers
– Architects
– Administrators
PREREQUISITES
– Intermediate programming skills in Java or equivalent.
– No prior knowledge of distributed ledgers or blockchains is required.
TEACHING METHOD
This training uses theoretical input, discussions on the contexts of the participants and feedback on practical experience by the instructor, rounded off with practical work and scenarios.
This training can be used in preparation for the related Corda Developer Certification exam.
PROFILES OF LECTURERS
All our training programmes are led by experienced instructors and consultants who are recognised leaders in their fields.
ASSESSMENT PROCEDURES AND POST-COURSE FORMALISATION
Learning outcomes are assessed throughout the course via workshops and practical work. An on-the-spot trainee satisfaction assessment is systematically carried out at the end of the course. A training certificate is issued to participants stating the training’s objectives, its nature, the programme and duration of the initiative together with the formalisation of the learning outcomes.
Corda Blockchain Training Programme
DAY 1
INTRODUCTION TO CORDA
– Key concepts
– Corda distributed registers
– States
– Transactions
– Contracts
– Commands
– Timestamping
– Attachments
– Flows
– Consensus
– Notary
– Oracles
– Corda nodes and Cordapps
– Corda network
DEVELOPMENT ENVIRONMENT
STATES
– Practical applications
– Participants
– Inheritance
CONTRACTS
– Practical applications
– Constraints
– More complex commands
TRANSACTIONS
DAY 2
FLOWS
– Mise en pratique
– Practical application
– First test
– Signing a transaction
– Checking a transaction
– Counterparty’s signature
– Finalising a transaction
THE CORDA NODE
– Associated services
– Interacting with a node
– Practical application
– Deploying a node
– Starting a node
API AND PLUGINS
CORDA TOOLS
– Network simulator
– Widely-available architecture with AWS
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
Ripple blockchain training program for developers in Genève, Vaud, Neuchâtel, Fribourg, Valais
DApps 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.