My Co-Learning Camp Journey with HackQuest - Day-14 Blog

Soumyodeep DasSoumyodeep Das
5 min read

About Me

Hi everyone. First of all I would like to welcome you to my blog.
I’m Soumyodeep Das from Kolkata, WB, IN.

Besides of being full time student at Jadavpur University I also love to explore new technologies and meet new folks. Currently I’m learning web 3 development from HackQuest platform. Also I’m an Open Source Contributor, web and app developer.

Now, I think this is a lot of intro from my side. If possible then you can introduce yourself a little in the comment section so that I can get to know you and also connect you with socials.

My Social Media Links: LinkedIn Twitter GitHub

Previous Blog

This blog is continuation of my previous blog that was ` My Co-Learning Camp Journey with HackQuest - Day-7 Blog ` where I talked about HackQuest, Co-Learning Camps, Why I opted Telos track in the camp and my first 7 days experience and learning with HackQuest. You can click on the blog title to get into my prev. blog.

Now, in this blog, I’m going to share my next 7 day’s journey in the Co-Learning camp 10, organised by HackQuest.

My Assumptions : Before the Camp

Speaking frankly, when I registered for HackQuest’s 10th Co-Learning camp, I thought it would be some sort of live or recorded online classes / sessions of 14 days, where I just have to follow along the tutor and just copy paste the things that he/she would be writing on his/her code editor.

This is what usually happens with other online camps right ?

My thoughts : After the Camp

But HackQuest, totally surprised me with their platform, which is so innovatively designed with the well organised curriculum for each tracks, that I never imagined that there could be something like it.

No, there isn’t any recorded lectures or videos, there isn’t any tutor who will teach you and let you copy paste his/her code blindly, there isn’t fixed timings to complete your learning, and the most important thing is there isn’t any fees.

HackQuest is a free website dedicated to provide documentations and study materials about web3 and blockchain development in a more organised and interactive way possible. No, there ins’t any boring docs of long long pages to read out. Rather than there is small concept based articles focused on a particular tool / command / concepts , with quizzes after each articles to test out you learning immediately.

Also, not about only reading, understanding and quizzes. HackQuest also offers us free real-world guided projects on blockchains, NFTs and much more which upon completing we can actually gain the real-world web3 development experience, and also we can add the projects into our resume. How cool is that ?

Now, lets get into my journey from day 8 to day 14 of the camp.

Day-To-Day Learning

It was Day 8, and I completed the Secret Auction Project within the Telos Learning Track and then deployed the project on Telos test net.

There I have written a smart contact for a secret or blind auction and implemented functions like placeBid, withdraw, revealWinner etc.

Image

On the next day, Day 9, I successfully completed the Solidity 104 course in the learning track. where I learned about inheritance, interface, abstraction in contracts. Also learned to hash any data using keccak256 function.

Image

Also, on the Day, we had our Town Hall 3 of the Co-Learning camp. There, some co-learners shared their projects which they have built from their own and also in the co-learning camp. And at the end, we all participated in the Quiz Competition too.

Image

On Day 10, I headed towards the next guided project which was ` Building a Staking Protocol on Telos ` and completed it after writing and deploying the smart contract on Telos test net.

Image

Also, on that day, I published my previous blog regarding my experience and learning of First 7 days at HackQuest’s 10th Co-Learning camp. link

Day 11, and I completed Solidity 105 course in the `Build on Telos` Track with learning some advance solidity concepts like low-level call, function selector, ABI, fallback, receive etc.

Image

It was Day 12, I completed the last guided project on the track i.e. ` Building a Automatic Payment Protocol on Telos `, and with it I also completed the whole track and got the certificate of TELOS LEARNER Co-hosted by HackQuest and Telos.

Image

Image

It was really an enjoyable moment for me, after 12 days of continuous learning I finally completed the track and achieved the certificate.

Image

Day 13, I completed the Build on Telos track but the excitement of learning didn’t let me stop and pushed me towards the next courses available on HackQuest.

I Completed the Ether.js course where I learned about how to write easily understandable JavaScript code to interact with the frontend specially.

Image

On day 14, I started the Foundry Framework track on HackQuest to learn Basics of Foundry and the tools suite of Foundry. Currently, I learned about forge, cast, anvil tools of foundry, and the journey continues….

What’s Next ?

Atleast for now, I am not leaving HackQuest platform. I’m not going to let down the opportunity to gain knowledge about web3, blockchain, FTs/NFTs, DeFi with practical project based approach.

I will continue my learning and explore more blockchains such as Solana, Ethereum, Arbitrum, Linea and more..

Conclusion

In the conclusion, I have noting more than Thanking HackQuest to let me in their Co-Learning camp, cause without that I would surely missed out the great opportunity to get into their platform and gain practical knowledge about web3 dev.

Also, during this virtual camp, I connected with some like-minded folks on there socials, get to know about on going hackathons and much more.

So, thank you HackQuest, and also Thank You to all who have reached this far of my boring blog. We will surely meet in the next blog.

0
Subscribe to my newsletter

Read articles from Soumyodeep Das directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Soumyodeep Das
Soumyodeep Das