Course Code: solidity
Duration: 14 hours
Prerequisites:
  • Podstawy Blockchain
  • Ogólne zrozumienie Ethereum
  • Ogólne zrozumienie kryptowalut
  • Programming doświadczenie w dowolnym języku

Publiczność

  • Programiści
Overview:

Solidity to zorientowany na kontrakty język programowania do pisania i wdrażania inteligentnych kontraktów na platformach blockchain, takich jak Ethereum. Jest on oparty na składni ECMAScript, co czyni go znanym wyborem dla twórców stron internetowych.

W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak napisać inteligentną umowę przy użyciu Solidity.

Pod koniec tego szkolenia uczestnicy będą mogli

  • Tworzyć aplikacje, które implementują samowzmacniającą się logikę biznesową (mającą zastosowanie do inteligentnych kontraktów).
  • Wdrażać kod, który pozostawia niezaprzeczalny i autorytatywny zapis wszystkich transakcji.
  • Rozwijać Ethereum oparte na wykonywalnym kodzie rozproszonym kontrakty (EDCC).
  • Zrozumienie podstawowych i zaawansowanych funkcji Solidity i Ethereum maszyny wirtualnej (EVM).

Format kursu

  • Część wykładowa, część dyskusyjna, ćwiczenia i intensywna praktyka praktyczna.
Course Outline:

Wprowadzenie

Przegląd Smart Contracts

Studium przypadku: Inteligentne kontrakty i ich cykl życia

Konfiguracja środowiska programistycznego

Konfiguracja portfela Ethereum

Pisanie pierwszego inteligentnego kontraktu

Przegląd Solidity

Typy danych

Struktury kontrolne

Funkcje

Dziedziczenie

Operacje Mathematica

Tworzenie aplikacji

Testowanie aplikacji

Wdrażanie aplikacji

Rozwiązywanie problemów

Uwagi końcowe

Sites Published:

USA - Solidity: Introduction to Blockchain Programming

Czech Republic - Solidity: Introduction to Blockchain Programming

Estonia - Solidity: Introduction to Blockchain Programming

Latvia - Solidity: Introduction to Blockchain Programming

Lithuania - Solidity: Introduction to Blockchain Programming

Sverige - Solidity: Introduction to Blockchain Programming

Polska - Solidity: Introduction to Blockchain Programming

Slovakia - Solidity: Introduction to Blockchain Programming

Uzbekistan - Solidity: Introduction to Blockchain Programming