FAQ
Answers to the Questions We Actually Get
Learn It. Build It. Run It.
Getting Started
Do I need experience? What do I need to install? How do I pick a course?
It depends on the course. We tag everything clearly: Beginner, Intermediate, or Advanced. Our beginner tracks assume you know basic HTML/CSS and have written a little JavaScript. If you've completed any bootcamp or spent a few months self-teaching, you're ready for our core catalog. We don't have courses for absolute beginners with zero code experience — there are better resources for that stage.
You need a code editor (VS Code is recommended), a terminal, and the necessary runtime environments for the course stack (e.g., Node.js, Python, or Go). We provide a detailed "Setup Guide" in the first lesson of every course that walks you through installing everything correctly.
Use the "Level" tags (Beginner, Intermediate, Advanced) and "Tech Stack" filters on the course catalog. If you're unsure, start with our "Foundations" track, which is designed to bridge the gap between watching tutorials and building real applications.
Courses & Projects
How long are courses? Are projects graded? Can I redo a project?
Most core courses take 4-8 weeks to complete, requiring 20-30 hours of focused work. However, because our courses are project-based, you can move faster if you have more time or slower if you're learning part-time. There is no strict deadline, but we recommend sticking to a weekly schedule to maintain momentum.
Yes. Free users receive self-checks against a rubric. Pro and Team users receive structured code reviews from instructors and senior peers. We look at architecture, logic, error handling, and best practices — not just whether the tests pass.
Absolutely. You have lifetime access to the course codebase. If you want to revisit a project after taking a new course that covers a better way to solve the same problem, you can clone the repo and rebuild it with your new knowledge.
Pricing & Billing
Can I cancel? Is there a student discount? What is the refund policy?
Yes. You can cancel your subscription at any time. You will retain access to the full catalog until the end of your current billing period. No cancellation fees, no questions asked.
Yes. We offer a 20% discount for students and educators with a valid .edu email address. You can apply this discount during checkout.
We offer a 14-day no-questions-asked refund on all individual course purchases. If you feel the course isn't a good fit, email us within two weeks for a full refund.
Pro Plan
What is included? Can I download lessons? How does code review work?
The Pro Plan unlocks the full catalog, offline downloads, priority code review, and access to our "Ship It" community challenges. It removes ads and gives you access to all future course updates.
Yes. Pro and Team plan members can download all video lessons and course materials to their device for offline viewing. This is perfect for learning on the commute or in areas with spotty internet.
You submit your project as a Pull Request (PR) to our review queue. Instructors review your code for architecture, security, and performance. You receive detailed feedback within 48 hours, along with suggestions for improvement.
Teams & Enterprise
How is team billing managed? Can we get custom courses?
Team plans use centralized billing via Stripe or direct invoicing for Enterprise customers. You can manage seat counts, add/remove users, and view usage analytics from a single dashboard.
Yes. Our Enterprise plan includes the ability to request custom curricula tailored to your specific hiring needs or internal tech stack. We work with engineering teams from 5 to 500 to build learning paths that fill specific skill gaps.
Still have questions?
Our support team is here to help.
Support
Chat with our team
Prefer real-time help? Our support engineers are available during business hours to assist with technical issues, account management, and course advice.