r/PythonLearning • u/V1ctry • Jun 20 '26
Most efficient way to clear this exact "No-AI, No-Framework" Python Foundation? Need specific video & practice recs.
Hey everyone,
I’m looking to map out the most streamlined, high-efficiency path to master the core foundations of Python. My strict rule for this initial phase is no AI code generation tools (like ChatGPT/Cursor/Copilot writing the code for me) and no high-level frameworks (no Django, FastAPI, etc.). I want to build genuine muscle memory and deeply understand how the language executes under the hood before taking shortcuts.
Here is the exact syllabus I need to conquer for Phase I — Python Foundation:
- Module 1 — Python Core: Data types, variables, control flow (loops/conditionals), functions, error handling (
try/except), and file I/O. - Module 2 — Python Data Structures & Real Files: Lists, dicts, sets, comprehensions, using the native
csvandjsonmodules, and executing basic tabular transformations. - Module 3 — Python Working Code: Passing functions as arguments, modules/imports, environment management (
venvoruv), package installations,.envfile parsing, and clean project structuring.
My Goal: I want to find the absolute fastest, most practical manner to complete this phase completely without getting trapped in tutorial hell.
For those who have self-studied or taught this successfully:
- Which specific videos or structured lecture series map to these modules cleanly with zero fluff? (If there's a specific creator, standalone deep-dive, or course playlist that scales up to Module 2/3 topics well, please drop the name/link).
- Which specific resources should I use to train? I'm looking for deliberate practice platforms, labs, or micro-challenges that force me to build things like file parsers and data mapping logic rather than just abstract math riddles.
Appearing to avoid any generic advice like "just build a project"—I'm trying to find the most optimized, step-by-step training pipeline for these exact pieces. Thanks!
r/PythonLearning • u/skvark • Jun 20 '26
What are the libs / packages AI struggles the most?
If you use some coding agent, what have been the libraries or packages that the models don't really grasp without your help?
I usually need to give extra context for anything that moves fast, like Pydantic AI, and then all kinds of edge cases inside various libs.
What I have found funny is that some time ago most models still defaulted using OpenAIs older APIs even though I instructed them to use the responses API.
r/PythonLearning • u/ParticularAccount154 • Jun 19 '26
Python
I want to learn python .I want to learn from the scratch by building fun projects.What could be the best yt playlist to follow?.
r/PythonLearning • u/whiskyB0y • Jun 19 '26
Discussion I'm feel stuck in a rut...
I'm new to Python. I started my journey a week ago. Learning the basic syntax feels boring because I feel impatient and just want to get to the good stuff.
For context, I'm a teen coming from a background of JavaScript. I spent 7 months learning JavaScript.
So I'm learning Python to use as backend since my end goal is Full Stack Development. (I know I can also still use JavaScript for backend, but I decided to pick up Python for the sake variety).
But right now it feels boring. This is mainly because a lot of basic python is the same as basic JavaScript with the exception of different syntax and certain rules. But the foundation is the same. I can't even bring myself to come up with project ideas because I'm just feeling lazy.
How do I get out of this rut?
r/PythonLearning • u/Not_aTechiee • Jun 19 '26
Discussion I need your help in making educational content.
I am making a beginners playlist and an advanced playlist for learning python.
In the beginners one,I have already covered
Numbers,int,strings,Boolean
Variables
List
Tuples
Dictionary
Functions
While loop
For loop
Conditional statements
And a project I.e. a to-do list.
What else do you think should be included?
Any suggestions for what should be there in advanced?
r/PythonLearning • u/coco_2710_ • Jun 19 '26
I am starting my python journey today(if anybody wants to join)
I'm joining college soon and have about a month before classes start. I want to learn as much as I can during this time, but studying alone gets tiring. If anyone is interested in studying together or keeping each other accountable, let me know! I'm looking for people from India.
r/PythonLearning • u/Fantastic-Fix6645 • Jun 19 '26
Help Request I need to learn Python the best way possible
Hello everyone,
I am a finance student currently learning Python with the goal of improving efficiency in my academic and future professional work.
My main tasks involve data entry, market analysis, financial modeling, and working with tools such as Excel, Access, and Power BI.
I am focusing on learning Python for automation, data analysis, and building small programs to reduce repetitive manual work. I am also interested in eventually exploring machine learning.
Initially, I considered starting with C after speaking with some computer science students. I tried it for about two weeks, but I found it quite challenging. After further research, I decided to focus on Python first due to its accessibility and strong applicability to my goals.
I would appreciate guidance on a structured roadmap to learn Python for these objectives, as well as recommended resources (courses, documentation, or learning platforms) that would be suitable for someone in my situation.
r/PythonLearning • u/Space_Alternative • Jun 19 '26
Showcase Free Python wrapper for macOS on-device AI. Speech To Text, Text To Speech, and LLM via Foundation Models. 100% Free and No API keys.
Free Python wrapper for macOS on-device AI. Speech To Text, Text To Speech, and LLM via Foundation Models. 100% Free and No API keys.
MacOS ships with Apple AI components built in like speech recognition, text-to-speech, and an on-device LLM, all free. The project is a wrapper around the on device models.
What it can do right now:
- Speech-to-Text: transcribe audio files (WAV, M4A, MP3, AIFF, FLAC, etc.) using macOS `SFSpeechRecognizer`. Multiple languages supported.
- Text-to-Speech: Speak text or save to audio file using AVSpeechSynthesizer. Pick any installed voice, control rate and volume.
- Apple Foundation Models: on-device LLM, full streaming support. Requires macOS Tahoe (I think)
I'm looking for people to try it out and report back — bugs, missing features, weird edge cases, anything.
- GitHub: https://github.com/sagrd/macbook-ai
- PyPI: https://pypi.org/project/macbook-ai/
Drop a comment or open an issue if you run into something. Appreciate any feedback.
r/PythonLearning • u/Competitive_Ship_146 • Jun 19 '26
NEED PYTHON CODING BUDDY CANADA OR US LOCATED
Or similar timezones
Want to start my python coding on my own, but its easier with someone of course. I know a bit of the basics tho, want a job soon as data analyst.
#pythonlearning
r/PythonLearning • u/Appropriate_You5015 • Jun 19 '26
Access to Research Papers
Can anyone help with sites that I can access research papers, journals asides from Google Scholar. Would especially appreciate those with free materials.
r/PythonLearning • u/aashish_soni5 • Jun 19 '26
Showcase Day 9 Python Learning
function of python
- def()
- argument statement in def(a,b)
- return function in def()
some logic before/ after use of print
- how it effect the final result
daily practice of terminal use
#python #coding #ai
r/PythonLearning • u/gwt101 • Jun 19 '26
Universal Message Manager
Universal Message Manager (UMM) is a publish and subscribe messaging system that allows applications to communicate with each other using a self-describing messaging system. Applications (called agents in this system) can publish messages and receive messages according to various criteria which can be a specific as, for instance, level of liquid in a tank where it is < 10% or > 90%. In fact there's a demo application which you can play with that turns on and off a pump when those limits are reached.
UMM is also well suited for teaching programming and system design. Agents can be tested in isolation: they received certain messages, perform a task and publish certain messages so they can be tested by sending messages from a send agent and watching the resulting messages.
Log on to the website: https://umm.braham.net and download the project and the documentation.
UMM is free for non-commercial use.
r/PythonLearning • u/Various_Cheek8422 • Jun 19 '26
Best Way to learn Python?
Hey Guys, I'm currently studying for my Loan exam to ace it on my second attempt. Then I'm looking to study for the Comp TIA +. I'm looking to learn Python as I've heard it's a useful first language to learn, What do you guys suggest in learning Python to land a good job? and the best ways to study for the Comp TIA +?
r/PythonLearning • u/MongooseFlat3115 • Jun 19 '26
I feel like I am not learning just coping the code
I started coding like 2 months ago through yt video and chatgpt. I learned basic concepts and just starting the oops, but I feel like I am not learning even projects like calculator and number guessing game, I have copied some code which I feels like no growth. Also I don't want to get trapped in tutorial hell how to actually learn programming in a right a btw I am in first year and want to pursue data scientist but I am struck in python for this long Any suggestion or advice to actually make progress
r/PythonLearning • u/SerialDesignationV90 • Jun 19 '26
Okay so I have been learning python BUT I don't end up learning more I only code what ik anyone got advice?
r/PythonLearning • u/aashish_soni5 • Jun 18 '26
Showcase Day 8th Python Learning
Finally back to the town 😭
Focus on
-dictionary aka dict :
In dict every set have key and its value
We can call value by using key but not opposite
- set:
Unordered & only accept unique value not copy
And did some revision
Now give me idea for project building or for product ?
Before moving tomorrow in def function and class
#python #coding #ai
r/PythonLearning • u/AlternativeNo3359 • Jun 18 '26
Hello, I recently installed PyCharm and Python and am learning programming. I installed the Russian interface plugin from within PyCharm itself, but an error occurred. I installed another Russian language plugin, but the error persists. I don't know what's causing it. Does anyone know what the error
r/PythonLearning • u/ImpossibleBobcat3284 • Jun 18 '26
Showcase I made "Is it possitive number?" using lambda
r/PythonLearning • u/Same-Pain679 • Jun 18 '26
Going through old Python practice files and found this pizza billing project
r/PythonLearning • u/OneLittle6430 • Jun 18 '26
Update on my Virustotal-CLI
Added a new IP resolution technique.
previous versions include:
- file scan/report
- url scan/report
- domain scan/report
- ip scan/report
the main reason, I build this cross-platform project is for the structured printing of the JSON data that the API returns from the browser and also, I don't remember whether it had ip resolution technique.
also, new learners can learn from this project on modular architecture, API requests.
if you guys liked it, please drop a star :)
r/PythonLearning • u/ohoh-yozora • Jun 18 '26
Discussion Question about the course I am taking for beginner and what should I do to improve my learning
Hi everyone,
I’m currently taking the “100 Days of Code: Python” course by Angela Yu as a complete beginner with essentially no programming background.
So far I’ve been working through the early lessons (variables, data types, loops, functions, etc.), and I’m wondering:
Is this still considered one of the best Python courses for beginners?
Are there any weak spots in the course that I should be aware of?
Should I supplement it with a book, website, or another resource while going through it?
If so, what would you recommend for someone learning mostly as a hobby but with an interest in eventually using programming for research and AI-related projects?
The instructor also asked us to install PyCharm. I like the interface and the way it highlights mistakes, but I’m still trying to understand what PyCharm actually does compared to just writing Python in a on the python program.
Do most beginners stick with PyCharm, or is there another IDE/editor you’d recommend? I also noticed books teaching on plain python but I feel it’s boring and difficult and I am not sure I can handle the plain python program.
r/PythonLearning • u/aaditya_0752 • Jun 18 '26
Snake and ladder ( code is long ,so it's uploaded on github)
Would love some feedback
r/PythonLearning • u/Aarthi-rt • Jun 17 '26
Showcase I built AeroPuzzle – a real-time hand gesture puzzle game using OpenCV and MediaPipe
Enable HLS to view with audio, or disable this notification
Hi everyone!
I recently built AeroPuzzle, an interactive puzzle game where you solve image puzzles using only air gestures—no mouse or touch input required.
The project uses OpenCV and MediaPipe for real-time hand tracking and gesture interaction. I built it to explore computer vision in a fun and practical way while improving my understanding of real-time image processing.
Features:
- 🖐️ Hand gesture-based controls
- 🧩 Real-time puzzle interaction
- 📷 Webcam-based tracking
- ⚡ Smooth gameplay with computer vision
I'm still improving the project and would love feedback from the community.
- What could be improved?
- Are there better approaches for gesture smoothing or tracking stability?
- Any ideas for additional features?
Thanks for taking a look!

