Learning to code? - What's your day like? What resources do you use?

I’m just curious. :slight_smile:

Also how do you stay motivated and what additional structured resources do you use?? other than crypto how else will you apply your knowledge?

I started Ivans smart contract programming course. I’ve been trying to program for years but it’s only been recently I have found myself with time and motivation. I spend at least 8 hours a day coding and solving problems.

my 1st structured resource is of course Ivan’s course I follow it for a couple of hours trying to work through it. I find ivans course is better for concepts and oddly it’s the first time I have used a text editor which is a very different environment then other webbased learning schools

my 2nd structured resource is freecodecamp. Its a bit more hold your hand and because you are not having to learn a text editor to you can make fast progress. Often Ill do some of Ivan’s course and then do more or less the same thing on free code camp.

I find the 2 courses are working well together helping me understand concepts better.

my third structured resource is codecombat. Its a gamified way of learning either javascript or python. Alone I’m sure it would be a little confusing but with the above courses its great because the key to learning anything is repetition, repetition, repetition done in a meaningful way. This also keeps me motivated.

So when I get bored I play this “game” that’s pretty fun. This way I can take a break but I am still coding.

Of course the practice problems in the book elegant java.

As additional interests for coding Im very passionate about education and would like to truly gamify aspects of education. Most are done poorly and are really just tests with pictures and don’t follow project based learning or offer comprehensible input…on that note I am impressed with codecombats gamification of coding.

So what motivates you, how many hours a day are you spending on your dream? What additional courses or information sources are working for you? I want to know!

4 Likes

Been looking for a thread like this to post some things that I think might help others!

My main source of info for learning smart contract programming is the course as well (many thanks to Ivan and Fillip!)

There are also other places to supplement my learning such as https://cryptozombies.io/, where you can learning how to code out a game. It explains many of the same things as the Smart Programming Contract Course here, so it should be a fresh place to revise certain concepts and using it to build a game, all in an easy to use codeacademy format. And I got to learn how the ERC721 standard worked there as well, great stuff!

I also use things like codeacademy for javascript. To train myself to code for different situations, you can check out https://coderbyte.com/challenges/ or https://codewars.com. I personally use codewars, and will be trying out coderbyte soon.

That’s all I have off the top of my head, if I do remember more I’ll throw it in here!

2 Likes

Great shares! Must be at least 20 characters??? ok REALLY GREAT SHARES! i will check them out.

Can’t believe this thread do exist ! Thanks for sharing all sites would love to try them out !

I have never learn coding in my life and had 0 experience of coding/programming and I just found out how amazing things can happen in future ! I find the path of self learning is tougher than I thought and often find myself struggling for a period until I figured out the logic/result.

Well, I spend almost 8 hours a day for my programming dream(googling, reading, self doubting, confusing :sweat_smile:) And I also go for freecodecamp for some exercise and I love the way they structure the course. I joined Discord groups for coding and learning which I find really nice where people actually guide you when you dont understand and some times just fun to have small chat to even understand how’s different way/life of programming path. Sharing experiences and perspectives is what I like most :wink:

Links down below are groups who learn /guide people in programming:


Oh and a lot of youtube channel also helps:

Andy Sterkowitz

Ivan on Tech :stuck_out_tongue:

The coding Train

Hope the thread goes on :sunny:

I feel the same way here’s a video that I really like,

OMG Sannii, i need a course just to use discourse! Its all flashy and clicky and things are moving…ill try to get used to the environment. Maybe we can talk there.It reminds me of MSN messenger 2005.

Love all those guys. Coding trains intro is epic.
I want to add
Traversy Media
Joshua Fluke
Dylan Israel

also learn solidity through games.
https://stude.co/393420 that’s for a game called code doggy its free and well made.
https://cryptozombies.io/ haven’t tried this one.

@Shea_April Discord is not that difficult compare to coding :stuck_out_tongue: so I think you will be fine :wink:
Let me know when you are done setting up Discord so we can talk there // my id on discord (Sanni#6463). perhaps the better way we can also create a new server for all us newbies in future :sunny:

Just started to try out cryptozombies…:sweat_smile: bit of hiccup here and there, guess that’s what we asked for :wink: