Cursos de Python and Blockchain

Algunos de nuestros clientes

Código del Curso

bsppyblo

Duración

28 horas (usualmente 4 días, incluidas las pausas)

Requerimientos

  • Basic computer skills: surfing websites, running programs, saving and opening documents, etc.
  • A prior knowldege of programming is high recommended
  • Knowledge of javascript frameworks like NodeJS is high recommended
  • Some experience with Linux/Unix environment is preffered
  • Good to have an open source technology exposure

Programa del Curso

Introduction to Python

  • Controlling the flow of your program
  • Working with lists
  • Working with the dictionary data type
  • Manipulating strings
  • Pattern matching with regular expressions
  • Reading, writing and managing files
  • Debugging your code
  • Pulling information from the internet (web scraping)
  • Working with Excel, Word, and PDF Documents
  • Working with CSV and JSON
  • Keeping time
  • Scheduling tasks
  • Launching programs
  • Sending emails and other messages
  • Manipulating images
  • GUI Automation

Introduction to Blockchain

  • History and Background
  • Companies using Blockchain
  • Introdution to Bitcoin, Ethereum and Hyperledger
  • Centralized v/s Decentralized v/s Distributed Networks
  • Real Time Challenges

Bitcoin and Why are they Important

  • History and Background
  • Characteristics
  • Transactions
  • Mining
    • Hashing and Dual Key Encryption
    • Proof of Work
    • Merkle Tree
    • CPU v/s GPU mining
  • Consensus

Ethereum

  • Brief Background
  • Technologies Behind
  • Smart Contracts
  • DAO
  • Ether - The upcoming cryptocurrency

Blockchain for Development

  • Ethereum Virtual Machine
  • Introdution to Solidty
  • Usage of Solidity IDE
  • Setting up your first private Ethereum Network
    • go-ethereum
    • Genesis File
    • Solc Compiler
    • Remix IDE
  • Connecting Nodes to Network
  • Greeter
  • Web3 Framework

Testimonios

★★★★★
★★★★★

Categorías Relacionadas

Cursos Relacionados

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

is growing fast!

We are looking to expand our presence in Chile!

As a Business Development Manager you will:

  • expand business in Chile
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!