EdX

Introduction to dApp Development with Solana AnchorLang (edX)

Offered by Xccelerate,
Introduction to dApp Development with Solana AnchorLang (edX)

Master Blockchain principles, Encryption techniques and the art of developing smart contracts. Unlock new opportunities for your career in Smart Contract and dApp Development.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

Unleash your creative potential in the dynamic field of Smart Contract Development. Enroll now and master essential Blockchain principles, encryption techniques and the art of developing smart contracts. This course prepares you to become a Smart Contract Developer using the Solana Blockchain. Elevate your skills and open doors to exciting opportunities. Enroll now and embark on a journey of Web3 Innovation!

What you'll learn

  • Master Blockchain essentials: Gain a strong understanding of blockchain fundamentals such as principles, theories, and best practices.
  • Create practical applications: Get hands-on experience designing and building smart contracts using technologies like the Solana SDK.
  • Create captivating applications: Develop the skills needed to create engaging decentralized applications using technologies such as ReactJS for web development and smart contracts.
  • Understand the business value: Learn how a dApp developer adds business value and how to clearly explain the benefits of smart contracts to stakeholders
  • Cultivate a web3 mindset: Cultivate a problem-solving, creative and strategic thinking approach needed for web3 development.

Syllabus

Unit 1. Prep Work:
0.1 - Course Outcomes and Requirements
0.2 - Principles of Web3 Engineering

Unit 2. Blockchain Technology

Introduction to Blockchain Technology
1.1.1 - What is Blockchain Technology?
1.1.2 - What are Consensus Mechanisms?
1.1.3 - What are Smart Contracts and dApps
1.1.4 - What is the difference between web1, web2 and web3?
Quiz

Encryption and Cryptography
1.2.1 - Introduction to Encryption
1.2.2 - History and Current State of Encryption
1.2.3 - Diffie Hellman Key Exchange
1.2.4 - Public Key Cryptography
1.2.5 - What are Digital Signatures
Quiz

Storytelling in UX
1.3.1 - Storytelling in UX - Why is it important?
1.3.2 - UX Case Studies
1.3.3 - How to write a Case Study

Unit 3. Introduction to the Solana Ecosystem

Solana Terminologies
2.1.1 - Accounts
2.1.2 - Transactions
2.1.3 - Programs

Solana Ecosystem Case Studies
2.2.1 - Case Study - Phantom Wallet
2.2.2 - Case Study - Ellipsis Labs
Additional Reading & Quiz

Unit 4. Smart Contract & dApp Development with Solana

Smart Contract Development with Solana
3.1.1 - Intro to Solana Playground
3.1.2 - Hello Solana
3.1.3 - Building and Deploying a Solana Program
3.1.4 - Interacting with on-chain contracts

dApp Development with ReactJS and Smart Contracts (Todo List)
3.2.1 - Project dApp Backend - Setting up helper files
3.2.2 - Project dApp Backend - Initializing Users
3.2.3 - Project dApp Backend - Add Todo Task
3.2.4 - Project dApp Backend - Mark and Delete Todo
3.2.5 - Setting up dApp frontend
3.2.6 - Connecting CryptoWallet to Decentralized Application
3.2.7 - Creating a new User Profile using dApp
3.2.8 - Creating new Tasks using dApp
3.3.1 - Deploying dApps to Web Hosting Services

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Network Defense Essentials (NDE) (edX) EdX
EC-Council

Network Defense Essentials (NDE) (edX)

Network Defense Essentials (NDE) is a first-of-its-kind MOOC certification that provides foundational knowledge and skills in network security with add-on labs for hands-on experience. Network security plays a vital role in most organizations. It is the process of preventing and detecting unauthorized use of an organization’s networking infrastructure.

Self Paced
Self-Paced
Wiretaps to Big Data: Privacy and Surveillance in the Age of Interconnection (edX) EdX
Cornell University

Wiretaps to Big Data: Privacy and Surveillance in the Age of Interconnection (edX)

Explore the privacy issues of an interconnected world. How does cellular technology enable massive surveillance? Do users have rights against surveillance? How does surveillance affect how we use cellular and other technologies? How does it affect our democratic institutions? Do you know that the metadata collected by a cellular network speaks volumes about its users? In this course you will explore all of these questions while investigating related issues in WiFi and Internet surveillance.

No sessions available
5-12 Weeks
The Craft of Storytelling (edX) EdX
University of Alaska Fairbanks,AlaskaX

The Craft of Storytelling (edX)

Tell captivating stories your audiences will love. This course reveals the insider secrets you can use to tell stories your audiences will love. Skillful storytelling is critical for captivating, educating, and influencing your audience. Telling great stories is not intuitive for most of us however, which is why so many people struggle with storytelling. You can quickly learn how to tell engaging and effective stories, using time-tested techniques, that will keep your audience on the edge of their seats.

Self Paced
Self-Paced
UX Evaluation: User Testing (edX) EdX
HECMontrealX,HEC Montréal

UX Evaluation: User Testing (edX)

Master UX evaluation using a variety of skill sets and methods. Uncover the knowledge of user testing from a guerrilla approach to formal lab evaluations required for compliance tests. Testing! 1-2, 1-2! You’re interested in user experience and you have a scientific way of thinking? UX needs you! User testing is an empirical practice. This expertise is the most widespread and sought-after of the UX fields.

Self Paced
Self-Paced
Blockchain Fundamentals: Understanding the Origins, Mechanisms, and Applications of Decentralized Systems (edX) EdX
SDA_Bocconi,SDA Bocconi School of Management

Blockchain Fundamentals: Understanding the Origins, Mechanisms, and Applications of Decentralized Systems (edX)

Explore blockchains origins, working mechanisms and technical features, and learn how you can harness its tools for business success. In the past decade, the hype and disruption potential of blockchain technology has become increasingly popular. This course will address some of the key questions regarding blockchain such as its origins, working mechanisms, and technical features.

Self Paced
Self-Paced
Storytelling in the Workplace (edX) EdX
Rochester Institute of Technology,RITx

Storytelling in the Workplace (edX)

Learn how to craft messages and narratives that will resonate with your target audience to create your desired outcome. When you think about the most influential figures in your organization, in your country, and in the world, one of the qualities they all likely have in common is that they are exceptional storytellers. Everyone tells stories—that’s how we build community and share ideas. However, we don’t always tell our story as effectively as we intend to.

Self Paced
Self-Paced
Shakespeare’s Othello: The Moor (edX) EdX
HarvardX,Harvard University

Shakespeare’s Othello: The Moor (edX)

Explore acts of storytelling in Shakespeare's Othello alongside world-class artists who interpret Othello's story in new forms and contexts today. In this course, we'll read William Shakespeare’s Othello and discuss the play from a variety of perspectives. The goal of the course is not to cover everything that has been written on Othello.

Self Paced
Self-Paced
Humanitarian Action in the Digital Age (edX) EdX
École Polytechnique Fédérale de Lausanne,EPFLx

Humanitarian Action in the Digital Age (edX)

The first MOOC about responsible use of technology for humanitarians. Learn about technology and identify risks and opportunities when designing digital solutions. As humanitarian practitioner, you are interested in technology but you feel it should be used more responsibly? You are worried people tend to jump on opportunities without properly considering risks? This MOOC is for you!

Self Paced
Self-Paced