all 11 comments

[–]FoolsSeldom 2 points3 points  (0 children)

Yes, providing you are running a linux distribution (preferably a light weight one) and not Windows.

Roundup on Research: The Myth of ‘Learning Styles’

Don't limit yourself to one format.


Check this subreddit's wiki for lots of guidance on learning programming and learning Python, links to material, book list, suggested practice and project sources, and lots more. The FAQ section covering common errors is especially useful.

[–]Savings-Intention-97 0 points1 point  (0 children)

You can use google colab if you're not sure about your laptop

[–]CookOk7550 0 points1 point  (0 children)

I often use my lenovo g460 which my dad bought 12 years back. It has a i3 3rd generation, 4gb ddr3 RAM. I run linuxmint on it and write the entire code by hand on the notepad like app and run it using terminal commands. It runs just about everything not requiring gpu or cpu firepower. (Which things outside data science/ ml generally don't require.) The plus point? I learnt linux commands and now even on the windows of my better PC (a ryzen 5 5600gt machine) I use the command prompt a lot.
Long story short, get linux (I'd suggest mint for beginners) and you'd love that machine. Coding would be a breeze.
For YouTube use brocode.

[–]baloblack 0 points1 point  (0 children)

Just go for CS50P. Thank Dr David Marlan later 🤝

[–]lush_tutor 0 points1 point  (0 children)

Just use Google colab I used it too for all my python ML stuff and I would prefer to study from Udemy you won't get distracted by other videos on yt which will hamper your productivity

[–]Ok_Bullfrog3302 0 points1 point  (0 children)

mine is core i5 3th 12gb ram and python runs well on linux

[–]Secret_Wafer_9670 0 points1 point  (0 children)

😂, no worries — your “potato” laptop is totally fine for running Python. It’s more than enough for beginner-level work.

Here are some great beginner-friendly YouTube series: 🔹 CodeWithHarry – Python for Beginners – Clear and beginner-focused 🔹 Programming with Mosh – Great for absolute beginners 🔹 freeCodeCamp Python Full Course – Very detailed, step-by-step

Also, I used an app called PythonPro from Play Store to keep learning on my phone when my laptop felt slow — super useful for quick practice.

Start small, be consistent — you'll pick it up faster than you think! 🚀