Vivek Agrawal
PRO
NEW
@vkweb
Past freeCodeCamp's JS curriculum contributor here 👋
I personally don't like the present freeCodeCamp curriculum. Quincy (founder) has plans to change this in recent future. Till then let me help you learn to code in a more effective way.
See, when I started learning to code, I read many tutorials, watched some youtube videos, did some freeCodeCamp as well, to me, none helped much.
Then I stumbled on cs50 a free course from Harvard -- cs50.harvard.edu/x
This changed everything for me because they left me on my own to build stuff with their problem assignments (they are practical!) and when I look back I realise that the right way to learn to code is:-
First, watch / read concepts. See how they get together to make a small thing.
Second, you yourself make a small do-able project. Don't focus on making too many, making even one but making yourself will give you the required feedback to your mind that you are actually learning. Use Google / Claude to ask lots of questions, but write by your own in the beginnings.
Third, steadily build up on other areas. Like you start with HTML, CSS and then JS and then Python for backend. Then making a full-stack blog maybe.
Essentially, stop freeCodeCamp and focus your energy on doing CS50 -- it will make you a deep-rooted developer.
Disclaimer guys:
I ain't connected commercially to cs50 or freeCodeCamp. I have been a past contributor to freeCodeCamp and have taken CS50 myself. So all of the above is my personal experience and personal opinions. Doesn't reflects freeCodeCamp's views or CS50 views.
Let me know @sandra what you think of my thoughts!
Loved the design of zenpen. Zlatko, I have been looking ways to improve my design eyes / skills, any resources you can recommend me?
Thanks buddy!
- am building cryptography-for-devs.github.…
@sandra please ask me any question you have, no question is silly remember!
I would love to help you navigate learning to code!