Frequently Asked Questions


FAQ Questions

  1. What's the price of the various Ruby courses at RubyLearning?
  2. What payment method do you accept?
  3. I don't have a credit card or Paypal does not work in my country. How do I pay?
  4. What is your Refund policy?
  5. How do I register for the 16th batch of the FORPC101 course?
  6. Do I have to undergo RubyLearning's Core Ruby course first, before joining any other course?
  7. What's the duration of your courses?
  8. How many participants are there in a course?
  9. How are the courses conducted?
  10. Is there any specific time when I need to be online?
  11. Is it important for me to participate in the course forums?
  12. How much time do I need to spend online for a course, in a day?
  13. Are teachers like Satish and Satoshi available 24x7?
  14. Can I directly talk with the mentors or are all discussions through the forums only?
  15. Is there any specific set time for feedback (e.g., any teacher responds to me within 24 hours?)
  16. What happens if nobody answers my questions / queries?
  17. What is IRC?
  18. I heard that you use IRC in the courses. Do I have to use that?
  19. How many mentors are there for the course?
  20. How do the mentors get chosen?
  21. How do the mentors participate during the course?
  22. What happends to the class (or forums) after a course is over? Can you keep it open for a few more days so that students can complete and discuss too?
  23. Do I get a certificate after I complete a course?
  24. How do I quit from a course?

