# Learn JavaScript: Learn & Code

> Learn JavaScript OFFLINE - JavaScript Tutorials - Learn TypeScript, Rxjs - JSDev

Canonical page: [https://chrome-stats.com/d/com.codepoint.learnjavascript?hl=fr](https://chrome-stats.com/d/com.codepoint.learnjavascript?hl=fr)

## Overview

- **ID:** `com.codepoint.learnjavascript`
- **Platform:** Android
- **Type:** Android app
- **Status:** Removed
- **Publisher:** CodePoint
- **Category:** EDUCATION
- **Downloads:** 66,205
- **Rating:** 4.56 / 5 (696 ratings)
- **Version:** 2.4.0
- **Last updated:** 2024-01-02
- **First published:** 2018-12-27
- **Size:** 33 MB
- **Data as of:** 2025-07-05
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.codepoint.learnjavascript)
- **Website:** [https://www.codemeals.com/](https://www.codemeals.com/)
- **Privacy policy:** [https://www.freeprivacypolicy.com/privacy/view/288b27094e90ce86634ee8664717e606](https://www.freeprivacypolicy.com/privacy/view/288b27094e90ce86634ee8664717e606)

## Description

Learn JavaScript: Learn & Code is a comprehensive offline Chrome extension for mastering JavaScript programming from basics to advanced levels. It covers key concepts including Functional Programming, Object-Oriented Programming, ES6+ features, and front-end frameworks like Angular and React. Users also learn jQuery, jQuery UI, TypeScript, AJAX, RxJS, Webpack, and work on practical JavaScript projects.

This extension features lessons, quizzes, and a JavaScript compiler to practice coding challenges, creating an immersive learning environment. Suitable for beginners and advanced developers, it offers clear, easy-to-follow tutorials with knowledgeable support to help you launch your JavaScript career. Start learning and coding JavaScript offline anytime, anywhere.

## Permissions and access

### Permissions

- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.INTERNET`
- `android.permission.READ_APP_BADGE`
- `android.permission.READ_EXTERNAL_STORAGE`
- `android.permission.RECEIVE_BOOT_COMPLETED`
- `android.permission.VIBRATE`
- `android.permission.WAKE_LOCK`
- `android.permission.WRITE_EXTERNAL_STORAGE`
- `com.anddoes.launcher.permission.UPDATE_COUNT`
- `com.codepoint.learnjavascript.permission.C2D_MESSAGE`
- `com.google.android.c2dm.permission.RECEIVE`
- `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`

## Review summary

Users praise the app for its detailed, clear, and comprehensive JavaScript tutorials that are suitable for both beginners and advanced learners. Its integrated code editor facilitates learning on mobile devices and helps users practice coding. However, the experience is marred by frequent intrusive ads, limited free content with premium tutorials locked, and technical issues including lag, buggy quiz features, and poor code editing functionality. Some users also note that the presentation format of code examples could be improved for beginners. Overall, the app is effective for learning but constrained by monetization and usability drawbacks.

### Pros

- Provides easy to understand and detailed JavaScript tutorials suitable for beginners and experienced learners.
- Serves as a complete and practical reference for learning JavaScript concepts.
- Allows learning on the go with an integrated IDE/code editor for coding practice.
- Content is well arranged and covers a wide range of JavaScript topics.
- The app uses simple language making learning enjoyable and accessible.

### Cons

- Excessive and frequent ads disrupt user experience and hinder learning.
- Many important or advanced tutorials are behind a paywall, limiting free access.
- Technical issues such as lag, non-functioning quizzes, and lack of proper code editing features (e.g., undo/backspace) frustrate users.
- Some content appears copied from public sources, reducing originality.
- Code examples are embedded in HTML files, which may confuse beginners expecting pure JavaScript files.

## Similar extensions and apps

- [Learn JavaScript - JSDev \[PRO\]](https://chrome-stats.com/d/com.codepoint.learnjavascriptpro) — 1,091 users, 4.33 / 5
- [JavaScript Programing Language](https://chrome-stats.com/d/info.camposha.javascript) — 26,590 users, 3.60 / 5
- [Learn JavaScript Offline](https://chrome-stats.com/d/com.meenstudio.learnjavascript) — 77,448 users, 3.80 / 5
- [Learn JavaScript™](https://chrome-stats.com/d/com.ch.js.academy) — 120 users
- [Learn JavaScript](https://chrome-stats.com/d/com.skyapper.learnjavascript) — 21,278 users
- [Edoc: Learn JS](https://chrome-stats.com/d/com.edoc.js) — 128 users
- [Learn JavaScript](https://chrome-stats.com/d/com.learning.learnjavascript) — 8,716 users
- [JavaScript](https://chrome-stats.com/d/com.pkj.javascript1) — 5,954 users, 3.00 / 5
- [Learn Javascript](https://chrome-stats.com/d/com.skyeagle.learnjavascript) — 13,133 users
- [JavaScript](https://chrome-stats.com/d/com.meet.learnjavascript) — 3,536 users
- [Learn JavaScript](https://chrome-stats.com/d/com.pejoal.learn_js) — 4,686 users
- [Learn JavaScript with examples](https://chrome-stats.com/d/learn.javascript.webdevelopment) — 6,080 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.codepoint.learnjavascript?hl=fr)
