# Code Drills: Learn Python & AI

> Learn &amp; Practice Python, AI, ML and more. No subscription, just coding.

Canonical page: [https://chrome-stats.com/d/com.codedrills](https://chrome-stats.com/d/com.codedrills)

## Overview

- **ID:** `com.codedrills`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** Federico Raimondi Cominesi
- **Category:** EDUCATION
- **Downloads:** 91
- **Version:** 1.1.2
- **Last updated:** 2026-08-04
- **First published:** 2026-04-17
- **Publisher country:** LU
- **Size:** 103 MB
- **Data as of:** 2026-09-14
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.codedrills)
- **Website:** [https://federicoraimondi.github.io/codedrills/](https://federicoraimondi.github.io/codedrills/)
- **Privacy policy:** [https://federicoraimondi.github.io/codedrills/privacy-policy.html](https://federicoraimondi.github.io/codedrills/privacy-policy.html)

## Description

Doom‑scrolling never taught anyone how to code.<br><br>Coding Drills helps you turn spare moments into real coding practice. Instead of endless social media scrolling, sharpen your programming skills with short coding drills and bite-sized lessons designed for daily progress.<br>Whether you’re learning to code, refreshing fundamentals, or staying sharp in the age of AI-assisted coding, Coding Drills keeps your brain in the loop.<br><br>Why Coding Drills?<br>-------------------<br>Social media steals focus. Coding Drills gives it back.<br>AI writes code fast… but you still need to understand it!<br><br>What you’ll learn:<br>-------------------<br>Practice coding concepts across multiple languages and difficulty levels:<br>* Python<br>* AI + ML<br>* SQL<br>* JavaScript<br>* Rust<br>From beginner basics to advanced challenges, you’ll train logic, syntax, problem-solving, and real developer thinking.<br><br>How it works<br>-------------------<br>Short coding drills you can complete in minutes<br>Bite-sized lessons with clear, practical explanations<br>Built for daily practice—even with a busy schedule<br>Submit new challenges and lessons: https://github.com/FedericoRaimondi/codedrills<br>Ideal for coding interviews, skill refreshers, and long-term mastery<br><br>Perfect for a coffee break, a commute, or those moments you reflexively unlock your phone and think, “Why am I here?”<br><br>Who is Coding Drills for?<br>-------------------<br>Beginners learning programming step by step<br>Developers who want consistent coding practice<br>Engineers staying sharp in an AI-first world<br>Anyone who wants their screen time to feel… productive<br><br>The Coding Drills promise:<br>-------------------<br>No endless tutorials.<br>No long videos.<br>Just focused coding exercises that fit into real life and actually stick.<br><br>So next time you reach for your phone out of boredom, open Coding Drills instead.<br>Your future self (and your GitHub commits) will thank you.

## Rankings

- #2,017,424 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_ADSERVICES_AD_ID`
- `android.permission.ACCESS_ADSERVICES_ATTRIBUTION`
- `android.permission.ACCESS_ADSERVICES_TOPICS`
- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.CAMERA`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.INTERNET`
- `android.permission.POST_NOTIFICATIONS`
- `android.permission.READ_APP_BADGE`
- `android.permission.RECEIVE_BOOT_COMPLETED`
- `android.permission.VIBRATE`
- `android.permission.WAKE_LOCK`
- `com.anddoes.launcher.permission.UPDATE_COUNT`
- `com.android.vending.CHECK_LICENSE`
- `com.codedrills.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`
- `com.google.android.c2dm.permission.RECEIVE`
- `com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE`
- `com.google.android.gms.permission.AD_ID`
- `com.htc.launcher.permission.READ_SETTINGS`
- `com.htc.launcher.permission.UPDATE_SHORTCUT`
- `com.huawei.android.launcher.permission.CHANGE_BADGE`
- `com.huawei.android.launcher.permission.READ_SETTINGS`
- `com.huawei.android.launcher.permission.WRITE_SETTINGS`
- `com.majeur.launcher.permission.UPDATE_BADGE`
- `com.oppo.launcher.permission.READ_SETTINGS`
- `com.oppo.launcher.permission.WRITE_SETTINGS`
- `com.sec.android.provider.badge.permission.READ`
- `com.sec.android.provider.badge.permission.WRITE`
- `com.sonyericsson.home.permission.BROADCAST_BADGE`
- `com.sonymobile.home.permission.PROVIDER_INSERT_BADGE`
- `me.everything.badger.permission.BADGE_COUNT_READ`
- `me.everything.badger.permission.BADGE_COUNT_WRITE`

## Similar extensions and apps

- [CodeLingo: AI Python & Coding](https://chrome-stats.com/d/com.akinstudio.codelingo) — 187 users
- [CodeSkillz: Learn coding](https://chrome-stats.com/d/app.codeRunner.codeskillz) — 1,991 users
- [Devlingo: Bite-Sized Code](https://chrome-stats.com/d/com.devlingo.code) — 38 users
- [Coddy: Learn Coding & Python](https://chrome-stats.com/d/tech.coddy.coddyapp) — 457,843 users, 4.72 / 5
- [Kipincode: Learn to Code](https://chrome-stats.com/d/com.kumtepedev.kipincode) — 27 users
- [Skillbotix: Learn AI & Coding](https://chrome-stats.com/d/com.skillbotix.app) — 6,427 users
- [CodeBrain: Programmer Logic](https://chrome-stats.com/d/com.brainacademy.app) — 1,096 users, 5.00 / 5
- [Codju: Learn Coding & AI](https://chrome-stats.com/d/com.codju.mobile) — 5,056 users
- [LearnCodeX AI](https://chrome-stats.com/d/com.thinkcodesolveai) — 16 users
- [CodinGo - InclusiveCode](https://chrome-stats.com/d/com.atticus.neurobot) — 51 users
- [TeachYourselfDev](https://chrome-stats.com/d/com.teachyourselfdev.android) — 3 users
- [DataCamp: Learn Coding & AI](https://chrome-stats.com/d/com.datacamp) — 3,805,050 users, 4.64 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.codedrills)
