Learning to code is getting easier by the day, with a wide range of tutorials on app and web development available for the eager learner.

But discerning the quality of your instruction can be tricky. Thankfully, Edurila provides widely respected, top-level training for the skills needed to make your mark in the digital world - and with the Complete 2016 Coder Bundle, for a limited time you can choose your own price for a comprehensive set of coding courses on Pocket-lint Deals.

Want to build apps for the Apple Watch? No problem. You’ll learn everything from app design to the skills behind running a web development business through a ten-course syllabus spanning over 150 hours of content. Instructors will guide you through the programming foundations at a comfortable pace - the lessons are broken down into concise, engaging video tutorials.

Build the basics with the Complete HTML and CSS Course, and expand your knowledge with The Complete Web Developer, which teaches PHP, Javascript, and JQuery, among other key skills. On the native side, separate tutorials show you how to develop apps for iOS, WatchOS and Android.

More programming knowledge is available through courses on Ruby and AngularJS, while the other lessons look at the business of running your own development company. Head over to Pocket-lint Deals and choose your own price on the Android and AngularJS courses. Beat the average price thus far, and you will unlock the full bundle.

Plus, make it onto the leaderboard at any point during the sale and gain 1 entry to our exclusive new Apple TV giveaway! Reach the top, and gain 5 entries! Whatever price you choose, you’ll be helping the world as well: 10 per cent of what you agree to pay will be donated to Save The Children.