Register for Hatch Studio

Hatch Studio

Hatch Studio {{ context.tiers[registration.tier] }} {{ displayTierPrice(registration.tier) }}/month
Pick Your Plan
Account Setup
Add Contact
Register Student
Schedule Meeting
Review and Pay

Self-Starter

${{ context.tier_prices[2] }}/month

{{ displayTierPrice(2) }}/month
Per student

20% off

Includes:

  • Access to 600+ coding projects
  • Project marking from coaches
  • Personal coach feedback
  • Daily virtual class (Mon-Fri)
  • Lifetime coding portfolio

Team

${{ context.tier_prices[4] }}/month

{{ displayTierPrice(4) }}/month
Per student

20% off

Everything in Private, plus:

  • 1 on 1 coaching sessions, 30 min / twice a week
  • Team coding in JavaScript, 1 h / week
  • Code review
  • Advanced placement group coding

All prices are in Canadian Dollars (CAD). Subscriptions can be cancelled at any time. A notification email will be sent 7 days before the end of your trial. Your credit card will not be charged until after the 14-day trial.
For more details on our plans, please visit our Pricing Page

Who will be the student?

Students of all ages use Hatch to learn code, so we ensure they are placed into age appropriate groups. For parents and guardians setting-up an account for their child(ren), you will also create a parent account.

Do you have a previous account with Hatch?

Create Your{{ selfRegistration?"":" Parent" }} Account

* indicates required field

{{ vp.errors[0] }}

Log in to your Hatch account

{{ vp.errors[0] }}
{{ vp.errors[0] }}
{{ vp.errors[0] }}

Log in to your Hatch Account

{{ vp.errors[0] }}
{{ vp.errors[0] }}
{{ reg_login_error }}

Logged in as {{ registration.sponsor.email }}

{{ new_sponsor?"":"Review Your " }} {{ selfRegistration?"":"Parent"}} Contact Information

* indicates required field

{{ vp.errors[0] }}
{{ vp.errors[0] }}
{{ vp.errors[0] }}
{{ vp.errors[0] }}

Register Students

* indicates required field

Currently Enrolled Students

{{ student.first_name }} {{ student.last_name }} {{ student.username }}

Enrolled in Hatch Studio {{ context.tiers[enrollment.tier] }}

{{ selfRegistration?"My Student Account":"My Students"}}

If you're registering for yourself, you will need to have two accounts, a parent account and a student account. These accounts will have separate logins. Enter your student account information below:

{{ student.first_name }} {{ student.last_name }}

DOB: {{ displayBirthday(student) }}

Username: {{ student.username }}

Student: {{ student.first_name }} {{ student.last_name }} Remove
{{ vp.errors[0] }}
{{ vp.errors[0] }}

{{ vo.errors['Birth Day']?vo.errors['Birth Day'][0]:'' }}

{{ vo.errors['Birth Month']?vo.errors['Birth Month'][0]:'' }}

{{ vo.errors['Birth Year']?vo.errors['Birth Year'][0]:'' }}

This information is collected to ensure students are placed in age-appropriate teams and classes. It will not be public.

{{ vp.errors[0] }}

You may include things like accommodation needs for the student. This information will be confidential and only shown to Hatch staff.

Student Account Set-Up

{{ vp.errors[0] }} Username is available

{{ suggested_password }}

{{ vp.errors[0] }}
{{ vp.errors[0] }}
{{ students_form_error }}

Schedule an Intro Call with Hatch

During this 30 minute Intro Call, a coach will guide you through the Hatch platform and schedule your future coach meetings.
If you’d like an invitation to be sent to the student, you can add their email by clicking "Add Guests".

During this one-time, 30 minute Intro Call, a coach will guide you through the Hatch platform.
If you’d like an invitation to be sent to the student, you can add their email by clicking "Add Guests".

Meeting scheduled for {{ student.first_name }} {{ student.last_name }}
Schedule meeting for {{ student.first_name }} {{ student.last_name }}
If you are experiencing problems booking a meeting, please email us at support@hatchcoding.com for assistance.

Review Registration

Please review the information for accuracy.

Parent Account
{{ registration.sponsor.first_name }} {{ registration.sponsor.last_name }} Edit Details

{{ registration.sponsor.email }}

{{ registration.sponsor.cell_phone }}

{{ registration.sponsor.country && getCountry(registration.sponsor.country).name }}

Registered {{ "Student" | pluralize(selectedStudents) }}
{{ student.first_name }} {{ student.last_name }} Edit Details

Username: {{ student.username }}

DOB: {{ displayBirthday(student) }}

${{ context.tier_prices[registration.tier] }}/month
20% off ${{ context.tier_prices[registration.tier] * 0.8 }}/month

{{ context.tiers[registration.tier] }} Plan


Registration Total

${{ totalPrice }}/month
20% off ${{ totalPrice * 0.8 }}/month

Subscription Starting {{ trialEnd }}

* indicates required field

*How did you hear about Hatch?
{{ vp.errors[0] }}
{{ vp.errors[0] }}

If someone referred you to Hatch, we'd love to hear about it.
Enter their name and email below:

{{ vp.errors[0] }}

Payment Details

{{ card_error.message }}

Terms of Service

{{ vp.errors[0] }}
{{ vp.errors[0] }}
Error during registration: {{ registration_error }}

The 14-day trial is applied once your payment is processed. Your card won’t be charged until after your 14-day free trial ends.

Your subscription will renew automatically each month. You can cancel at any time through your parent account.

Your Registration is Complete!

We will email you this confirmation along with instructions on how to set-up the student account(s). Please check your spam for an email from support@hatchcoding.com if you do not see the confirmation email in your inbox. You can also continue to the next step to set-up the student account(s).

Parent Account
{{ registration.sponsor.first_name }} {{ registration.sponsor.last_name }}

{{ registration.sponsor.email }}

{{ registration.sponsor.cell_phone }}

{{ registration.sponsor.country && getCountry(registration.sponsor.country).name }}

Registered {{ "Student" | pluralize(selectedStudents) }}
{{ student.first_name }} {{ student.last_name }}

Username: {{ student.username }}

DOB: {{ displayBirthday(student) }}

${{ context.tier_prices[registration.tier] }}/month

Casual Plan


Registration Total

${{ totalPrice }}/month

Subscription Starting {{ trialEnd }}

The 14-day trial is applied once your payment is processed. Your card won’t be charged until after your 14-day free trial ends.

Your subscription will renew automatically each month. You can cancel at any time through your parent account.

If you have any questions, please email support@hatchcoding.com or reach us at www.hatchcoding.com/contact-us.

Log In to your Hatch Account

{{ vp.errors[0] }}
{{ vp.errors[0] }}

{{ login_form_error }}