LogoLogo
HomeGet TezBuild on Tezos
English
English
  • Getting Started
  • Quick Start
    • Where To Get Tez (XTZ)
      • Exchanges & Swaps
        • Safety Tips
      • Faucets
    • How To Choose A Baker
    • How To Setup A Wallet
    • How To Stake Your Tez
    • FAQ
      • How To Check Baking Rewards
      • How To Check Transactions
  • Learn
    • What is Tezos?
      • Proof -of-Stake
      • Governance
    • Documentation
    • Courses
      • Nomadic Labs
      • Blockmatics
    • Community
    • Network History
      • Alphanet
      • Genesis (Betanet)
      • Mainnet
      • Athens Amendment
      • Babylonet
      • Babylon Amendment
      • Carthagenet
      • Carthage 2.0 Amendment
      • Dalphanet
      • Test network
  • Built on Tezos
    • Digital Assets
    • Gaming
    • Infrastructure
    • Issuance Platforms
    • Securities
    • Use Cases
  • Resources
    • For Users
      • CLI Wallet Basics
    • For Bakers
      • By Operating System
      • Baking FAQ
      • Snapshots
      • Node Building: Kiln GUI
        • Kiln Node: Upgrade to Full Mode from Snapshot
      • Node Building: Docker
      • Node Building: GitLab Source
      • Build Nodes Fast with TezTool
    • For Developers
      • By Language
      • By Library
      • Development Environment
      • Developer Tools
      • Tutorials
  • Resource Groups
    • Analytics
    • Bots
    • Core Teams
    • Explorers
    • Media
    • Profiles
    • Research
    • Wallets
  • About
    • Tezos Agora
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Learn
  2. Courses

Nomadic Labs

PreviousCoursesNextBlockmatics

Last updated 4 years ago

Was this helpful?

After running successfully through all the steps of this training session, you will be able to run a Tezos node (test network/sandboxed), use the Michelson emacs mode, and compile pieces of code in both LIGO and SmartPy.

An introduction to Tezos

A general presentation of the Tezos blockchain, including its history, its components, and an overview of the current economic protocol.

The "economic protocol"

A more in-depth presentation of the so-called "economic protocol", the part of Tezos that can be changed through an amendment procedure. This will include:

  • Proof of Stake (PoS) versus Proof of Work (PoW)

  • Liquid PoS and delegation

  • Emmy+: Tezos consensus algorithm

  • On-chain governance: the amendment procedure

  • Anatomy of an operation and different types of operations

  • Anatomy of a block and how operations and blocks are encoded

  • Smart contracts overview and gas computation

ZeroKnowledge Proofs in Tezos

Deploy your infra

  • Using docker to easily deploy a node from scratch

  • Running a backer on zeronet/babylonnet

  • Secure your keys with the tezos-signer

  • Using tezos-signer and a ledger

  • Creating a secure production ready infrastructure

  • front-ends nodes

  • private mode

  • hsm ?

Michelson

  • Introduction to Michelson

  • Explain how to read a Michelson contract

  • A simple example on formally verifying Michelson contracts

LIGO

  • Introduction to Pascal LIGO language (theory)

  • Explain how to read a LIGO contract

  • Provide a simple annotated LIGO contract for people to deploy

  • Change the LIGO contract to add a few feature

  • Deploy the LIGO contract using the tezos-client

Block explorers

  • What is a block explorer, how it is made and potential pitfalls

  • What is an indexer

  • How to read your data using a block explorer

  • Explore existing block explorers

  • What to look for and how to use them

Monitoring

  • How do we monitor the Tezos network?

  • Different types of monitors

  • Backer-oriented

  • Development-oriented

  • Which RPCs to call

Taquito

  • Introduction to Taquito: basic module structure

  • Setup a simple reason project with Taquito

  • Interact with a previously deployed LIGO smart contract

  • Reason Taquito bindings

  • Setup the inMemory signer

  • Get the balance of a smart contract

  • Execute a transaction

DAPPS

  • Build on the Taquito presentation

  • Add React to the mix: setup a Reason/React project using Taquito

  • Going thought the structure of a React component

  • Add bells and whistles

  • CSS and final touches

  • Deploy the application with Docker on babylonnet or zeronet

Simulate a Michelson contract with

How to create a basic monitor with and

Setup the signer (with a ledger??)

Try Michelson
Prometheus
Grafana
tezBridge
https://training.nomadic-labs.com/training.htmltraining.nomadic-labs.com
Tezos Training @ Nomadic Labs