ITS FINALLY HERE

🎊🎉🎊🎉🎊🎉🎊🎉🎊🎉🎊🎉
The Ultimate, Learn Blockchain Development, Solidity, Full-stack Web3, & Smart Contract Course | Javascript (& Typescript) Edition on @FreeCodeCamp!
🎊🎉🎊🎉🎊🎉🎊🎉🎊🎉🎊🎉

Here
is everything you'll learn from this course, and more 👇

@freeCodeCamp Starting with the links to the content, then we will go into

🔗 Here's a link to the course.

After 4+ months of pouring every ounce of information into a video, this is where we have arrived - with 30+ hours of pure

https://t.co/L5Q37Sx4Ea
@freeCodeCamp 🔗 And here's a link to the GitHub repo with all the course content, discussions, and of course - all the code.

And now... Let's rattle off some of the technologies and groups you'll work with, and then we'll discuss when and how!

👇

https://t.co/5DjEs6mxNy
@freeCodeCamp - @solidity_lang
- @JavaScript
- @Chainlink
- @MetaMask
- @AlchemyPlatform
- @EthereumRemix
- @HardhatHQ
- @Openzeppelin
- @graphprotocol
- @trailofbits
- #Ganache
- #EthersJS
- @etherscan
- @CoinMarketCap
- @AaveAave
- @IPFS
- @FleekHQ
- @Filecoin
- @reactjs
- @nextjs
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs - @MoralisWeb3
- #Web3uikit
- @opensea
- @pinatacloud
- @nft_storage
- @arbitrum
- #Ethereum
- @github
- @nodejs
- @code
- @tailwindcss
- @GraphQL
- @DefiLlama
- @RektHQ
- @typescript

and WAY more. Here's how it goes down...
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript ⛓ Lessons 0 & 1

🧱 We start, with the fundamentals - not even coding fundamentals, but blockchain fundamentals as a whole.

If you want lessons 0 & 1, you'll understand blockchain & smart contracts on a high level - no coding!
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript You can take lessons 0 & 1 even if you don't want to become a dev.

We learn how cryptography works at a high level, some history of #bitcoin & #ethereum, and how @chainlink enables smart contracts to come to life - as well as the value of smart contracts!
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript 🎧 Lessons 2, 3, &4
We finally start coding! Using @solidity_lang & @EthereumRemix, we begin our developer journey.

We learn Solidity Basics like:
- Types
- Interfaces
- Inheritance
- @chainlink
- libraries

& More

👩🏻‍💻 And you'll deploy your first-ever smart contract!
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript 🩻 Lesson 5

We move from Remix into @code and start learning a more "bare-bones" approach to sending transactions. We start working with @javascript (and optionally TS), #ethersjs, & we get you all setup to start developing locally!

And a guest appearance from @thatguyintech!
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript @thatguyintech 👷‍♂️ Lessons 6, 7, & 9

Yes, 6, 7, & 9 (lesson 8 soon)

In these lessons, work with the fast and flexible #Web3 framework @HardhatHQ!

We’ll use Hardhat to explore advanced testing tools, identify gas optimizations, and create our first @github repo!
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript @thatguyintech Hardhat is used by billion-dollar protocols like @AaveAave, @synthetix_io, @Uniswap, and so many more.

We learn advanced testing tools, and gas optimizations, and we create our first @github repo!

Including guest appearances from @camiinthisthang & @stephenfluin
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript @thatguyintech @synthetix_io @Uniswap @camiinthisthang @stephenfluin 🎊 Getting through these lessons, you'll have ALL the basics to become a smart contract engineer in the backend!

✅ But don't stop there! Keep going, the amazing content is just getting started!
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript @thatguyintech @synthetix_io @Uniswap @camiinthisthang @stephenfluin 🥞 Lessons 8 & 10

We teach you the fundamentals of working in the front end - and start moving into the full stack!

We work with @MoralisWeb3 hooks, @ipfs hosting, @nextjs, @reactjs, and everything you need to build a web3 website!

With a guest appearance from @DeveloperAlly
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript @thatguyintech @synthetix_io @Uniswap @camiinthisthang @stephenfluin @DeveloperAlly 🪙 Lessons 11 & 12

We give you some boilerplate code to start every new project you create, and teach you how to create your own ERC20 token in seconds!
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript @thatguyintech @synthetix_io @Uniswap @camiinthisthang @stephenfluin @DeveloperAlly 💰 Lesson 13

Defi!

We take you on a journey through @AaveAave and working with defi protocols programmatically. You can start your journey building defi protocols and becoming a defi quant!

And also... A special guest appearance from @austingriffith
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript @thatguyintech @synthetix_io @Uniswap @camiinthisthang @stephenfluin @DeveloperAlly @austingriffith 🎨 Lessons 14 & 15

