Duration
9.0 hours
Regular fee
$250
Objectives of the training
Blockchain is a nugget of technology, at the crossroads of well-implemented cryptographic concepts and a decentralized architecture operational in a production environment. The proposed set of resources offers a 360-degree view of the state of the art of Blockchain technology, its environment and its potential, to a public willing to make it its specialty by providing the keys to appropriate it.Targeted audience
Computer scientistsPrerequisite
None.Trainers
Upcoming information
Course architecture
Understanding blockchain - Theory, practice, business use cases
What is blockchain?
• Definition of blockchain
• How blockchain works: the consensus algorithm
• How a blockchain works: mining
• Technical challenges for large-scale development
• Interfacing blockchain with other technologies
• Use cases
• Enterprise strategies
• Definition of blockchain
• How blockchain works: the consensus algorithm
• How a blockchain works: mining
• Technical challenges for large-scale development
• Interfacing blockchain with other technologies
• Use cases
• Enterprise strategies
Installation of an Ethereum blockchain
• Presentation of the installation
• Practical application - Installing the Ethereum blockchain
• Presentation of the installation
• Practical application - Installing the Ethereum blockchain
Installation of a Hyperledger blockchain
• Overview of the installation
• Practical application - Installing the Hyperledger blockchain
Databases, Big Data and blockchains - The evolution of data and its uses
• Overview of the installation
• Practical application - Installing the Hyperledger blockchain
Databases, Big Data and blockchains - The evolution of data and its uses
Data before Big Data
• SQL databases
• Storage costs
• The evolution of data volume
• SQL databases
• Storage costs
• The evolution of data volume
Big Data and NoSQL
• New products
• Distributions
• Big Data components
• Indexing engines
• Document-oriented databases
• Columnar databases
• Key/value oriented databases
• Graph-oriented databases
• New products
• Distributions
• Big Data components
• Indexing engines
• Document-oriented databases
• Columnar databases
• Key/value oriented databases
• Graph-oriented databases
Data and development languages
• The languages
• The full stack
• Node.js
• The languages
• The full stack
• Node.js
Decentralized applications
• Blockchains
• A new vision of data exchange
• Technical contributions
• Blockchains
• A new vision of data exchange
• Technical contributions
New data sources
• The place of APIs
• OpenData
• The platforms
Blockchains - From theory to practice, from idea to implementation (2nd edition)
• Introduction
• A first approach
• Applying a blockchain: business first
• Applying a blockchain: in practice
• Cryptography and blockchain
• Future and perspectives of the technology
• The place of APIs
• OpenData
• The platforms
Blockchains - From theory to practice, from idea to implementation (2nd edition)
• Introduction
• A first approach
• Applying a blockchain: business first
• Applying a blockchain: in practice
• Cryptography and blockchain
• Future and perspectives of the technology
Private or personalized training
If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.
Request a quoteDuration
9.0 hours
Regular fee
$250
Private or personalized training
If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.
Request a quote