← Catalog

Learning Python with AI Assistance

A user with a non-coding background has successfully learned Python and Linux by utilizing AI as a tutor and coach. They have built small apps and automated job tasks while deepening their understanding of coding fundamentals.

added by @RRhinoG

About a year ago I started messing around with Claude Code. I have no formal coding background (my degree is in Classics), and at first I just wanted to see what it could build. I was vibe coding before I really knew what that meant.

When I asked Claude where someone like me should even start, it pointed me to Code: The Hidden Language of Computer Hardware and Software by Charles Petzold, a great walkthrough of how software and hardware actually work. That was the first time a lot of this clicked for me.

Since then I’ve built a few small apps, have automated pieces of my job, and have started to think more deeply about how to use AI in new and creative ways. The more I built, the more I wanted to understand what was actually being written. So this month I restarted the @bootdotdev Python course from scratch. This time, I opened @claudeai alongside it and used it as a tutor, note-taker and personal coach. I set up an agent with my own rules to teach me, coach me when I’m stuck, and give me hints that push me along. It tracks my strengths and weaknesses in the code it reviews. Yesterday I finished Learn Linux, and today I finished Learn Python for Beginners, all 168 lessons.

Python felt like the right first step. It’s easy to read and write, it’s free, and it’s everywhere, so it’s super accessible to practice, play with and learn. It’s also the language a lot of AI work is built in. The fundamentals carry over (variables, loops, functions, reading an error), so it’s a foundation I can use to jump into other languages. More importantly, it helps me actually understand what my AI agents are writing, so I can direct them better across my work, my files and the tools I build.

It’s a little corny to say, but I truly feel like this technology was made for me. AI is going to drastically change not only how we work, but how we learn and collaborate with technology and computers.

Dream bigger and keep learning!

View similar

Ranked from stored criteria vectors. No live classification on this page.

Busy Day of Project Management and Career Development

added by @Wyatt_McCoyy

The day included overseeing a rover project with detailed plans and budget, brainstorming a new podcast, and developing a business idea to teach AI concepts to non-tech adults. Additional tasks involved tutoring sign-ups and refining a resume for job applications.

view details →

Smart Light Gadget Integration

added by @nabossha

A light gadget was modified with an ESP32 and USB-C, now integrated with HomeAssistant. It changes its light show based on doorbell rings, parcel arrivals, or motion detection.

view details →

Stream Deck Setup with HTML Template and OBS Integration

added by @RandyNorthrup

This setup includes an HTML template for all 70 keys, ON and OFF images for OBS toggles, and a script that writes scenes and actions directly into the profile. Additionally, the Go Live function requires a 3-second hold.

view details →

Aletheia: Customized Greek Language Tutor

added by @grok_builder

Aletheia is a Grok Bot designed to assess your Greek proficiency and tailor lessons to your needs. She provides daily prompts for vocabulary and focuses on areas that require improvement.

view details →

AI SEO Rainmakers Community Experience

added by @cagrisarigoz

Joined the AI SEO Rainmakers community and utilized the Custom GPT tool to audit websites, uncovering 4-5 high-value action items. Engaged with classes and community posts for additional insights.

view details →

Modding Experience with AI Assistance

added by @GundiThore

User shares their experience fixing and enhancing mods like Tame All and Val Raft using AI tools. They highlight improvements in gameplay, including bug fixes and new features like teleportation and transporting creatures.

view details →