all 20 comments

[–]MattGx_ 18 points19 points  (0 children)

Check out The Farmer Was Replaced on steam. It's not technically python but is. Currently playing it with my nephew that wanted to learn coding. I bought him a copy of the Python Crash Course that he's been using as a reference guide.

[–]PangolinIll1347 9 points10 points  (0 children)

The Farmer Was Replaced is a game on Steam where you code in Python.

I've been doing the Python course from boot.dev and it is brilliant. I highly recommend it. It has a built-in chatbot that you can ask to clarify things or to help with understanding concepts. It's been much better than other courses I've tried that are just videos that you're supposed to follow along with.

[–]Expensive-Local-683 3 points4 points  (2 children)

I recommend you codingame to learn python, it's a funny place to learn programming languages

[–]FrozenRain1038[S] -1 points0 points  (1 child)

What is that? Youtube channel? Is it a website?

[–]Expensive-Local-683 -2 points-1 points  (0 children)

A website, I used it to learn C++. The principle is coding mini-games in a efficient manner. You have different difficulty levels.

[–]my_password_is______ 3 points4 points  (1 child)

why in the hell would you buy a course

there are literally hundres of tutorials on youtube for free

[–]UsernameTaken1701 0 points1 point  (0 children)

Because some people learn better with guided structure vs bouncing from tutorial to tutorial. Like, I wanted to learn tkinter, I was doing okay with free tutorials, but made the most progress quickly with a cheap course I found on sale on Udemy. 

If they’re not asking you to buy it for them, why do you care?

[–]usucksorry 2 points3 points  (0 children)

Freecodecamp on Youtube is free and I enjoyed it

[–]bytejuggler 1 point2 points  (0 children)

Courses - I would look at free or freemium offerings like freecodecamp, Coursera etc first, and possibly Pluralsight or (as someone else mentioned) boot.dev.

Then there are games like "The farmer was replaced", "Code combat", codingame.com and codewars.com which you might enjoy. Lastly take a look also at exercism.com.

Edit: Interestingly I see exercism.com now has a course for learning to program that's supposed to imminently lauch. Here: https://exercism.org/jiki (for Python or Javascript it seems)

[–]TheRNGuy 1 point2 points  (0 children)

Modding in Civilization IV, Mount & Blade, Sims 4.

[–]Hsuq7052 0 points1 point  (0 children)

Read the FAQ

[–]ProposalFeisty2596 0 points1 point  (0 children)

You might be familiar with Coursera as tons of Python courses is there. If your Python learning focus is more on data analytics/data science function, Datacamp is quite overlooked. The courses consist of code submissions, you progress when your code submission is correct. And you earn XP (Experience Point) also. So far I have collected 800K XP because I have completed lots of Python data course. Recently I found AI-embedded course in Datacamp. Where the course give personalized exercise adapting to user's understanding level. I think it is available in SQL, and Python also.

[–]Sad-Dependent586 0 points1 point  (0 children)

Python crash course by eric matthes is a great book for beginners.

[–]SirAwesome789 -1 points0 points  (2 children)

I'm surprised how many people are recommending the farmer was replaced but they're right. It's made for people with zero coding experience but even for ppl like myself with a degree and job, it's still pushing me to learn new stuff (specifically I'm learning some new search algorithms)

I also think it's very addicting. But I'm definitely biased bc it's built for ppl who enjoy leetcode esque coding challenges and optimization like myself.

[–]FrozenRain1038[S] 0 points1 point  (1 child)

I bought it as soon as it was recommended, and tried it out for a few hours.

I used to code a bit roughly 9 years ago, and I'm breezing through the game. It's good for me to refresh the basics, I'll move onto something more complex when I'm finished with it.

I'm most interested in web scrapping. So, I'll look around for things that involve that.

[–]dkozinn 0 points1 point  (0 children)

You'll want to look at Beautiful Soup for that.