Frequently Asked Questions

Why should I choose O’Reilly School of Technology?

Unlike many traditional distance learning institutions, O’Reilly School of Technology courses engage students in a flexible, active learning environment. You don’t need to be present at scheduled times to receive course material. We’ve tried very hard to make our coursework accessible to any student with an internet connection. You may find more information about our teaching methodologies here.

When can I start?

As soon as we receive payment, you will have access to your course(s).

How do I get started in my course?

Log in to your Student Start Page at You will see an Enter link for each of your courses. Click the Enter link for the course you want to work on.

How do I contact my instructor?

There are several ways in which you can communicate your questions or ideas to your instructor.

  • When you log in to your student account, you can use the Contact tab contained within the Learning Sandbox to ask your instructor questions.
  • When you hand in an assignment, you can use the Comments section to communicate with your instructor.  Many students prefer this method, since it accompanies the files being handed in.
  • A Skype session can be scheduled at the discretion of your instructor, if you need to talk to him/her real-time. However, most students find this unnecessary with the amount of communication that can be accomplished via the other methods.
  • You can always email your instructor at Your message will automatically be routed to your own instructor. You should expect a return email within three business days, although often you will receive a response sooner.

What is the registration fee?

The registration fee is mandatory for all new enrollment agreements. Every time you enroll in a course, you will sign an enrollment agreement—every time that happens, you must pay a registration fee. The registration fee is 20% of tuition, but no more than $200 per enrollment. The registration fee is non-refundable after 7 days of beginning your course.

Why are there no videos or lectures in O’Reilly School of Technology courses?

The O’Reilly School of Technology has developed an online learning technique called useractive learning. Useractive means that you, the user, are actively engaged in building and creating projects as the material is being presented. We avoid the use of presentational videos and simulations, and instead provide you with tutorial-style content and Learning Sandboxes that contain easy-to-use, real, and open programming environments where you can experiment with examples and work on projects.

From the moment you enroll, you’ll start programming, working through simple examples, learning by doing as you go. You’ll be actively engaged in our Learning Sandbox where you have permission to experiment, make mistakes, and learn from those mistakes. As you progress, you’ll build more and more complex programs or accomplish more and more complex systems administration tasks. We’ll guide you through every part of this process, step by step, until you get it right.

Your skills will be reinforced as you work on increasingly challenging projects and open-ended quizzes that you’ll hand in to your instructor for evaluation. Your instructor will return your work to you for revision and improvement until you get it right and have a thorough grasp on the concepts. Once you master each project, you’ll move on the next step in the course, building on what you’ve learned.

Which courses do I need to take?

Which course you take depends on you, the amount of time you can devote to the coursework, and your own professional or personal goals. If you are interested in a particular STEM field, we will typically direct you toward our respective certificate series. The exception to this is if a student has limited or no programming experience. In those cases, we will typically suggest you take our Introduction to Object Oriented Programming or Introduction to HTML and CSS courses.

How long will it take me to complete my course?

Each course takes a different amount of time to complete and each student will move through each course at a different pace. In each Enrollment Agreement that you sign, there will be course-specific information including how long you should expect to take to complete the course. Each course lists estimated clock hours for course completion. However, it is important to note that not every student is the same and that those times will vary on a case-by-case basis. Enrollment Agreements for courses allow students to take up to 6 months for single-course enrollments and up to 12 months for certificate enrollments. You may complete a course as quickly as you like.

Why can I only enroll in one course or certificate at a time?

Your success in our courses is our top priority. To ensure timely completion of your program, you may be enrolled in only one course or one certificate at any given time. You may work as quickly as you can and complete as many courses as you want to as long as you complete each course or certificate by the end date specified in your enrollment agreement. There is no minimum time limit for completing courses or certificates, so you may enroll in a new course or certificate as soon as all of your current courses are complete.

How do the courses work?

O’Reilly School of Technology courses are fully online. You will be guided through your course curriculum, all the while getting hands-on experience in the topic you are studying. Your instructor will answer questions you have and grade all of your assignments, projects, and quizzes. All of your work will be graded using formative assessment. This means that you are working toward mastery of the topic you are learning and your instructor will have you redo your assignments until you get it right. As you work on your course projects, you will be building your professional portfolio of work.

When working through my course, why am I asked how long it took to complete this lesson, project or quiz?

O’Reilly School of Technology must verify that the projected times for students to complete our courses are accurate. To set reasonable expectations for students, we continually monitor how long it takes to complete our courses using multiple measures. One of the most important measures for this is your own estimate of how long it has taken you to do each task. By providing these estimates, you are helping us to keep our course materials and descriptions up-to-date and maintain the quality experience you have come to expect from O’Reilly School of Technology courses. These are anonymous statistics that are not saved in the student’s records. We want to assure you that these are not used in a student’s evaluation, but only as an internal measurement for us to determine the average time our students spend on particular lessons.

Will I be certified in my programming language?

O’Reilly School of Technology offers certificate courses, not certification. Certification in an industry is highly regulated. In some languages or professions, certification is a term that can mean many different things. When you complete an O’Reilly School of Technology course or certificate series, you should have mastery of that course material. We believe that many of our students who complete a certificate series have acquired the skills that are necessary to be certified in a language or other industry standard. However, completing certificate series at O’Reilly School of Technology does not automatically certify a student in any industry or field.

What is the eBook and when will I get it?

The eBook is purely supplemental to your coursework and is not required to complete the class. The eBooks are made accessible to students at the end of the 7-day trial period. They are available in a variety of different formats for you to download, and the link will be made available on the Student Start Page.

Can I get financial aid?

We do not currently offer financial aid for students. This includes federal grants, scholarships, or subsidized loans.

Do you offers any discounts to US military personnel or US veterans?

Yes. We offer a 30% discount on all of our courses for active-duty US military personnel and veterans.

I’m a manager; how do I sign up my employees?

Each student will create their own account due to the nature of the security questions involved during enrollment. You may pay each of their invoices with a check, money order, or wire transfer. For more information please email

Is O’Reilly School of Technology accredited?

O’Reilly School of Technology is not accredited by an accrediting agency recognized by the United States Department of Education. Students enrolled in an unaccredited institution are not eligible for federal financial aid programs.