Welcome to the repository for the Ultimate Web3, Full Stack Solidity, and Smart Contract - Beginner to Expert Full Course | Javascript Edition FreeCodeCamp Course!
link
This course will give you a full introduction into all of the core concepts related to blockchain, smart contracts, Solidity, ERC20s, full-stack Web3 dapps, decentralized finance (DeFi), JavaScript, TypeScript, Chainlink, Ethereum, upgradable smart contracts, DAOs, the graph, moralis, aave, IPFS,
Link
Chainlink is the industry standard for building, accessing, and selling oracle services needed to power hybrid smart contracts on any blockchain. Chainlink oracle networks provide smart contracts with a way to reliably connect to any external API and leverage secure off-chain computations for enabling feature-rich applications. Chainlink currently secures tens of billions of dollars across DeFi, insurance, gaming, and other major industries, and offers global enterprises and leading data providers a universal gateway to all blockchains.
In this video, learn how to build a raffle application using Solidity. You’ll see the entire process, starting with the smart contracts and finishing with the frontend.
Link
Learn NestJs by building a CRUD REST API with end-to-end tests using modern web development techniques. NestJs is a rapidly growing node js framework that helps build scalable and maintainable backend applications.
Link
thirdweb is a web3 application framework that enables you to easily build powerful, blockchain-based applications.
thirdweb offers three core pillars.
Contracts: Smart contracts for you to deploy and tooling to support building them. SDKs: Ways to interact with your smart contract in your favorite languages. Dashboards: Interfaces to easily view, configure, and interact with your smart contracts. Link
If you’re looking for a starting point to learn smart contract development, the Smart Contract Starter Kit is the place to go. You can access tests, scripts, deployments, and more, and it covers all of the key frameworks, including Brownie, dAppTools, Foundry, Hardhat, Solana, and Truffle.
Link
This tutorial will show how to update the contract to save some data in the blockchain as well as how to inspect the blockchain to see our transactions.
Link