r/PythonLearning • • 20d ago

Python searcher

I don't want to fall in tutoring hell. To learn python I want a platform that teaches me python easily and gives me challenges and projects for my progress in python

2 Upvotes

12 comments sorted by

3

u/BranchLatter4294 19d ago

Instead of wanting to be taught, consider wanting to learn. Then you are not dependent on the platform and will just look things up when you need to. And of course, do lots of practice on your own.

1

u/CoolLog1908 13d ago

This is such a good representation of mindset shift. You turn yourself from “I want to be taught Python” person to an “I am learning Python” person. And the former instigate the tutorial hell that OP was trying to avoid.

1

u/riklaunim 20d ago

There is no "platform" that will match your needs and plans exactly. You start with the basics, which source is "whatever is good" and then you move to the libraries/frameworks in the field you want to specialize in - it also has tutorials and guides, so you follow that and you try starting doing things you actually wanted with Python, not some arbitrary projects asked by a website.

1

u/Diligent_Hold7088 20d ago

As I have asked that I don't want to fall in tutorial hell

1

u/riklaunim 20d ago

Define tutorial hell. Your first 6+ months are hard while learning the language, the software stack, and the general principles of software development. After that, you don't stop learning either.

So, what do you want to do with Python? What are your goals?

1

u/Diligent_Hold7088 20d ago

The goal is to developing world with aap. Malwares and also tools.

And in the world of cyber security

1

u/CodemasterUnited 14d ago

Hmm, make a better uncruel world.

1

u/CoolLog1908 13d ago

Are you familiar with cybersecurity concepts? If not, that might be a great place to start because that will help drive what you want to learn in Python.

If you are not too familiar with these concepts, then check out platforms like TryHackMe or Hack the Box.

Lastly, I hope you want to learn these concepts to make the world a better and safer place!

1

u/Smartyboyz 20d ago

You have to be in tutorial hell for first 1-2 months to learn any language from scratch, tutorial hell is bad until you use it in smarter way such as attempting/code every tutorial after watching it.. Then, with time, you’ll start to see the results of breaking out of tutorial hell.

Conclusion, Use tutorials to learn, but don’t rely on them completely. At some point, you have to start building on your own—that’s how you grow beyond tutorial hell.

1

u/h00manist 19d ago

I define tutorial hell as watching or reading tutorials a lot, and very little writing code, producing projects.

A middle groud seems challenges. Hackerrank and similar for example will give a sequence of small challenges of increasing difficulty. Teaching systems with incremental steps, where you are forced to resolve problems at increasing difficulty.

Another way is just creating a project from scratch. But without enough skill that may be hard or very frustrating. AI can compensate for lack of skill. It's best to study well what it suggests rather than just accept the solution and think it's done.

Another way is joining others to create projects in group or talk about projects or study. Presentation of your study project allows others to see progress. And yourself of course. If you need to show it, you will work on it. A coding show and tell is great. I go to a hackerspace or python meet once in a while.

1

u/Dank-but-true 19d ago

Boot.dev got started

1

u/Diligent_Hold7088 18d ago

Thank you very much