この専門講座について
17,250 最近の表示

100%オンラインコース

自分のスケジュールですぐに学習を始めてください。

フレキシブルなスケジュール

柔軟性のある期限の設定および維持

中級レベル

Knowledge of at least one modern, high-level programming language is required.

約2か月で修了

推奨11時間/週

英語

字幕:英語, 韓国語, ベトナム語, アラビア語

学習内容

  • Check

    Understand smart contracts, a core idea and computational model of blockchain that enables automation, autonomy, scalability and transparency.

  • Check

    Have an understanding and working knowledge of the emerging blockchain technology.

  • Check

    How to design and program smart contracts and decentralized application.

  • Check

    How to think of innovative application models, leveraging the blockchain technology.

習得するスキル

Smart ContractEthereumBlockchainsSolidity

100%オンラインコース

自分のスケジュールですぐに学習を始めてください。

フレキシブルなスケジュール

柔軟性のある期限の設定および維持

中級レベル

Knowledge of at least one modern, high-level programming language is required.

約2か月で修了

推奨11時間/週

英語

字幕:英語, 韓国語, ベトナム語, アラビア語

専門講座の仕組み

コースを受講しましょう。

Coursera(コーセラ)の専門講座は、一連のコース群であり、技術を身に付ける手助けとなります。開始するには、専門講座に直接登録するか、コースを確認して受講したいコースを選択してください。専門講座の一部であるコースにサブスクライブすると、自動的にすべての専門講座にサブスクライブされます。1つのコースを修了するだけでも結構です。いつでも、学習を一時停止したり、サブスクリプションを終了することができます。コースの登録状況や進捗を追跡するには、受講生のダッシュボードにアクセスしてください。

実践型プロジェクト

すべての専門講座には、実践型プロジェクトが含まれています。専門講座を完了して修了証を獲得するには、成功裏にプロジェクトを終了させる必要があります。専門講座に実践型プロジェクトに関する別のコースが含まれている場合、専門講座を開始するには、それら他のコースをそれぞれ終了させる必要があります。

修了証を取得

すべてのコースを終了し、実践型プロジェクトを完了すると、修了証を獲得します。この修了証は、今後採用企業やあなたの職業ネットワークと共有できます。

how it works

この専門講座には4コースあります。

コース1

Blockchain Basics

4.6
2,000件の評価
482件のレビュー
コース2

Smart Contracts

4.6
864件の評価
140件のレビュー
コース3

Decentralized Applications (Dapps)

4.6
470件の評価
57件のレビュー
コース4

Blockchain Platforms

4.6
446件の評価
64件のレビュー

講師

Avatar

Bina Ramamurthy

Teaching Professor
Computer Science and Engineering Department

バッファロー大学(University at Buffalo)について

The University at Buffalo (UB) is a premier, research-intensive public university and the largest, most comprehensive institution of the State University of New York (SUNY) system. UB offers more than 100 undergraduate degrees and nearly 300 graduate and professional programs....

ニューヨーク州立大学(The State University of New York)について

The State University of New York, with 64 unique institutions, is the largest comprehensive system of higher education in the United States. Educating nearly 468,000 students in more than 7,500 degree and certificate programs both on campus and online, SUNY has nearly 3 million alumni around the globe....

よくある質問

  • はい。まず始めに興味のあるコースカードをクリックして登録します。コースに登録して修了することによって、共有できる修了証を取得するか、無料でコースを聴講してコースの教材を確認することができます。専門講座の一部であるコースにサブスクライブすると、専門講座全体に自動的にサブスクライブされます。進捗を追跡するには、受講生のダッシュボードにアクセスしてください。

  • このコースは完全にオンラインで提供されているため、実際に教室に出席する必要はありません。Webまたはモバイル機器からいつでもどこからでも講義、学習用教材、課題にアクセスできます。

  • Time to completion can vary based on your schedule, but learners can expect to complete the Specialization in 4 to 6 months.

  • Knowledge of at least one modern, high-level programming language is required. Learners should have an understanding of object-oriented design and programming, as well as the command line interface of a Linux-like system. This object-oriented knowledge is necessary for understanding and designing a smart contract. Basic working knowledge of web applications, HTML and javascript are necessary for developing Dapps. Also required is a laptop or a desktop of this specification: 64 bit machine with minimum 4Gb ram, 10Gb free space and Windows 7 or above , or ubuntu 16.04 or Mac os x 10.0+.

  • It is important that learners take the courses in order, since the concepts and projects are developed based on the previous course, as described below.

    · The first course focuses on essential concepts and does not require programming.

    · The second course explores the smart contract, gradually building the skills to program smart contracts in Solidity and test them using the Remix IDE. It features a programming project.

    · The third course drills deeper into developing end-to-end applications for the blockchain. It features interaction of a blockchain ecosystem with traditional web applications. Learners will develop applications and a project in the Truffle environment.

    · The fourth course introduces other blockchain platforms and business applications. Learners will compose a white paper that compares industry blockchain platforms.

  • No.

  • On completion of this specialization, a learner will recognize foundational concepts of blockchain, and apply these program concepts on the blockchain, including:

    · Algorithms and techniques enabling trust in a decentralized peer-to-peer network

    · Transactions, account, block and the structure of a blockchain

    · The distributed immutable ledger of transactions

    · Smart contracts, a core idea and computational model of blockchain that enables automation, autonomy, scalability and transparency

    · The blockchain application stack and orchestrating blockchain Dapp solutions for business use cases

    · Ongoing industry-wide blockchain efforts, such as Hyperledger (supply chain) and R3 Corda (financial)

    More specifically, on successful completion of the specialization, a learner will able to

    · Have an understanding and working knowledge of the emerging blockchain technology

    · Design and program smart contracts and decentralized application

    · Evaluate the applicability of the blockchain technology to their current business problems

    · Think of innovative application models leveraging the blockchain technology

    · Contribute to protocol improvement of the blockchain

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。