Select a plan and learn to code

Since we're still in beta, you’re locking in 50% savings with Early Access pricing!



$ 0
/ forever
  • Free access to:
  • View/post in public forum
  • Enroll in free courses
  • Participate in free workshops
  • Self-evaluation quizzes


$ 12
/ mo
  • Everything in Free plan, plus:
  • Enroll in unlimited courses
  • Access live member's only workshops
  • Direct message other students
  • Access private sections in forum for course discussion


$ 40
/ mo
  • Everything in Hobbyist plan, plus:
  • Get live help in expert-led lab sessions
  • Submit assignments for code review and personal feedback on your work
  • Earn course certificates


$ 90
/ mo
  • Everything in Developer plan, plus:
  • 20 minute one-on-one session each month to develop your personal goals and roadmap and make sure you stay on target
  • 30 minute one-on-one mentoring session 2x / month
  • Access to resume and career coaching workshops
  • Access private sections in forum for pro users only
Best Value

100% No-Risk Money Back Guarantee!

You're fully protected by our 100% money back guarantee. If for any reason you're not completely satisfied during the first 30 days of your membership, just let us know and we'll give you a full refund.

Frequently Asked Questions

Our Beta Program is just a fancy way to say that we’re still working out some kinks. We’ve launched several courses, but you may experience an occasional bug as we continue to perfect the platform.

You can view our free courses here.

Our free programs require that you register for our Free plan, unless you’re already on a paid plan.

If for any reason you’re not completely satisfied during the first 30 days of your membership, contact us here and we’ll process a full refund, no questions asked.

Yes, you can cancel your membership at any time. Your membership will auto-renew with each billing cycle, until you cancel.

No, with any paid plan you can enroll in an unlimited number of courses.

We frequently host lab sessions led by live instructors. Sometimes these lab sessions are focused on a particular topic (e.g.,  “Looping in Python” or “Job Hunting Tips”), while other times they will be more open-ended in nature (e.g., “JavaScript Q&A”).

The purpose of these live sessions is to provide extra support for students by enabling student/teacher interaction to accelerate learning.

If you’re on our Developer or Pro plans, you can submit assignments for grading and feedback from an instructor. If/when you pass all assignments for a particular course, you will be awarded a certificate of course completion for that course. Only students on the Developer and Pro plans are eligible for assignment grading and certificates.

We expect to end the Beta Program and begin charging full price for our memberships after 3/1/19.