How Can I Move Beyond Basic Python Projects?

0
0
Asked By CodeCrafter92 On

Hey everyone! I just started a Computer Science degree at WGU and have completed one class so far. I've been coding for about a year as a hobbyist, but I've really started taking it seriously over the past three months. I've created some fun projects in Python like a text-based adventure game, a personal finance tracker that reads from a CSV file, and a simple IOT program for tracking expiry dates in my fridge. I even dabbled in Lua for Roblox game development!

However, I feel like I've hit a wall. I've got the basics down—like classes, lists, and loops—but I'm struggling with importing libraries and understanding documentation when it comes to expanding my projects. I want to take my work beyond command-line applications and create real software. Although I found the basics tough initially, things started clicking for me after some time, but it feels like there's a steep learning curve now.

I'm looking for advice on how to learn the frontend side of things and how to connect it with the backend work I've already done. I prefer learning by doing, but I'm at a loss about where to start with UI/UX. I've tried using Streamlit for a UI but got really frustrated after hours of trying without success.

I'm passionate about programming and want to turn this into a career, even considering an unpaid internship for the experience. But I'm worried that my current projects aren't competitive enough to land one. I really appreciate any advice, encouragement, or even critical feedback you can offer!

2 Answers

Answered By GameOnGuy On

Take your time! A great way to learn is to follow a complete game tutorial on YouTube. Instead of using the same game engine as the tutorial, pick a different one. This way, you’ll have a solid direction while also learning to adapt the concepts your own way!

Answered By ThinkingOutLoud On

Consider changing your major or focusing on AI with Python if that's something you're interested in! There are a ton of exciting opportunities in that field.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.