I'm new to programming and I've been dabbling for a couple of months with tutorials and projects in Scratch and Python. My end goal is to develop Android apps and games, which I know will require knowledge of Java or Kotlin along with the Android development kit. I'm feeling a bit stuck about what to focus on right now. I'm wondering if I should drop Python entirely and concentrate on learning Java, or if I should explore Kotlin instead. Also, do I need to have a grasp of Java before starting with Kotlin? I'm just looking for some direction to clear the overwhelm!
4 Answers
You definitely don't need to drop Python just yet! It's great for building a solid foundation in programming. Once you feel comfortable with the basics like loops and functions, I recommend shifting your focus to Kotlin. Google has made Kotlin the preferred language for Android development, and you don't need to know Java first to pick it up! Start with Google’s "Android Basics with Compose" course – it’s free and designed for beginners, so you'll build actual apps while learning the ropes.
If your main goal is to develop Android apps, I'd say drop Python for now to save your focus. Kotlin is where it's at for modern Android development, and you can jump straight into that without requiring prior Java knowledge. Forget the random tutorials; just go directly to the official Android development resources, which will have you building real projects instead of just watching videos!
You can always start with GitHub Pages for hosting once you get some projects going! Just set up your repo for Pages, choose a branch, and you'll get a custom URL without needing to buy a domain right away. If you ever want a custom domain, services like Namecheap or Cloudflare offer affordable options!
I feel you on the whole 'journey' notion! Everything's a journey nowadays, isn't it? But hey, tackling programming is definitely an adventure! Just keep pushing forward and don't hesitate to ask for help when you need it.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
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