Skip to content
Skip to content

Simple, per-course pricing

Start free. Pay only for the courses you choose.

  • Many courses are free
  • No subscriptions
  • Secure Stripe Checkout
Start here

Free courses

Free

No card required

Enroll with a free account and start right away.

  • Full course access
  • Progress tracking
  • Certificate on completion
Browse free courses
Pay once

Paid courses

One-time payment

Price shown before you pay

Each paid course has its own price, shown before you pay. There are no subscriptions.

  • Pay once per course
  • Secure Stripe Checkout
  • Access after payment is confirmed
Browse paid courses
Try first

Free previews

Free to preview

Watch before you enroll

Many paid courses include preview lessons you can watch without enrolling.

  • No account needed to preview
  • See the teaching style
  • Decide before you buy
Find a course

Every price is shown in full before you pay.

How it works

From first click to certificate

Four simple steps. Free courses skip the payment step.

  1. Step 1: Find a course

    Browse the catalog and check the price, lessons and previews.

  2. Step 2: Create an account

    Free to sign up. It keeps your progress and certificates safe.

  3. Step 3: Pay securely

    Paid courses use Stripe Checkout. Free courses skip this step.

  4. Step 4: Learn and certify

    Finish the lessons and get your certificate on completion.

Budget planner

Plan what you will spend

Move the sliders to see a rough one-time total. Nothing is charged here.

3
2

Enter any number. Real prices are shown on each course page.

Your estimated total

Estimated total 50, one time, for 1 paid course.

one time, for 1 paid course

Paid courses
1 × 50
Free courses
2
Monthly fees
None
Subscription needed
No

Compare

Free vs. paid at a glance

  • How to start

    Free

    Enroll with an account

    Paid

    Buy Now, then pay with Stripe
  • Lessons

    Free

    All lessons

    Paid

    All lessons after payment; previews before
  • Progress & certificate

    Free

    Included

    Paid

    Included
  • Recurring fees

    Free

    None

    Paid

    None
  • Card details

    Free

    Not needed

    Paid

    Handled by Stripe; never stored by us

Refund conditions are described in our Terms.

Security & clarity

Pay with confidence

  • Payments by Stripe

    Your card details are handled by Stripe and are never stored by us.

  • No subscriptions

    Pay once per course. There are no monthly charges or hidden renewals.

  • Price shown first

    You always see the full price of a course before you pay.

  • Clear refund terms

    Refund conditions are written plainly in our Terms.

FAQ

Pricing questions

Quick answers about payments, access and refunds.

Need the fine print? Read our Terms.

Do I need to pay a monthly fee?

No. There are no subscriptions. Free courses cost nothing, and each paid course is a one-time payment.

When do I get access to a paid course?

Access starts after your payment is confirmed by Stripe. This usually takes a few moments.

Can I try a paid course before buying?

Many paid courses include preview lessons that you can watch without enrolling or creating an account.

Is my card information safe?

Payments go through Stripe Checkout. Your card details are handled by Stripe and are never stored by us.

What if I want a refund?

Refund conditions are described in our Terms page. Please read them before you buy.

Free to start

Startbuildingyourfuturetoday

Create a free account, explore free courses, and take your first step toward a career in technology.

  • No credit card required
  • Start learning in minutes
  • Learn at your own pace
  • Backed by a free support community

How it works

Sign up with your email, confirm it, and your learner dashboard is ready.

Technologies you can learn

  • Artificial Intelligence
  • Web Development
  • Cloud Computing
  • Automation
  • Python
  • React & Next.js
  • Firebase
  • Docker
  • Machine Learning
  • UI/UX Design
  • TypeScript
  • Git & GitHub

Command Palette

Search for a command to run...