『ブロックチェーンアプリケーション開発の教科書』は、Solidityを初めて学ぶ全ての人にとって、必読の一冊です。この教科書は、暗号通貨やスマートコントラクトの基本理論から実践的なアプリケーション開発までを網羅しており、初心者でも直感的に理解できるように構成されています。 本書では、Solidityの基本文法や概念を押さえながら、実際にスマートコントラクトを構築するステップバイステップのガイドが提供されています。理論だけでなく、ハンズオンでの学習を促進することで、読者は自分自身のブロックチェーンプロジェクトを手がける力を身につけることができます。 また、トラブルシューティングやベストプラクティスを紹介しながら、現実のビジネスシーンに適用できる高度な知識を得ることができます。プロとしてブロックチェーン技術を活用したい方や、新しいキャリアを模索している方にとって、この教科書は堅固な基盤を築くための最適なリソースとなるでしょう。 これからのデジタル社会で不可欠なスキルを習得し、自己成長を促すために、この教科書を手に取ってみてください。あなたのブロックチェーン開発の旅が、ここから始まります。
内容 | 仕組みから実践までわかる、エンジニアのための「ブロックチェーン」解説書。 「ブロックチェーン」とは、ビットコインなどの暗号通貨を支える技術です。「ブロックチェーン」はインターネット以来の発明とも言われており、暗号通貨だけにとどまらず、医療や法律、ゲーム、エンターテイメント、不動産、シェアリングエコノミーなど、さまざまな分野での応用が考えられています。しかし、ブロックチェーン技術への期待や需要の高まりに対して、現時点では具体的なプロダクトもまだ少なく、アプリケーションを開発できるエンジニアの数も圧倒的に不足する傾向にあります。 そこで本書は、知識と実践スキルをバランス良く学べるよう、ブロックチェーン界隈の最新情報はもちろん、理解の前提となる暗号学や分散コンピューティングに加え、フレームワーク紹介や実践的なサンプルなどを盛り込み、さらに必要となる経済やビジネスの話題にも深く踏み込んで解説しました。 本書は、ブロックチェーン技術を正しく理解し、アプリケーション開発を実践するスキルを学ぶため、理論的背景や現在の動向を解説する前半と、サンプルコードを交えて、開発の具体例や考え方を実践する後半の2部構成となっています。 Chapter1〜3では、ブロックチェーン技術の特徴や歴史から、暗号通貨システムを支えるブロックチェーンの要素技術、スマートコントラクトとイーサリアムを解説します。 Chapter4〜5では、暗号通貨や暗号通貨以外の具体的な事例を紹介することで、ブロックチェーン技術を活用して提供できるサービスの可能性を考察します。 Chapter6〜8では、ブロックチェーン開発の環境構築からイーサリアムのブロック構造やトランザクション構造などに加え、Solidityの言語仕様を解説した上で、スマートコントラクト開発を具体例に説明します。また、Truffleフレームワークを使ったアプリケーションの開発手法も解説します。 Chapter9〜10では、ブロックチェーンでの制約や注意点として、セキュリティやストレージの利用方法などを解説し、発展段階であるブロックチェーン技術が抱える主要な課題と現時点における解決策や事例を紹介します。 そして、Chapter11では、暗号通貨やブロックチェーン技術が今後どのような変化を社会にもたらすかを検討します。 ブロックチェーン技術を、理論と実践両面から理解するための1冊です。 ●想定読者 ブロックチェーン技術を理解したいエンジニア、ディレクター MVCフレームワークなどでアプリケーション開発を経験したことがあるエンジニア Chapter1 ブロックチェーンとは? Chapter2 ブロックチェーン技術を理解する Chapter3 ブロックチェーンアプリケーションを理解する Chapter4 さまざまなブロックチェーンプロダクトの比較 Chapter5 ブロックチェーン技術をビジネスに応用する Chapter6 Ethereumによるブロックチェーンアプリケーション開発 Chapter7 ブロックチェーンアプリケーション設計の注意点 Chapter8 ブロックチェーンの技術的課題と解決案 Chapter9 ブロックチェーン技術は世界を変えるか? |
---|---|
著者 | 加嵜,長門 篠原,航 |
出版日 | 201801 |
出版社 | マイナビ出版 |
ISBN-13 | 9784839965136 |
データ提供元 | openBD, 楽天 |
価格 | 3,619 詳細はこちら |
---|---|
レビュー平均 | 3 |
レビュー件数 | 1 |