Ask our staff anything about our shop or products, or leave your feedback.
Tapping into the full power of Python doesnt have to be difficult. Supercharged Python is written for people whove learned the fundamentals of the language ...
Learn practical uses for some of the hottest tech applications trending among technology professionals
We are living in an era of digital revolution. On the ...
Code collaboratively with GitHub
Once you've learned the basics of coding the next step is to start sharing your expertise, learning from other coding ...
Learn to build mobile apps for Android/iOS devices with MIT App Inventor, a visual drag-and-drop programming language like Scratch.
App Inventor is a free ...
Master Best Practices for Managing Technical Debt to Promote Software Quality and Productivity
As software systems mature, earlier design or code decisions made in the ...
Swift is very easy to learn and its more readable than most programming languages. It allows you to build applications for iPhone, iPad, Apple Watch ...
Description
C# is an amazing language that's up to any challenge you can throw at it. As a C# developer, you also need to ...
The C programming language is popular and widely used, but it comes with a steep learning curve. With colorful illustrations and helpful commentary on every ...
Take a deep dive into deep learning
Deep learning provides the means for discerning patterns in the data that drive online business and social media ...
Your one-stop resource on all things Python
Thanks to its flexibility, Python has grown to become one of the most popular programming languages in the ...
Author Eric Matthes dispenses with the sort of tedious, unnecessary information that can get in the way of learning how to program, choosing instead to ...
Python makes machine learning easy for beginners and experienced developers
With computing power increasing exponentially and costs decreasing at the same time, there is no ...
In iOS and macOS (TM) Performance Tuning, Marcel Weiher drills down to the code level to help you systematically optimize CPU, memory, I/O, graphics ...
Many industry experts consider unsupervised learning the next frontier in artificial intelligence, one that may hold the key to general artificial intelligence. Since the majority ...
An illustrated guide to computer algorithms for students and experienced programmers. Learn how to manipulate arrays, what steps you need to go through to write ...