Ocena:

Książka zapewnia podstawowy przegląd koncepcji blockchain i zawiera pomocne samouczki dla początkujących, ale nie spełnia obietnicy nauczania programowania Solidity. Wielu czytelników uznało tytuł za mylący i zwróciło uwagę na takie kwestie jak błędy autokorekty. Chociaż może służyć jako dobre źródło wprowadzające, nie jest odpowiednie dla osób poszukujących dogłębnych umiejętności programistycznych.
Zalety:Informacje dla początkujących, łatwe do wykonania kroki samouczka, obejmuje podstawowe koncepcje blockchain, dobre do praktycznej nauki, odpowiednie dla studentów, zapewnia praktyczne ćwiczenia, takie jak tworzenie inteligentnych kontraktów i konfigurowanie Azure Blockchain.
Wady:Mylący tytuł dotyczący programowania Solidity, brak głębi w instrukcjach kodowania, zawiera błędy autokorekty, może nie być korzystny dla osób poszukujących zaawansowanej wiedzy lub umiejętności programistycznych.
(na podstawie 7 opinii czytelników)
Smart Contract Development with Solidity and Ethereum: Building Smart Contracts with the Azure Blockchain (English Edition)
Łatwe tworzenie, rozwijanie i wdrażanie inteligentnych kontraktów
Kluczowe cechy
⬤ Zapoznanie się z terminologią Blockchain i jego koncepcjami.
⬤ Zrozumienie i wdrożenie podstawowych zasad kryptografii.
⬤ Zrozumienie cyklu życia transakcji Ethereum.
⬤ Poznaj i pracuj z Dapps na Ethereum.
⬤ Praktyczny przewodnik, który nauczy Cię tworzyć i wdrażać inteligentne kontrakty z Solidity.
Opis
Książka szczegółowo omawia podstawy Blockchain i pokazuje, jak z łatwością tworzyć inteligentne kontrakty. Książka ta jest przeznaczona zarówno dla początkujących, jak i zaawansowanych czytelników, którzy chcą ponownie zapoznać się z procesem tworzenia inteligentnych kontraktów. Książka rozpoczyna się od wprowadzenia Blockchain, jego terminologii, przepływu pracy i zasad kryptograficznych. Zapoznasz się z podstawami Ethereum i niektórymi aplikacjami rozproszonymi dostępnymi na Ethereum. Ponadto nauczysz się konfigurować Ethereum Blockchain na Azure. Następnie dowiesz się, jak tworzyć, rozwijać i wdrażać inteligentne kontrakty na Ethereum. Pod koniec zrozumiesz, jakie są zastosowania i zalety Blockchain w rzeczywistym scenariuszu.
Czego się nauczysz
⬤ Zapoznać się z podstawami Blockchain i Bitcoin.
⬤ Skonfigurować środowisko programistyczne do programowania inteligentnych kontraktów.
⬤ Dowiedz się, jak skonfigurować blockchain Ethereum na platformie Azure.
⬤ Zrozumieć podstawy Solidity, obiektowego języka programowania do pisania inteligentnych kontraktów.
⬤ Dowiedz się, jak testować i wdrażać inteligentne kontrakty.
Dla kogo jest ta książka
Ta książka jest przeznaczona dla programistów, architektów i entuzjastów oprogramowania / technologii, którzy są zainteresowani Blockchain, Ethereum i inteligentnymi kontraktami. Jest również przeznaczona dla programistów, którzy chcą zbudować DApps oparte na Blockchain w sieci Ethereum. Jest przeznaczony dla każdego, kto uczy się Solidity i chce stworzyć i zintegrować Blockchain ze swoim projektem.
Spis treści
Sekcja 1: Czym jest Blockchain i jak działa?
1. Blockchain - Koncepcja.
2. Blockchain - zasady kryptograficzne.
Sekcja 2: Ethereum i DAAPS.
1. Aplikacje rozproszone.
2. Konfiguracja Ethereum Blockchain na platformie Azure.
Sekcja 3: Rozwój inteligentnych kontraktów.
1. Konfiguracja środowiska dla rozwoju inteligentnych kontraktów.
2. Programowanie inteligentnych kontraktów.
Sekcja 4: Blockchain w świecie rzeczywistym.
1. Blockchain - oferty i zastosowania.
O autorze
Akhil Mittal mieszka w Noida w Indiach. Jest dwukrotnym Microsoft MVP (Most Valuable Professional) po raz pierwszy przyznanym w 2016 r., a następnie w 2017 r. w kategorii Visual Studio and Technologies, C# Corner MVP od 2013 r., Code Project MVP od 2014 r., blogerem, autorem i lubi pisać/czytać artykuły techniczne, blogi i książki. Akhil aktywnie publikuje swoje artykuły techniczne na CodeTeddy (www.codeteddy.com)Pracuje jako starszy konsultant w Magic EdTech (www.magicedtech.com), która jest uznawana za światowego lidera w dostarczaniu kompleksowych rozwiązań edukacyjnych. Ma ponad 12-letnie doświadczenie w tworzeniu, projektowaniu i architekturze aplikacji dla przedsiębiorstw, głównie w technologiach Microsoft. Ma różnorodne doświadczenie w pracy nad najnowocześniejszymi technologiami, w tym Microsoft Stack, AI, Machine Learning, Blockchain i Cloud computing. Akhil jest MCP (Microsoft Certified Professional) w zakresie aplikacji internetowych i Dot Net Framework.