If you finish these lessons... You are an absolute FORCE of a blockchain engineer!

We learn EVERYTHING about NFTs and make our own NFT marketplace, 100% with a website to boot!

And special thanks to @mdurkin92 on this one!
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript @thatguyintech @synthetix_io @Uniswap @camiinthisthang @stephenfluin @DeveloperAlly @austingriffith @mdurkin92 Not only that, but we dive deep into the lower-level solidity & bytecode of our contracts - and learn we can call any function with certain bytecode!

Then, we flesh out our website with @MoralisWeb3 & @graphprotocol, with guest appearances from @IvanOnTech & @dabit3
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript @thatguyintech @synthetix_io @Uniswap @camiinthisthang @stephenfluin @DeveloperAlly @austingriffith @mdurkin92 @IvanOnTech @dabit3 🏘 Lessons 16 & 17

We learn advanced smart contract patterns like upgradeable smart contracts - and we learn how to build our own DAO end-to-end!
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript @thatguyintech @synthetix_io @Uniswap @camiinthisthang @stephenfluin @DeveloperAlly @austingriffith @mdurkin92 @IvanOnTech @dabit3 🔐 Lesson 18

Then, we finally end it with a number of security & auditing tips - using many of the tools from @trailofbits & @OpenZeppelin.

And... We send you on your way... with a TON of links to next steps so you can achieve your goals!
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript @thatguyintech @synthetix_io @Uniswap @camiinthisthang @stephenfluin @DeveloperAlly @austingriffith @mdurkin92 @IvanOnTech @dabit3 😮‍💨 And after all that... You will have everything you need to be a successful full-stack, blockend, backend, solidity, smart contract dev, or whatever kind of engineer or non-engineer in the space you want to be.
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript @thatguyintech @synthetix_io @Uniswap @camiinthisthang @stephenfluin @DeveloperAlly @austingriffith @mdurkin92 @IvanOnTech @dabit3 💪 It's a big course, so pace yourself, engage with the community, and remember to have fun.

And if you want, find the fun challenges hidden in @arbitrum. 😈 😉
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript @thatguyintech @synthetix_io @Uniswap @camiinthisthang @stephenfluin @DeveloperAlly @austingriffith @mdurkin92 @IvanOnTech @dabit3 🔁 ❤️ Please smash this tweet a link and a retweet so we can bring web3 and blockchain to the masses by ushering the next generation of smart contract engineers.

https://t.co/2YwE4FNFaB
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript @thatguyintech @synthetix_io @Uniswap @camiinthisthang @stephenfluin @DeveloperAlly @austingriffith @mdurkin92 @IvanOnTech @dabit3 And in case you missed it, here is the link to the video again.

https://t.co/L5Q37Sx4Ea
@freeCodeCamp @solidity_lang @JavaScript @chainlink @MetaMask @AlchemyPlatform @EthereumRemix @HardhatHQ @OpenZeppelin @graphprotocol @trailofbits @etherscan @CoinMarketCap @AaveAave @IPFS @FleekHQ @Filecoin @reactjs @nextjs @MoralisWeb3 @opensea @pinatacloud @nft_storage @arbitrum @github @nodejs @code @tailwindcss @GraphQL @DefiLlama @RektHQ @typescript @thatguyintech @synthetix_io @Uniswap @camiinthisthang @stephenfluin @DeveloperAlly @austingriffith @mdurkin92 @IvanOnTech @dabit3 Good luck, have fun, let's make the second half of this year for the builders & devs of the space.

Web3!!!!!
🦾🦾🦾🦾🦾🦾🦾

More from All

How can we use language supervision to learn better visual representations for robotics?

Introducing Voltron: Language-Driven Representation Learning for Robotics!

Paper: https://t.co/gIsRPtSjKz
Models: https://t.co/NOB3cpATYG
Evaluation: https://t.co/aOzQu95J8z

🧵👇(1 / 12)


Videos of humans performing everyday tasks (Something-Something-v2, Ego4D) offer a rich and diverse resource for learning representations for robotic manipulation.

Yet, an underused part of these datasets are the rich, natural language annotations accompanying each video. (2/12)

The Voltron framework offers a simple way to use language supervision to shape representation learning, building off of prior work in representations for robotics like MVP (
https://t.co/Pb0mk9hb4i) and R3M (https://t.co/o2Fkc3fP0e).

The secret is *balance* (3/12)

Starting with a masked autoencoder over frames from these video clips, make a choice:

1) Condition on language and improve our ability to reconstruct the scene.

2) Generate language given the visual representation and improve our ability to describe what's happening. (4/12)

By trading off *conditioning* and *generation* we show that we can learn 1) better representations than prior methods, and 2) explicitly shape the balance of low and high-level features captured.

Why is the ability to shape this balance important? (5/12)

You May Also Like