I'm curious about mobile apps that can help with coding practice, especially since I don't think you can really learn programming purely from an app. I liken it to language learning; you can practice but you won't become fluent. Right now, I use an app called Boot.Dev on mobile, which isn't too bad, but I've hit a paywall and I'm considering whether there are better, mobile-friendly options out there before I commit. I'm currently focusing on improving my Python skills, and I'd love to find something that fits into my five-minute downtime moments—similar to how I use Duolingo for Spanish.
2 Answers
For quick coding practice, I'd recommend checking out these mobile apps:
1. SoloLearn – It has interactive lessons and challenges specifically for Python.
2. Grasshopper – It offers super fun bite-sized challenges.
3. Enki – Similar to Duolingo for coding, provides daily lessons.
4. Mimo – Great for small lessons and quick mini-projects.
5. Codewars – Their mobile site is solid for tackling coding challenges.
6. Py – Focuses on Python with interactive lessons.
These apps are perfect for using during your downtime!
Honestly, I wouldn't rely too much on an app for coding practice. Instead, think of a simple project or idea you want to build and just start coding it! For Python, consider these project ideas:
- Analyze data from an Excel sheet.
- Write a script to create contracts in Word format.
- Build a script that pulls data from Excel (like names and emails) and sends out emails.
- Create something using the OS library.
- Develop a small GUI using something like CustomTkinter.
It's way more beneficial than just using an app!
That's not really what I meant, but thanks for the suggestions!