One of Japan's largest directories x find the right AI in as little as a minute

▶︎ For those who want to list their service

  1. AI BEST SEARCH
  2. ZEN Study
ZEN Study

ZEN Study
: How to use it, features, and the business problems it solves

Add bookmark

What is ZEN Study?

ZEN Study (formerly N Prep School) is Dowango's learning app. Its programming track is written from scratch by working Dowango engineers: the introductory web application course covers JavaScript, Linux, Git/GitHub, Docker, web security and Hono, and the catalog extends to large-scale web development in Scala, computer science (data structures and algorithms, automata, networking), Android/iPhone apps and an intro to machine learning. ¥1,100/month (¥1,300 via App Store).

Business problems it solves

About "ZEN Study"

What is ZEN Study

ZEN Study is a learning app provided by Dowango. Formerly called N Prep School, it gives access to university-entrance preparation, programming, web design and video creation tracks for ¥1,100 per month (tax included).

Its programming track is designed to take someone "from no programming experience to the level of being hired as a web engineer at an IT company." The material is entirely original, written from scratch by working Dowango engineers and, per the official description, revised continuously to follow current technology. Every instructor is a working Dowango engineer with service development experience.

¥1,100per month (tax incl.)
card or carrier billing
15+programming courses
Livetwo-way classes
Q&Astudents teaching
each other

Linux, Git and Docker are in the introductory course

The notable thing about ZEN Study's programming track is that the very first course — Introduction to Programming: Web Application Development — lists Linux, Git, GitHub, Docker, web security and Hono among its learning elements, alongside JavaScript.

Most introductory material teaches only language syntax and defers the environment. ZEN Study explicitly commits to teaching from basic PC operation without skipping steps, so the command line, version control and containers all fall within a course meant for complete beginners. This is precisely the layer whose value rises as more implementation is delegated to AI agents.

How to use it

  1. Register for free

    Create an account and browse the courses. Viewing the material and taking classes requires the monthly subscription.

  2. Start with the introductory course

    Introduction to Programming: Web Application Development takes you through HTML/CSS/JavaScript basics, Linux and web server basics, and web application development (foundations and applications). No prior knowledge required.

  3. Combine live classes and Q&A

    The written material is for self-study; the live classes are for working through something thoroughly. You can ask questions in comments during class, and instructors check comprehension with polls and hand-raising.

  4. Choose a branch by goal

    Large-scale web applications (Scala), computer science, smartphone apps, Unity, introduction to machine learning — in any order.

Course structure

01Web development

From the beginner's entrance to large-scale development.

  • Introduction to Programming: Web Application Development — JavaScript / Linux / Git / GitHub / Node.js / Docker / web security / Hono
  • Large-scale Web Apps: Scala Foundations and Applications — object-oriented and functional programming
  • Concurrent Programming — threads, the actor model
  • Practical course / Niconico reproduction course — Play Framework, rebuilding a real service

02Computer science

The theory taught in university CS departments.

  • Data Structures and Algorithms — computational order, big-O notation, search
  • Automata — the theory of strings and regular expressions
  • Networking — from the link layer to the application layer

03Apps and more

There is also a route that starts from what you want to build.

  • Android (Kotlin) / iPhone (Swift) — smartphone app development
  • Unity 2D/3D and VR — game development
  • Google Apps Script — automating Google Workspace
  • Introduction to Machine Learning — Python, matrices, calculus

Pricing

Tax included; official figures as of August 2026.

Payment methodMonthly
Credit card / carrier billing¥1,100
App Store¥1,300
Google PlayNot supported

The same subscription also covers university-entrance preparation, web design and video creation tracks.

How it differs from other learning services

ZEN Study stands out for the breadth it offers at the price, and for material that does not skip the environment. It is, however, a comprehensive learning service built around written material, live classes and Q&A — a different shape from services centered on instantly runnable in-browser exercises.

ZEN StudyProgatepaiza LearningRecursion
AuthorWorking Dowango engineersProgatepaizaFormer Meta engineers
Environment topicsInside the intro courseSeparate lessonsPartlyAssumed
CS theoryYesNoPartlyCentral
Monthly (tax incl.)¥1,100From ¥990¥980–¥1,490$61

For in-browser exercises, Progate or paiza Learning; to go deeper into CS, Recursion; to lock in the terminal and Git first, WebTerm Learn.

This page reflects information published on the official site as of August 2026. Check the official site for the latest specifications and pricing.

Try ZEN Study

Frequently compared services

Articles featuring ZEN Study