Hey everyone! I'm diving into Python today, and I've got zero development experience. My end goals include creating genetic algorithms, video games, and a chess engine, with a future focus on IT security. I'm looking for all kinds of advice—whether it's videos to watch, books to read, training to follow, projects to tackle, or websites to check out. Any suggestions would be greatly appreciated! Just to clarify, I do have a few simple projects in mind already.
5 Answers
Starting with a CLI program is a solid plan! Once you're comfortable with that, you can move on to UI projects. Just keep in mind that CLI can sometimes be tricky with input parsing, while UI helps you see errors right away.
Just get started! You'll encounter problems along the way, so it’s important to stay calm and not get frustrated. That’s how you’ll learn. Good luck out there!
Don’t forget to learn about virtual environments (venv) right away! It’ll save you a lot of headaches down the line before using pip for installations.
I’d suggest starting off smaller. Try creating a basic Tkinter window and gradually add controls to it. A simple game like "Guess the Number" is a great first project.
You might want to check out Harvard's CS50 course; it's free and really good for beginners. I've been in it for a couple of weeks, and I feel way more confident in my coding skills already.
Related Questions
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically
[Centos] Delete All Files And Folders That Contain a String