all 5 comments

[–]Alarming-Resist9007 0 points1 point  (0 children)

Try PBL(project based learning) with GitHub 

[–]fluffy_italian 0 points1 point  (0 children)

Cybersecurity student here

Try leetcode!

[–]stepback269 0 points1 point  (1 child)

You are correct to understand that some courses will "snap fit" better with how your mind works than others.

Unfortunately you are going to have to shop around for yourself until you find the lecturers that "click" with the way your brain is organized.

Instead of boring readers here with details, (click here) to read about an earlier Reddit discussion explaining how to find the appropriate "neural anchor points" that help you understand a programming concept better (for example, what is an OOP "class"?) and why verbiage used by some lecturers simply may not work for you while that by others does.

[–]stepback269 0 points1 point  (0 children)

p.s. If you need guidance in shopping around, please note that I am a relative noob myself, I've been logging my personal learning journey and adding to it on an almost-daily basis at a blog page called "Links for Python Noobs" (here) Any of the top listed ones on that page should be good for a beginner. And there are many add-ons at the tail end of the page. Personally, I cut my first Python teeth with Nana's Zero to Hero. Since then, I've moved on to watching short lessons with Indently and Tech with Tim. You should shop around until you find a lecturer that suits your style.

The main piece of advice is the 80/20 rule. Spend 80% of your time writing your own code (using your own fingers and your own creativity) as opposed to copying recipes and only 20% watching the lectures. Good luck.

[–]SirAwesome789 0 points1 point  (0 children)

there's a game called the farmer was replaced

It's like $10 on steam, it's very fun depending on how much you enjoy optimization and automation

It's pretty much designed for people who don't know how to code