Dev Learning Apps

Choose what you want to learn. We’ll show you where to start.

Specialized apps for each area of technology. You pick the path. We point to the first step.

  • On your phone
  • At your pace
  • Specialized apps
Learning LogicLearning PythonLearning SQLLearning JavaScriptLearning FlutterLearning OOP

Choose an area to see the apps

What do you want to build?

Want to explore everything?

All apps, organized by category. If you already know what you want, go straight there.

Fundamentals

Learning Logic

Learning Logic

Learn to think like a programmer before you pick a language.

Google PlayApp Store
Learning OOP

Learning OOP

Think in objects, classes, and structures used every day.

Google PlayApp Store
Learning C

Learning C

Understand memory, pointers, and the base of modern languages.

Google PlayApp Store
Learning C++

Learning C++

Learn C++ with practice in logic, OOP, and structures.

Google PlayApp Store
Learning Hardware

Learning Hardware

Understand how the computer works, underneath the software.

Google PlayApp Store
Learning Visual Basic

Learning Visual Basic

Start coding with an accessible, guided language.

Google PlayApp Store

Front-end

Learning HTML

Learning HTML

Build web pages from scratch, with structure and semantics.

Google PlayApp Store
Learning JavaScript

Learning JavaScript

Learn the language of the web and practice on your phone.

Google PlayApp Store
Learning React

Learning React

Build modern interfaces with components and hooks.

Google PlayApp Store coming soon
Learning TypeScript

Learning TypeScript

Add types to JavaScript and write front-end with more confidence.

Google PlayApp Store

Back-end

Learning Python

Learning Python

Learn Python from scratch and build a solid base for applications.

Google PlayApp Store
Learning Java

Learning Java

Master Java with practice and a job-ready foundation.

Google PlayApp Store
Learning C#

Learning C#

Learn C# from the basics to object-oriented programming, on your phone.

Google PlayApp Store
Learning PHP

Learning PHP

Learn PHP to build web pages and backends.

Google PlayApp Store coming soon
Learning Go

Learning Go

Learn Go to build modern, efficient services.

Google PlayApp Store coming soon
Learning Rust

Learning Rust

Understand Rust and the fundamentals of safe, predictable code.

Google PlayApp Store
Learning Delphi

Learning Delphi

Learn Delphi and Object Pascal with practical lessons.

Google PlayApp Store

Mobile

Learning Flutter

Learning Flutter

Build mobile apps with a practical Flutter foundation.

Google PlayApp Store
Learning Dart

Learning Dart

Master Flutter’s language before you build full apps.

Google PlayApp Store
Learning Swift

Learning Swift

Learn the language of Apple apps, with practice on your phone.

Google PlayApp Store
Learning React Native

Learning React Native

Build mobile apps with the React foundation you already know.

Google PlayApp Store coming soon

Data

Learning SQL

Learning SQL

Learn to query data and think the way database work requires.

Google PlayApp Store
Learning R

Learning R

Learn R to analyze data and create visualizations.

Google PlayApp Store

Architecture

SOLID Architecture

SOLID Architecture

Write cleaner, more organized code that’s easier to evolve.

Google PlayApp Store

Career

CareerTalk

CareerTalk

Practice real interviews and show up more prepared.

Google Play

Tools

Dev Learning Studio

Dev Learning Studio

Write and run code on your phone, with dozens of languages.

Google PlayApp Store
Launch Test Devs

Launch Test Devs

Find testers to publish your app on Google Play.

Google Play

Why learn with Dev Learning Apps

Not a generic course. An ecosystem of apps so you can grow at your own pace.

Specialized apps

Each app goes deep on one topic — you study what matters now, without getting lost in a single giant app.

Hands-on learning

Lessons, exercises, and code practice in the programming apps, so you apply what you just saw.

On your phone

Study anywhere. Several apps include a built-in IDE to write and test code in your pocket.

At your pace

No class schedule. You pick the app, move forward when you want, and pick up where you left off.

Organized content

Topic-based paths, from beginner to advanced, so you always know the next step.

Wherever you are in your journey

Dev Learning Apps is an ecosystem: fundamentals, languages, mobile, architecture, and career.

Fundamentals

  • Learning Logic
  • Learning OOP
  • Learning Hardware

Languages

  • Learning Python
  • Learning JavaScript
  • Learning Java
  • Learning C#

Front-end

  • Learning HTML
  • Learning React
  • Learning TypeScript

Back-end

  • Learning Python
  • Learning SQL
  • Learning Go

Mobile

  • Learning Flutter
  • Learning Swift
  • Learning React Native

Architecture

  • Learning OOP
  • SOLID Architecture

Career

  • CareerTalk

Your next step fits in your pocket

Choose your path, download the app, and start learning today — on your phone, at your pace.