Bitcoin+ Developer Practitioner™

Kód kurzu: NPBC200

Táto časť nie je lokalizovaná

Formerly known as Bitcoin+ Developer™

Navigate the depth of development with Bitcoin

  • Foundational Learning: Covers Bitcoin scripting, blockchain tech, and security practices
  • Advanced Builds: Learn Layer 2 scaling, SDK/API integration, and real-world use cases
  • Hands-On Projects: Complete practical work with a capstone project
  • Future-Ready: Understand trends and secure coding in decentralized apps

Odborní
certifikovaní lektori

Mezinárodne
uznávané certifikácie

Široká ponuka technických
a soft skills kurzov

Skvelý zákaznicky
servis

Prispôsobenie kurzov
presne na mieru

Termíny kurzov

Počiatočný dátum: Na vyžiadanie

Garantovaný

Forma: Self-Paced

Dĺžka kurzu: 40 hodín

Jazyk: en

Cena bez DPH: 285 EUR

Registrovať

Počiatočný dátum: Na vyžiadanie

Garantovaný

Forma: Self-Paced

Dĺžka kurzu: 40 hodín

Jazyk: en

Cena bez DPH: 75 EUR

Registrovať

Počiatočný
dátum
Miesto
konania
Forma Dĺžka
kurzu
Jazyk Cena bez DPH
G Na vyžiadanie Self-Paced 40 hodín en 285 EUR Registrovať
G Na vyžiadanie Self-Paced 40 hodín en 75 EUR Registrovať
G Garantovaný kurz

Nenašli ste vhodný termín?

Napíšte nám o vypísanie alternatívneho termínu na mieru.

Kontakt

Popis kurzu

Táto časť nie je lokalizovaná

Bitcoin Scripting Language Proficiency

Learners will master Bitcoin's scripting language, including the syntax and operations of Bitcoin Script, and understand how it enables blockchain programmability.

Bitcoin Scaling Solutions

Participants will study blockchain network scaling solutions. This includes how payment channels, sidechains, and state channels improve scalability and throughput while maintaining blockchain security and decentralization.

Integration (SDK/APIs) and Deployment

Students will learn to integrate blockchain technology into applications and deploy blockchain-based solutions, utilizing SDKs, APIs, and various blockchain network tools.

Problem solving and Critical Thinking

Students will learn to identify difficulties, break them down into manageable parts, evaluate alternatives, and make data-driven decisions to solve complicated blockchain problems.

Štruktúra kurzu

Táto časť nie je lokalizovaná

Certification Overview

Module 1: Introduction to Bitcoin and Blockchain

  • 1.1 Overview of Bitcoin Technology
  • 1.2 Overview of Blockchain Technology

Module 2: Bitcoin Scripting Languages

  • 2.1 Fundamentals of Bitcoin Scripting Language
  • 2.2 Components of Scripting Language Basics
  • 2.3 Uses of Bitcoin Scripts
  • 2.4 Execution Condition of Scripts
  • 2.5 Security and Vulnerabilities in the Scripts

Module 3: Building on Bitcoin Script

  • 3.1 Standard Transactions
  • 3.2 Trade and DeFi
  • 3.3 Smart Contracts
  • 3.4 Asset Definition

Module 4: Layer 2 Scaling Solutions

  • 4.1 Basics of Layer 2
  • 4.2 Different Layer 2 Projects

Module 5: Use Cases and Projects using Layer 2

  • 5.1 Payments Use Cases
  • 5.2 Assets and DeFi
  • 5.3 Industry Use Cases
  • 5.4 Integration with Other Tech – IoT

Module 6: Security and Best Practices

  • 6.1 For Scripting Apps
  • 6.2 General Security Practices
  • 6.3 Keys and Smart Contracts
  • 6.4 Off the Chain
  • 6.5 Layer 2

Module 7: Integration (SDK/APIs) and Deployment

  • 7.1 Basic Overview of SDK & APIs
  • 7.2 BitcoinJS
  • 7.3 BitcoinJ
  • 7.4 Bitcoinlib
  • 7.5 Bitcoin RPC Client (Python)
  • 7.6 Deployment Strategies

Module 8: Future Trends and Innovations

  • 8.1 Innovation in Bitcoin Applications
  • 8.2 Innovation in Bitcoin Layer 2
  • 8.3 Innovation in Asset Definition
  • 8.4 Innovation in Bitcoin Interoperability
  • 8.5 Innovation in Bitcoin Identity and Users
  • 8.6 Innovation in Bitcoin Dev Tools

Module 9: Capstone Project

  • 1. Capstone Project

Predpokladané znalosti

Táto časť nie je lokalizovaná

  • Familiarity with general programming concepts like data structures, algorithms and networks.
  • Understanding of at least one legacy programming stack (e.g. Python, JavaScript, Java or similar).
  • Fundamental knowledge to use command line consoles on any operating system.
  • Ability to understand developer concepts like SDKs, APIs, application development tools etc.
  • Experience with building end to end tiered applications.

Potrebujete poradiť alebo upraviť kurz na mieru?

pruduktová podpora