Choose Your Courses

Each course consists of video-lectures, homework assignments, quizzes, projects, and a final exam. Scroll down to read the curricula, and to watch overviews and sample lectures.

14 Course Bundle Pack

Only ... per course. This is the largest discount we offer.

Get lifetime access to all 14 of our courses: Java, R, C#, Data Mining, Flask, Android, Python, Node.js, Javascript, HTML & CSS, Swift & Xcode, iOS, MacOS, and C++. All 14 certificates are included as well. This bundle pack costs a total of ..., which is just ... per course.
Total Price: ...
Add to Cart
14 Course Bundle Pack

We have over 1000 positive reviews.
But don't take our word for it.

Check for yourself, and see what people are saying about us:

Our Prerequisites

Make sure you meet these requirements before starting our courses.

  • Full size laptop or desktop.

  • Admin / root privileges on your workstation.

  • A fast internet connection.

  • Fluent in written and spoken English.

Frequently Asked Questions

If you can't find an answer here, feel free to contact us.

  • What payment methods do you accept?

    It depends on the country and the currency involved in the purchase. For all countries we accept credit and debit cards. In select countries we accept Apple Pay, Google Pay, Paypal, Alipay, Giropay, Ideal, P24 and others.

  • My transaction is getting declined.

    Make sure to read the error message being displayed, it may contain important information. We don't decline your transaction, the bank or payment gateway does. In 99% of cases, it's your bank. If your bank provided us with a reason for declining the purchase, we'll include that in the error message we show you. In all cases you can give your bank a call to get more information and sort out the issue.

  • Can I pay in a different currency?

    Yes, and no. Our site will automatically show you prices in the currency we support for your location. If you're only seeing USD prices (and you're not in the USA), that means that our payment processor does not support transactions in your country's local currency. In that case you can still purchase in USD, as long as your card supports US-based transactions.

  • When are new courses released?

    Every few months. If we've set a release date for the course, then this page will have more information. Also check our Twitter (@WeArePirple) and our Youtube (, to stay updated on any announcements.

  • I already enrolled but I can't seem to access the courses.

    When you're logged in, click on "My Classes" in the top menu. If you don't see the courses in your dashboard, email us to troubleshoot.

Ready to enroll?

Click the "Get Started" button to enroll now.

Get Started