Free DApp Course

Blockchain dApp Development (Ethereum Solidity & Web3js)
3.6
Udemy 16,610 learners
Learn More
This course is perfect for those who want to learn how to build Decentralised Applications (DApps) that interact with Ethereum smart contracts. It covers the use of Web3.js, Metamask, Ganache, Truffle, and App.js to set up the frontend of the DApp. Learners will learn how to use get and set methods of Web3.js to call functions and send ethers, as well as how to deploy and migrate smart contracts. With this course, learners will gain the skills to create their own DApps and interact with the Ethereum network.
The Complete NEAR Blockchain Smart Contract + Dapp Course
3.8
Udemy 3,235 learners
Learn More
This course provides a comprehensive introduction to the NEAR blockchain, taught by Alexandra Kropova, a software developer with extensive experience in smart contract and decentralized app development. Learners will gain an understanding of the blockchain's features, its web-based wallet, Nightshade sharding, Proof of Stake, and Rainbow Bridge. With lifetime access to the course, project-based curriculum, a graduation certificate, and source code, learners will benefit from a comprehensive learning experience. Reviews from the Mammoth Community have been overwhelmingly positive, making this the perfect course for new learners to get started with the NEAR blockchain.
Social TS Reactjs Decentralized App Development for NEAR
4.1
Udemy 3,016 learners
Learn More
This course, Social TS Reactjs Decentralized App Development for NEAR, is perfect for new learners looking to develop decentralized applications (dapps) using the NEAR blockchain. Taught by Alexandra Kropova, a software developer with extensive experience in smart contract and decentralized app development, this course provides lifetime access to the course, project-based curriculum to superboost their portfolio, a graduation certificate for every course, and source code. Reviews from the Mammoth Community have been positive, with students praising the course for being easy to understand and follow. Don't miss out on this opportunity to learn from an experienced developer and gain the skills to develop dapps with NEAR.
Build an ecommerce NEAR dapp with AssemblyScript and ReactJS
4.3
Udemy 3,009 learners
Learn More
This course is perfect for anyone looking to learn how to build an ecommerce dapp with AssemblyScript and ReactJS on the NEAR blockchain. Taught by Alexandra Kropova, a software developer with extensive experience in full-stack web development, app development and game development, this course is part of Mammoth Interactive's 1.1 million courses sold. It provides lifetime access, project-based curriculum, graduation certificates, absolute beginner-friendly content, source code, and reviews from the Mammoth Community. With NEAR's simple, secure and scalable blockchain, low cost and high speed transactions, and carbon neutrality, this course is perfect for anyone looking to get started with blockchain development.
View More Courses
Compare Courses
1. Programming Courses: These online courses cover a wide range of programming languages such as Python, Java, C++, and more. They also teach students web development, software engineering, and other technical skills.

2. Business Courses: These courses cover topics such as entrepreneurship, marketing, accounting, and financial management. Students can learn about business strategy, banking, investment, and more.

3. Language Courses: Online courses in languages such as Spanish, French, Mandarin, and more are available for students looking to improve their language skills or learn a new language.

4. Healthcare Courses: These courses cover topics such as nursing, medical coding, healthcare management, and more. Students can also learn about public health, nutrition, and other related topics.

5. Arts & Design Courses: Online courses in graphic design, animation, photography, and other artistic subjects are available for students interested in creative fields.

6. Personal Development Courses: These courses cover topics such as time management, communication skills, mindfulness, and more to help students improve their personal and professional lives.

7. STEM Courses: Science, Technology, Engineering, and Mathematics (STEM) courses cover subjects such as biology, physics, engineering, and more. Students can learn about cutting-edge technologies and scientific advancements.