Об этом курсе
Недавно просмотрено: 23,573

Курс 3 из 4 в программе

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Knowledge of at least one modern, high-level programming language is required. Prerequisites include: "Blockchain Basics" and "Smart Contracts".

Прибл. 10 часа на выполнение

Английский

Субтитры: Английский, Корейский, Вьетнамский

Чему вы научитесь

  • Check

    This third course of the Blockchain specialization prepares you to design and develop end-to-end decentralized applications (Dapps).

Приобретаемые навыки

MetaMask clientBlockchainDecentralized ApplicationsTruffle IDESmart Contract

Курс 3 из 4 в программе

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Knowledge of at least one modern, high-level programming language is required. Prerequisites include: "Blockchain Basics" and "Smart Contracts".

Прибл. 10 часа на выполнение

Английский

Субтитры: Английский, Корейский, Вьетнамский

Программа курса: что вы изучите

Неделя
1
4 ч. на завершение

Decentralized Applications (Dapps)

4 видео ((всего 33 мин.)), 3 материалов для самостоятельного изучения, 4 тестов
4 видео
Dapp Defined4мин
Ethereum APIs10мин
Practitioner's Perspective: Public Network Architecture5мин
3 материала для самостоятельного изучения
(OPTIONAL) Resources: Blockchain Server1ч 3мин
(OPTIONAL) Resources: Dapp Defined30мин
(OPTIONAL) Resources: Ethereum APIs27мин
4 практического упражнения
Self-Check30мин
Self-Check8мин
Self-Check30мин
Decentralized Applications (Dapps) - Week 130мин
Неделя
2
4 ч. на завершение

Truffle Development

8 видео ((всего 57 мин.)), 3 материалов для самостоятельного изучения, 4 тестов
8 видео
Truffle IDE (Part 2) (Compile Demo)9мин
Truffle IDE (Part 3) (Migration Demo)5мин
Test-Driven Development (Part 1) (Test Demo)7мин
Test-Driven Development (Part 2) (Negative Test Demo)4мин
Web Interface & Testing (Part 1) (Front-End Demo)8мин
Web Interface & Testing (Part 2) (Metamask Demo)8мин
Web Interface & Testing (Part 3) (Metamask Demo Con't)3мин
3 материала для самостоятельного изучения
(OPTIONAL) Resources: Truffle IDE1ч 12мин
(OPTIONAL) Resources: Test-Driven Development14мин
(OPTIONAL) Resources: Web Interface & Testing32мин
4 практического упражнения
Self-Check8мин
Self-Check6мин
Self-Check6мин
Truffle Development - Week 230мин
Неделя
3
2 ч. на завершение

Design Improvements

5 видео ((всего 34 мин.)), 3 материалов для самостоятельного изучения, 4 тестов
5 видео
Design Improvements: Solidity Features (Part 2)7мин
Event Handling (Part 1)6мин
Event Handling (Part 2) (Coin Demo)5мин
Oraclize6мин
3 материала для самостоятельного изучения
(OPTIONAL) Resources: Solidity Features15мин
(OPTIONAL) Resources: Event Handling10мин
(OPTIONAL) Resources: Oraclize12мин
4 практического упражнения
Self-Check8мин
Self-Check8мин
Self-Check4мин
Design Improvements - Week 330мин
Неделя
4
5 ч. на завершение

Application Models & Standards

4 видео ((всего 23 мин.)), 4 материалов для самостоятельного изучения, 4 тестов
4 видео
Dapp Models (Part 2)3мин
Dapp Standards (Part 1)6мин
Dapp Standards (Part 2)5мин
4 материала для самостоятельного изучения
(OPTIONAL) Resources: Dapp Models10мин
(OPTIONAL) Resources: Dapp Standards25мин
Assignment Description10мин
Decentralized Applications (Dapps): Key Takeaways5мин
3 практического упражнения
Self-Check8мин
Self-Check14мин
Application Models & Standards - Week 430мин
4.6
Рецензии: 62Chevron Right

43%

начал новую карьеру, пройдя эти курсы

44%

получил значимые преимущества в карьере благодаря этому курсу

20%

стал больше зарабатывать или получил повышение

Лучшие отзывы о курсе Decentralized Applications (Dapps)

автор: ZSNov 15th 2018

I really enjoyed the course. I like ma'am bina ramamurthy teaching style, to give the student a clear understanding of each topic.Thanks very much for this course.

автор: VSJul 26th 2019

It is an interesting and good course.\n\nThe course gives detailed knowledge about smart contract best practices and the Dapps.

Преподаватели

Avatar

Bina Ramamurthy

Teaching Professor
Computer Science and Engineering Department

О Университет штата Нью-Йорк в Баффало

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, 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....

Специализация Blockchain: общие сведения

This specialization introduces blockchain, a revolutionary technology that enables peer-to-peer transfer of digital assets without any intermediaries, and is predicted to be just as impactful as the Internet. More specifically, it prepares learners to program on the Ethereum blockchain. The four courses provide learners with (i) an understanding and working knowledge of foundational blockchain concepts, (ii) a skill set for designing and implementing smart contracts, (iii) methods for developing decentralized applications on the blockchain, and (iv) information about the ongoing specific industry-wide blockchain frameworks. The specialization covers a range of essential topics, from the cryptographic underpinnings of blockchain technology to enabling decentralized applications on a private Ethereum blockchain platform. It is ideal for programmers and designers involved in developing and implementing blockchain applications, and anyone who is interested in understanding its potential....
Blockchain

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.