Skip to content
Clear plans, simple monthly billing

Pricing that matches how you learn

Choose a plan based on the level of support you want. All plans include access to structured lessons, project checkpoints, and learning paths. You can study on your schedule and use the platform on desktop or mobile. We keep pricing straightforward and explain how your data is used when you subscribe or request help.

Explorer

Try the platform and preview core modules.

Monthly

$0

Limited access, no payment details required.

  • Selected introductory lessons across key topics.
  • One guided mini project with a completion checklist.
  • Learning path preview to help you pick a direction.
  • No instructor email support.
Start with courses

If you join the email updates list, we use your email to send newsletter messages and manage unsubscribes. Details are in Privacy.

Essentials

Full access to learning paths and projects.

Monthly

$29

For self-paced learners who want structure.

  • Access to all courses and learning paths.
  • Project briefs, starter templates, and review checklists.
  • Progress tracking with module completion markers.
  • Email support not included.
Choose Essentials

Billing and account rules are explained in Terms. You can cancel anytime and keep access until the end of your billing period.

Mentored

Guidance for projects and study planning.

Monthly

$79

For learners who want feedback by email.

  • Everything in Essentials, plus instructor email support.
  • Project review notes focused on clarity and correctness.
  • Help prioritizing modules based on your goals and time.
  • Response target: within 2 business days.
Choose Mentored

Support is provided via email and is intended for learning guidance, debugging help, and review notes. It is not a guarantee of outcomes or job placement.

What is included across all paid plans

Paid plans unlock the full library of lessons and projects. Modules are designed to be completed in short sessions, and each one ends with a practical checkpoint. You are encouraged to write code, refactor it, and explain your decisions. This reinforces core skills: reading documentation, debugging, testing small pieces, and integrating features into a simple app.

You can switch between Courses and Learning Paths at any time. Courses are ideal when you need a specific topic. Paths help you avoid gaps by providing a recommended sequence. Both formats include summaries and review prompts to make revision easier.

pricing comparison for online programming courses and learning paths

Request access and billing details

RokCode Academy uses a simple request form to confirm the plan you want and the email address for your account. We do not ask for sensitive personal data. After you submit, our team responds with next steps and payment instructions from our billing system. This keeps the website lightweight and lets you ask questions before starting.

We use the information you provide only to set up your account, respond to your request, and handle customer support. Marketing messages are sent only if you opt in. For more details on analytics cookies and data retention, read Privacy.

Business contact

Plan request form

Provide your contact details and the plan you prefer. We will respond by email. If you later choose to receive newsletter updates, you will be able to unsubscribe at any time.

Avoid sharing sensitive information. This field is optional and used only to tailor our reply.

By submitting this form, you agree to our Privacy Policy.

Data deletion and unsubscribe

You can request deletion of your submitted details by emailing [email protected]. If you opt in to email updates, you can unsubscribe using the link included in every message.

No hidden tracking

Analytics cookies are optional and controlled by the cookie banner. Strictly necessary cookies may be used for site functions such as remembering your cookie choice. We do not sell personal data.

Privacy details

Clear service scope

Terms explain what RokCode provides: learning materials, optional support, and account access. They also cover acceptable use, intellectual property, and how disputes are handled.

Read terms

Frequently asked questions

Can I switch plans later?

Yes. Many learners start with Essentials and upgrade to Mentored when they begin larger projects. If you request a change, we will confirm the new billing amount and effective date by email before applying it.

What does instructor support include?

Mentored support focuses on learning guidance: debugging help, explaining concepts, and feedback on your project approach. It is provided via email and does not include real-time chat, nor does it include completion or employment guarantees.

Do you offer refunds?

Refund rules depend on the billing method and timing. We explain the process and any exceptions in the Terms. If you are unsure, submit a plan request and ask questions before paying.