The tech boom is in full swing, making now a great time to pick up some coding expertise. Fortunately, the Pay What You Want: Learn to Code 2017 Bundle has you covered, offering over 150 hours of programming training for a price you get to pick.

From JavaScript to Python and everything in between, this collection will help you master today’s top programming languages and set you up for a successful tech career.

Here’s how the bundle works: pay what you want and you’ll instantly unlock one of the bundle’s 10 courses. If you manage to beat the average price paid (currently less than $20), you’ll unlock the remaining courses at no extra charge.

From building a stock price analyzer to creating your own Pokemon Go clone, this collection will have you honing your skills as you create your own apps from the ground up. Plus, when you make it through the entire collection, you’ll emerge with a hefty programming portfolio that’s sure to impress employers.

Just pay what you want, and you can take the first step towards your next tech career.