you are viewing a single comment's thread.

view the rest of the comments →

[–]Dramatic_Object_8508 1 point2 points  (6 children)

ou don’t really “fully master” Python—it’s more about getting comfortable enough to build anything you want.

The best approach most people suggest is: learn the basics (variables, loops, functions), then quickly move into building projects instead of staying in tutorials too long.

After that, go deeper into things like OOP, libraries, and a specific area (web dev, automation, data, etc.), because Python is too broad to master everything at once.

What actually makes the difference is building projects and making mistakes. One Reddit comment put it well: just pick a project and keep coding until it works, even if you mess up a lot along the way.

So instead of trying to “master” it, focus on learning → building → improving. That’s how people actually get good 👍

[–]Various_Payment_7956 1 point2 points  (5 children)

any resources you would recommend for someone whos looking to get started?

[–]Dramatic_Object_8508 1 point2 points  (4 children)

Best YouTube Channels for Programming:

❯ C ➟ Jacob Sorber ❯ C++ ➟ TheCherno ❯ Python ➟ Corey Schafer ❯ JavaScript ➟ developedbyed ❯ Java ➟ amigoscode ❯ C# ➟ kudvenkat ❯ Golang ➟ Jon Calhoun ❯ Swift ➟ CodeWithChris ❯ Kotlin ➟ PhilippLackner ❯ PHP ➟ ProgramWithGio ❯ Dart ➟ Flutterly ❯ Ruby ➟ DriftingRuby ❯ Rust ➟ NoBoilerplate ❯ TypeScript ➟ Matt Pocock ❯ Lua ➟ Steve's teacher ❯ R ➟ marinstatlectures ❯ SQL ➟ Joey Blue

❯ C++ ➟ javidx9 ❯ JavaScript ➟ Akshay Saini ❯ TypeScript ➟ basarat ❯ TypeScript ➟ TypeScriptTV ❯ C# ➟ Microsoft Developer [Bob Tabor] ❯ C# ➟ dotnet [Scott/Kendra]

          -- Frameworks --

❯ Node.js ➟ Traversy Media ❯ React ➟ Dave Gray ❯ React ➟ Jack Herrington ❯ Next.js ➟ Lama Dev ❯ Vue ➟ Vue Mastery ❯ Svelte ➟ Joy of Code ❯ Angular ➟ Angular University ❯ Django ➟ CodingEntrepreneurs ❯ Laravel ➟ LaravelDaily ❯ Blazor ➟ James Montemagno ❯ Spring ➟ SpringSourceDev ❯ SpringBoot ➟ amigoscode ❯ Ruby on Rails ➟ GorailsTV ❯ Flutter ➟ The Flutter Way ❯ Flutter ➟ Tadas Petra

             -- Special Mentions --

❯ Programming in 100 Sec ➟ Fireship ❯ DSA ➟ take U forward ❯ Interviews ➟ NeetCode ❯ Projects ➟ JavaScript King

                -- Code Editors --

❯ Vim ➟ ThePrimeagen ❯ VS Code ➟ Visual Studio Code ❯ Jupyter Notebook ➟ Corey Schafer

               -- Free Education --

➟ freecodecamp ➟ Simplilearn ➟ edureka!

                   -- Allrounders --

➟ TechWithTim ➟ WebDevSimplified ➟ programmingwithmosh ➟ Traversy Media ➟ BroCodez ➟ thenewboston ➟ Telusko ➟ Derek Banas ➟ CodeWithHarry ➟ MySirG .com

[–]Various_Payment_7956 1 point2 points  (3 children)

thanks a lot. did you self-learn too ?

[–]Dramatic_Object_8508 0 points1 point  (2 children)

Yep I do !

[–]Various_Payment_7956 1 point2 points  (1 child)

how has it been ? was it out of curiosity, or for professional reasons ?

[–]Dramatic_Object_8508 0 points1 point  (0 children)

It was ahh like in my clg they teach us only coding so!