Everything you need to build and fix awesome gadgets [Deals]

iFixit's kit of 64 specialized screwdriver bits will let you fix that device with the proprietary parts.
iFixit's kit of 64 specialized screwdriver bits will let you fix that device with the proprietary parts.
Photo: Cult of Mac Deals

For all the amazing devices you’ll find in an electronics store these days, it’s nothing compared to the wild DIY imaginations of people who aren’t the CEOs of major tech companies. Is there a machine to feed me breakfast? What about a device that guarantees I make a proper entrance?

No matter what you hare-brained idea, below you’ll find some of the best DIY tools to make it a reality.

Hacking for the good guys is a lucrative skill to learn [Deals]

PWYW Pentester
With companies like Instagram paying big bug bounties, it's a great time to learn ethical hacking.
Photo: Cult of Mac Deals

Finding faults in a computer system can mean exploiting it — which is what we’ve been conditioned to think of when we hear the term “hacker” — or it can mean you’re trying to find ways of making the system stronger.

That’s what so-called white hat hacking is all about, and it’s a skill that’s becoming increasingly lucrative as more and more businesses are looking to do business over secure networks. This Ethical Hacker and Pentester Pro Bundle is a great way to join the light side of the hacking workforce, and you can get it for whatever you’re willing to pay.

Prospective web developers, it’s time to tame Python [Deals]

Learn the many facets of Python with this bundle of 7 lessons.
Learn the many facets of Python with this bundle of 7 lessons.
Photo: Cult of Mac Deals

Python’s name isn’t accidental — it’s one of the most flexible and wide-reaching web development languages around. It can seem intimidating to learn such a massively applicable language, but this comprehensive bundle of lessons make it easy to learn Python from stem to stern. Comprising 7 courses and around a dozen hours of content, you can get it now for just $49.

If you want to code, you want these coding lessons [Deals]

By

Master the easy-to-learn, multifaceted language behind Google and YouTube with 50 hours of training.
Master the easy-to-learn, multifaceted language behind Google and YouTube with 50 hours of training.
Photo: Cult of Mac Deals

There’s a lot to know for anyone looking to get into the lucrative field of coding for the web, and it’s a topic that grows every day. That’s why it’s good to develop some solid, focused fundamentals, which is exactly what these four courses offer. Covering Python, Javascript, iOS Xcode and SQL, it’s a great opportunity to develop your skills in one, two, three or four of the most critical corners of coding for web.

Don’t be afraid of Python; charm it instead [Deals]

These 7 courses, with more than 50 hours of instruction, are all you need to demystify Python.
These 7 courses, with more than 50 hours of instruction, are all you need to demystify Python.
Photo: Cult of Mac Deals

Python lives up to its name as one of the most flexible and far-reaching languages in web development. Like all coding languages, it can seem like an intimidating prospect to learn and master, but with this comprehensive boot camp you’ll find it’s more accessible than you thought. It clocks in at more than 50 hours of hands-on instruction, and you can get it now for just $39.