Frequently Asked Questions
Everything you need to know about our courses, syllabus previews, payments, and certificates.
Which Java version is taught on TBLearn?
All courses are aligned with Java 21 LTS (Long Term Support). We cover modern language features including switch expressions, records, sealed classes, and Java 21 Virtual Threads (Project Loom), while maintaining compatibility with enterprise systems.
Do I need any previous programming experience to start?
Level 1 (Java Beginner) assumes zero prior coding experience. We explain what computers and compilers are from first principles. If you already know syntax, you can jump directly into Level 2 (Intermediate) or Level 3 (Advanced).
How does the Developer Sandbox payment mode work?
In local development or when live payment gateway keys are not provided, TBLearn runs in a secure Developer Sandbox mode. You can simulate both successful payments and declined transactions to verify that course enrollments are granted and revoked accurately on the server.
What payment methods are supported?
Through our Razorpay gateway integration, we accept UPI (Google Pay, PhonePe, Paytm, BHIM), Net Banking across all major Indian banks, and Debit/Credit cards. All prices are in Indian Rupees (₹ INR).
How do I earn a completion certificate?
Upon completing all modules and scoring 70% or higher on the course certification quiz, the platform automatically issues a cryptographically verified certificate. You can view, download, and share your unique certificate URL publicly.
What happens if I fail all 5 attempts on an assessment?
TBLearn does not permanently lock you out. If all 5 attempts are exhausted, our diagnostic engine highlights your weak learning topics and unlocks a fresh mastery cycle so you can review the concepts and try again.
What is your refund policy?
We offer a 7-day no-questions-asked refund guarantee. If you are not satisfied with your purchase, email support@tblearn.dev with your order number, and our administrators will process your refund promptly.