FAQ Answers

  1. What's the price of the various Ruby courses at RubyLearning?
    Here is the pricing of our various Ruby courses:
    POIRPWMC101 - The Introduction to Merb course - US$ 10 per participant
    See more information.
    POIRSC101 - The Introduction to Sinatra course - US$ 10 per participant
    See more information.
    POIRPWSC101 - The Ruby with Shoes course - US$ 5 per participant
    See more information.
    FORPC101 - The Core Ruby course - Free
    See more information.
    POIRPWDC101 - The FXRuby, ActiveRecord with MySQL course - To be announced.
    See more information.
    POJRPC101 - The Introduction to JRuby course - To be announced.
    See more information.
    The nominal cost of these courses helps RubyLearning maintain the RubyLearning sites and provide quality content to you.
  2. What payment method do you accept?
    Payment for these courses is via Paypal. Normally, your payment will be processed within seconds, and your enrollment will be completed immediately.
  3. I don't have a credit card or Paypal does not work in my country. How do I pay?
    You can use Western Union Money Transfer method to send cash. In case you are going to use this method, send us an email at mail [at] satishtalim [dot] com
  4. What is your Refund policy?
    The course fees are non-refundable. There can be NO EXCEPTIONS to this policy.
  5. How do I register for the 16th batch of the FORPC101 course?
    • You first create an account on the site (see right-hand top corner of the RubyLearning.org site). An email will be sent to your registered email address (could take 2-3 days). This email contains a link to confirm your account. Please click on that link.
    • Once your registration has been confirmed, login to the site and click on the course FORPC101-16C link. It will ask you for an enrollment key. Please enter the Enrollment Key SMT16BATCH and you would be enrolled in this course.
    • Update your profile (with photo) and introduce yourself at the Course Social Forum.
    • Read the files - Read Me First, FAQ and Course Syllabus
    • Please Introduce Yourself on the Course Social Forum, so that all the participants know each other.

      The course is based on the Ruby eBook and the rubylearning.com site. If you have a slow internet connection or have no or limited access to the internet, I would suggest that you purchase the Ruby eBook. The Ruby eBook contains all the Core and Advanced Ruby topics covered on the RubyLearning.com site. The eBook is over 200 pages and is in pdf format. The cost of this eBook is a nominal US$ 9.95 only and is being collected to help maintain the site and the eBook, and also provide quality content to you. Purchase of this eBook is not mandatory.

      You will get the most out of this course if you actively participate in all the forums in this course.

      Remember: Enrollments for this batch close on 10th Feb. 2010 at 18.00 hrs IST.
  6. Do I have to undergo RubyLearning's Core Ruby course first, before joining any other course?
    To do the advanced courses, a participant needs to know Ruby syntax, arrays, hashes, blocks, iterators, and frequently used methods (here is what we cover in the Core Ruby course). Undergoing the Core Ruby course at RubyLearning is not a pre-requisite.
  7. What's the duration of your courses?
    POIRPWMC101 - The Introduction to Merb course - 2 weeks
    POIRSC101 - The Introduction to Sinatra course - 1 week
    POIRPWSC101 - The Ruby with Shoes course - 2 weeks
    FOGGHC101 - The Git & GitHub course - 2 weeks
    FOUTWRC101 - The Using Twitter with Ruby course - 1 week
    FORPC101 - The Core Ruby course - 2 months
    POJRPC101 - The Introduction to JRuby course - 3 days
  8. How many participants are there in a course?
    There is no limit (minimum or maximum) to the number of partcipants in a course.
  9. How are the courses conducted?
    Let us assume that a course is from 13th to 26th Dec. Everyday starting 13th, you should log into the course at a time convenient to you (there is no fixed time during the day, to start with your lessons). Read thro' that particular day's lesson, understand the same, solve the examples / assignments given in that lesson. Then attempt the quiz (if any) pertaining to that lesson and finally the exercises. If at any time you are stuck, just post your questions in the relevant forum thread of that lesson. There is one teacher and normally over 6 to 10 Mentors and Asst teachers from different countries to help solve your queries and problems.
  10. Is there any specific time when I need to be online?
    No. You need not be online at a specific time of the day.
  11. Is it important for me to participate in the course forums?
    YES. You must Participate in the forum(s) for asking and answering questions or starting discussions. Share knowledge, and exchange ideas amongst yourselves (participants) during the course period. Participants are strongly encouraged to post technical questions, interesting articles, tools, sample programs or anything that is relevant to the class / lesson. Past participants will confirm that they learned the best by active participation.
  12. How much time do I need to spend online for a course, in a day?
    This will vary from person to person. All depends upon your comfort level and the amount of time you want to spend on a particular lesson or task.
  13. Are teachers like Satish and Satoshi available 24x7?
    Satish is based in India and is normally available all days of the week from 6 am to 6 pm (India time). Satoshi is based in Japan and is normally available after 6 pm (Japan time) till late night.
  14. Can I directly talk with the mentors or are all discussions through the forums only?
    Normally everything related to the course is through the forum(s). You can send a private message to Satish, if you feel that you want to communicate something important or urgently.
  15. Is there any specific set time for feedback (e.g., any mentor responds to me within 24 hours?)
    Normally somebody should answer your query / question within 24 - 48 hours.
  16. What happens if nobody answers my questions / queries?
    Normally, that will not happen. In case you feel that your question / query is not answered, then please post the same in the thread - "Any UnAnswered Questions / Queries".
  17. What is IRC?
    Please read about IRC.
  18. I heard that you use IRC in the courses. Do I have to use that?
    It's your choice whether to use IRC or not. This has been provided as a convenience and normally some of the Mentors are online there. Check out RubyLearning's IRC channel.
  19. How many teachers are there for the course?
    There is one teacher and normally over 6 to 10 Mentors.
  20. How do the asst. teachers get chosen?
    All the Mentors and Asst. teachers are devoting their time and energy voluntarily. Normally, the best students from a batch (based on their previous software experience and performance in the course) are offered a chance to help out as Mentor for the next batch onwards.
  21. How do the mentors participate during the course?
    The mentors would help solve your questions / queries and also guide you on something which you have not followed in the course. If you are willing, they can also point you to some additional information and exercises, related to Ruby.
  22. What happends to the class (or forums) after a course is over? Can you keep it open for a few more days so that students can complete and discuss too?
    The course and its forum is open for a month after the last day of the course. In case, for whatever reason, you are not able to complete the batch, you can join the next batch for free. Just send me an email at satish.talim [at] gmail [dot] com
  23. Do I get a certificate after I complete a course?
    At present you will get a certificate of participation for the Core Ruby (FORPC101) course, provided you have completed all the exercises, attempted the quiz questions, participated in the forums and compeleted the project.
  24. How do I quit from a course?
    We wouldn't like that to happen. However, in case you want to 'quit' from a course or for some reason want to un-subscribe, kindly message Satish Talim or email him at satish.talim [at] gmail [dot] com

Free Online Ruby Programming Course