- Autor:
- Długość
- liczba lekcji: 32, czas trwania: 4:41:54
- Ocena
Kurs video
Blockchain. Kurs video. Smart kontrakty i aplikacje zdecentralizowane w praktyce
![Blockchain. Kurs video. Smart kontrakty i aplikacje zdecentralizowane w praktyce Sylwester Wieczorkowski - okładka ebooka](https://static01.helion.com.pl/global/okladki/326x466/vblock.png)
- Wydawnictwo:
- Videopoint
- Wersja:
- Online
- Czas trwania:
- 4:41:54
- Technologia:
- Angular CLI 10, Solidity 0.5, MetaMask
- Ocena:
Spis lekcji kursu video
-
1. Wstęp 6:37
-
2. Podstawy Ethereum 1:09:07
- 2.1. Czym właściwie jest blockchain? 10:31
- 2.2. Struktura bloków i rodzaje transakcji 3:57
- 2.3. Instalacja MetaMask - mnemonik i konta użytkowników 7:28
- 2.4. Zasilenie konta i rodzaje sieci Ethereum 6:34
- 2.5. Pierwsza transakcja i przeglądarka bloków Etherscan 6:29
- 2.6. Język Solidity i pierwszy smart kontrakt 12:55
- 2.7. Testowanie w środowisku Remix i opłaty transakcyjne 13:11
- 2.8. Wdrażanie kolejnych wersji - rozbudowa kontraktu 8:02
-
3. Loteria - podstawy Solidity 33:51
-
4. Loteria - interfejs użytkownika 1:49:58
- 4.1. Architektura aplikacji zdecentralizowanych 6:30
- 4.2. Usługa Infura API 2:41
- 4.3. Utworzenie aplikacji Angular 10:00
- 4.4. Integracja z Web3 i detekcja providera Ethereum 20:31
- 4.5. Zdarzenia MetaMask 8:47
- 4.6. Instalacja Angular Material 4:06
- 4.7. Integracja ze smart kontraktem - odczyt danych 14:51
- 4.8. Integracja ze smart kontraktem - zapis danych 9:18
- 4.9. Przygotowanie widoku i testy 21:30
- 4.10. Historia wygranych 11:44
-
5. System do głosowania - zaawansowane smart kontrakty 39:57
-
6. System do głosowania 18:22
-
7. Podsumowanie 4:02
Opis kursu video : Blockchain. Kurs video. Smart kontrakty i aplikacje zdecentralizowane w praktyce
Obierz kurs na... kryptorewolucję w IT
Czym właściwie jest łańcuch bloków? To technologia leżąca u podstaw sieci kryptowalut. Blockchain jest rozproszoną, niezaprzeczalną bazą danych - rejestrem (DLT, Distributed Ledger Technology) zabezpieczonym przed zmianą za pomocą algorytmów kryptograficznych. Pierwotnym i podstawowym zastosowaniem sieci blockchain był bezpieczny transfer wartości cyfrowej z pominięciem zaufanych instytucji pośredniczących. Kolejne, programowalne generacje blockchaina umożliwiają tworzenie inteligentnych kontraktów (smart contracts) - kawałków kodu umieszczonych w rejestrze rozproszonym. Smart kontrakty stanowią zaplecze (backend) zdecentralizowanych rozwiązań internetowych (DApps, Decentralised Applications), które zapewniają integralność danych oraz są w pełni transparentne dla użytkowników - budowane jest dzięki temu zaufanie oparte na technologii.
Blockchain jest wciąż nowością w świecie informatycznym i jako taki budzi żywe zainteresowanie przedsiębiorstw działających w sektorze nowych technologii. Wbrew pozorom nie tylko tych, które specjalizują się w tematach okołokryptowalutowych. Łańcuchy bloków bowiem okazują się użyteczne w zarządzaniu wieloma sektorami innowacyjnej gospodarki. Sprawdzają się choćby w procesach zarządzania danymi - z wykorzystaniem technologii blockchain powstają systemy zapewniające integralność krytycznych informacji utrzymywanych i udostępnianych wewnątrz i na zewnątrz organizacji. Biznes rozumie - blockchain to rewolucja. Przyszłość, która już puka do drzwi. Firmy zaczynają intensywnie poszukiwać znających temat developerów. A tych... brakuje.
Sądzisz, że umiejętność programowania i wykorzystania w praktyce rozproszonych baz danych przechowujących pełną historię zmian to szansa na Twoją przyszłą karierę w branży? Jeśli tak, zacznij się ich uczyć już dziś. Najlepiej od podstaw, podczas naszego szkolenia.
Co Cię czeka podczas naszego profesjonalnego szkolenia?
Podczas tego kursu video:
- Poznasz zasadę działania najpopularniejszej programowalnej sieci blockchain - Ethereum.
- Dowiesz się, jak wykorzystać technologię rejestrów rozproszonych do budowy rozwiązań komercyjnych.
- Nauczysz się tworzyć, wdrażać i testować smart kontrakty napisane w języku Solidity.
- Opanujesz takie narzędzia jak MetaMask, Etherscan czy Remix.
Co więcej...
- Zbudujesz od podstaw dwie kompletne aplikacje zdecentralizowane: loterię i system do głosowania, a także napiszesz smart kontrakty oraz przygotujesz i zintegrujesz z nimi interfejs użytkownika.
Blockchain. Kurs video. Smart kontrakty i aplikacje zdecentralizowane w praktyce rozpoczyna się od absolutnych podstaw, kończy zaś na poziomie średnio zaawansowanym. Przeznaczony jest dla osób, które opanowały już podstawy programowania - w trakcie nauki przyda się znajomość JavaScriptu lub innego języka skryptowego. Podczas kursu poznasz zbliżony do JavaScriptu język Solidity. Będziesz też tworzyć interfejs użytkownika w języku TypeScript, a konkretniej we frameworku Angular z biblioteką Material Design.
Pięć godzin w przyszłości
Technologia blockchain to nie bułka z masłem. Opanowanie choćby tylko podstaw pracy w niej wymaga zainwestowania czasu i zaangażowania. Jeśli zdecydujesz się zrobić to z nami, poprosimy Cię o wygospodarowanie niecałych pięciu godzin, podczas których odbędziemy wspólnie solidne blockchainowe szkolenie. Dzięki niemu poznasz zasady działania sieci Etherum oraz podstawowe pojęcia dotyczące sieci kryptowalut. Zrozumiesz, jakie korzyści oraz ograniczenia wiążą się z technologią rejestrów rozproszonych. Zaznajomisz się z wtyczką MetaMask, eksploratorem bloków Etherscan i zewnętrznym API Infura. Nieobce Ci będą środowisko programistyczne Remix, język Solidity, a także biblioteka Web3. Przeszkoliwszy się, będziesz w stanie stosować w praktyce technologie blockchain, projektować rozwiązania zdecentralizowane oraz analizować transakcje w sieci Ethereum. Stworzysz, wdrożysz i przetestujesz inteligentne kontrakty, a następnie zintegrujesz z nimi interfejs użytkownika (Angular + Material Design). Do wszystkich zadań związanych z technologią blockchain dobierzesz oczywiście odpowiednie narzędzia programistyczne.
Sprawdź, jakie dodatkowe materiały przygotował dla Ciebie autor!
Wybrane bestsellery
Videopoint - inne książki
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: Blockchain. Kurs video. Smart kontrakty i aplikacje zdecentralizowane w praktyce Sylwester Wieczorkowski (5)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(5)
(0)
(0)
(0)
(0)
(0)
więcej opinii