Devpuff
Pricing
Log InStart Free
  1. Home
  2. Help Center
  3. Getting started with Devpuff
Getting started

Getting started with Devpuff

Create an account, pick a program, and finish your first lesson in a few minutes.

Welcome! Here's how to go from zero to your first completed lesson.

1. Create an account

Head to Start free and sign up with email or Google. Email signups get a verification link - click it to unlock rewards.

2. Answer three quick questions

Onboarding asks about your goal, experience, and interests, then recommends a program - a guided path from beginner to confident. You can always browse all programs and courses instead.

3. Set a daily goal

Pick a diamond target you can hit even on a busy day. You can change it any time in Settings.

4. Do your first lesson

Open your program, start the first course, and dive in. Most lessons put a real editor in front of you - write code, hit Run, and earn your first diamonds.

That's it. Come back tomorrow to keep your streak alive.

{ }
✦

Still need help?

Can't find the answer here? Reach the team directly - we read everything.

Contact usOpen in-app support
Devpuff

Learn to code by doing. One tiny, playful lesson at a time.

Learn
ProgramsCoursesPricing
Company
AboutBlogResources
Support
Help CenterContactStatus
Learn to Code
Learn JavaScriptLearn PythonLearn SQLLearn HTML & CSSLearn ReactBrowse All Topics
Platform Comparisons
Devpuff vs CodecademyDevpuff vs MimoDevpuff vs SololearnDevpuff vs freeCodeCampRead All Comparisons
© 2026 Devpuff. All rights reserved.Privacy PolicyTerms and ConditionsCookies PolicyRefund Policy