Logo Crossweb

Log in

No account yet? Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Send
This event has already taken place. Check upcoming events

Devmeeting Blockchain

Event:
Devmeeting Blockchain
Event type:
Workshops
Category:
IT
Topic:
Date:
16.06.2018 (saturday)
Time:
08:00
Language:
Polish
Price:
Free
City:
Place:
TBD
Agenda:

1. Jaki problem próbujemy rozwiazać?

2. Jak działa blockchain?

3. Bloki i transakcje

4. Sygnatury i funkcje skrótu

5. Kto tworzy bloki? Algorytmy konsensusu.

6. Interakcja z węzłem sieci

7. Interfejs JSON-RPC

8. Biblioteka Web3

9. Smart Contracts - idea działania

10. Język Solidity - wstęp

11. Ethereum Virtual Machine

12. Czym jest GAS i GAS PRICE

13. Programistyczne interakcje z kontraktami

14. Re-organizacja bloków, dlaczego trzeba czekać na potwierdzenia?

15. Solidity - Storage vs Events

16. Testy jednostkowe (framework truffle)

17. Solidity - wzorce projektowe

18. Solidity - narzędzia

19. eWASM - przykład kontraktu w Rust

20. Mechanism Design - przykłady kontraktów, niewymagających zaufania

21. Dlaczego prawdopodobnie nie potrzebujesz blockchainu?

Description:

Devmeeting dla programistów, chcących dowiedzieć się czym jest technologia Blockchain i poznać metody integracji na podstawie sieci Ethereum.


Podczas warsztatów samodzielnie napiszesz serwer HTTP, który jest w stanie komunikować się ze Smart Contractem w sieci Ethereum. Dowiesz się jak pisać i publikować kontrakty w sieci oraz jakie ograniczenia i wyzwania są z tym związane. Wyjaśnimy również techniczne podstawy technologii i przedstawimy zastosowania praktycznie (łancuchy publiczne i prywatne (private/consortium chains)).


Dla kogo?

Przykłady kodu będą przedstawione w języku JavaScript/Node.js (serwer HTTP), dlatego zalecamy podstawową znajomość node.js. Zadania będzie można rozwiązywać w swoim wybranym języku (zalecamy JS, Rust albo Python, ale biblioteki są też dostępne dla Ruby, Java czy C#).


Co to jest DevMeeting?

DevMeeting to mix hackathonu i warsztatów programistycznych. Przez cały dzień uczestnicy implementują przykładową aplikację - samodzielnie i w zespołach. Nad merytoryką czuwają doświadczeni mentorzy, którzy cały czas służą pomocą, prowokują dyskusje oraz dzielą się swoją wiedzą praktyczną.


DevMeeting nie jest wykładem czy klasycznym szkoleniem. Stawiamy na praktykę, kodowanie oraz wymianę wiedzy i doświadczeń. Jest to też świetna okazja, by poznać innych programistów i nawiązać wartościowe kontakty z developerami z Twojego miasta.


Informacje praktyczne

Gdzie:

Sala konferencyjna w centrum miasta, dokładna lokalizacja zostanie wysłana uczestnikom


Kiedy:

Sobota, 16 czerwca we Wrocławiu.


Start o 9:00 (prosimy o przybycie ok. 8:45), zakończenie ok. 16:00


Co należy przynieść:

  • najnowszą wersją Parity: https://github.com/paritytech/parity/releases (1.9.5-stable)
  • node.js w wersji 9


Profile of employers

Similar events