À propos de ce cours

65,635 consultations récentes

Résultats de carrière des étudiants

43%

ont commencé une nouvelle carrière après avoir terminé ce cours

44%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

20%

a obtenu une augmentation de salaire ou une promotion
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Cours 3 sur 4 dans le
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire

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

Approx. 15 heures pour terminer
Anglais
Sous-titres : Anglais, Coréen, Vietnamien

Ce que vous allez apprendre

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

Compétences que vous acquerrez

MetaMask clientBlockchainDecentralized ApplicationsTruffle IDESmart Contract

Résultats de carrière des étudiants

43%

ont commencé une nouvelle carrière après avoir terminé ce cours

44%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

20%

a obtenu une augmentation de salaire ou une promotion
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Cours 3 sur 4 dans le
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire

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

Approx. 15 heures pour terminer
Anglais
Sous-titres : Anglais, Coréen, Vietnamien

Offert par

Logo Université de Buffalo

Université de Buffalo

Logo Université d'État de New York

Université d'État de New York

Programme du cours : ce que vous apprendrez dans ce cours

Évaluation du contenuThumbs Up92%(2,010 notes)Info
Semaine
1

Semaine 1

4 heures pour terminer

Decentralized Applications (Dapps)

4 heures pour terminer
4 vidéos (Total 33 min), 3 lectures, 4 quiz
4 vidéos
Dapp Defined4 min
Ethereum APIs10 min
Practitioner's Perspective: Public Network Architecture5 min
3 lectures
(OPTIONAL) Resources: Blockchain Server1h 3min
(OPTIONAL) Resources: Dapp Defined30 min
(OPTIONAL) Resources: Ethereum APIs27 min
4 exercices pour s'entraîner
Self-Check30 min
Self-Check8 min
Self-Check30 min
Decentralized Applications (Dapps) - Week 130 min
Semaine
2

Semaine 2

4 heures pour terminer

Truffle Development

4 heures pour terminer
8 vidéos (Total 57 min), 3 lectures, 4 quiz
8 vidéos
Truffle IDE (Part 2) (Compile Demo)9 min
Truffle IDE (Part 3) (Migration Demo)5 min
Test-Driven Development (Part 1) (Test Demo)7 min
Test-Driven Development (Part 2) (Negative Test Demo)4 min
Web Interface & Testing (Part 1) (Front-End Demo)8 min
Web Interface & Testing (Part 2) (Metamask Demo)8 min
Web Interface & Testing (Part 3) (Metamask Demo Con't)3 min
3 lectures
(OPTIONAL) Resources: Truffle IDE1h 12min
(OPTIONAL) Resources: Test-Driven Development14 min
(OPTIONAL) Resources: Web Interface & Testing32 min
4 exercices pour s'entraîner
Self-Check8 min
Self-Check6 min
Self-Check6 min
Truffle Development - Week 230 min
Semaine
3

Semaine 3

2 heures pour terminer

Design Improvements

2 heures pour terminer
5 vidéos (Total 34 min), 3 lectures, 4 quiz
5 vidéos
Design Improvements: Solidity Features (Part 2)7 min
Event Handling (Part 1)6 min
Event Handling (Part 2) (Coin Demo)5 min
Oraclize6 min
3 lectures
(OPTIONAL) Resources: Solidity Features15 min
(OPTIONAL) Resources: Event Handling10 min
(OPTIONAL) Resources: Oraclize12 min
4 exercices pour s'entraîner
Self-Check8 min
Self-Check8 min
Self-Check4 min
Design Improvements - Week 330 min
Semaine
4

Semaine 4

5 heures pour terminer

Application Models & Standards

5 heures pour terminer
4 vidéos (Total 23 min), 4 lectures, 4 quiz
4 vidéos
Dapp Models (Part 2)3 min
Dapp Standards (Part 1)6 min
Dapp Standards (Part 2)5 min
4 lectures
(OPTIONAL) Resources: Dapp Models10 min
(OPTIONAL) Resources: Dapp Standards25 min
Assignment Description10 min
Decentralized Applications (Dapps): Key Takeaways5 min
3 exercices pour s'entraîner
Self-Check8 min
Self-Check14 min
Application Models & Standards - Week 430 min

Avis

Meilleurs avis pour DECENTRALIZED APPLICATIONS (DAPPS)

Voir tous les avis

À propos du Spécialisation 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

Foire Aux Questions

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • Lorsque vous vous inscrivez au cours, vous bénéficiez d'un accès à tous les cours de la Spécialisation, et vous obtenez un Certificat lorsque vous avez réussi. Votre Certificat électronique est alors ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

  • Si vous vous abonnez, vous bénéficiez d'une période d'essai gratuite de 7 jours, durant laquelle vous pouvez annuler votre abonnement sans pénalité. Ensuite, nous n'accordons plus de remboursements, mais vous pouvez annuler votre abonnement à tout instant. Consultez notre politique de remboursement complète.

  • Oui, Coursera offre une Aide Financière aux étudiants qui n'ont pas les moyens d'acquitter les frais. Demandez-la en cliquant sur le lien Aide Financière sous le bouton S'inscrire situé à gauche. Vous devrez remplir un formulaire de demande et vous serez averti(e) si elle est acceptée. Vous devrez répéter cette procédure pour chaque cours de la Spécialisation, y compris pour le Projet Final. En savoir plus.

  • This course is for anyone interested in designing and developing Dapps.

  • Mastery of the content of the first course (Blockchain Basics) and second course (Smart Contracts) of this specialization is a prerequisite. Knowledge of at least one modern, high-level programming language is required. Some knowledge of command line interface and JavaScript programming is also necessary.

  • 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+.

  • Ce Cours n'est pas associé à des crédits universitaires, mais certaines universités peuvent décider d'accepter des Certificats de Cours pour des crédits. Vérifiez-le auprès de votre établissement pour en savoir plus. Les Diplômes en ligne et les Certificats Mastertrack™ sur Coursera apportent la possibilité d'obtenir des crédits universitaires.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.