Skip to main content

Top Five Python Programming Books in 2018

top five Python programming books

Python has seen a huge growth in popularity. According to Stack Overflow’s 2018 Developer Survey, this past year alone, Python has risen in the ranks as one of the most commonly used programming languages, surpassing C# this year. We’ve listed the top five Python programming books if you’re considering learning this language. Here are other […]

Read More

Smaller Cities Provide More Opportunity for Software Developers

smaller cities provide more opportunity for software developers

When you decide to become a software developer, there are many things to think about: what languages to learn, whether to freelance or get a full-time job, and what starting salary you should accept, etc. But what about where you should live? Places like Silicon Valley or Manhattan might spring to mind, but it’s possible […]

Read More

Top 10 Ways In Which AI Is Changing Life In The Digital Age

The internet of things has connected everything our lives touch, from our home appliances to the cars we drive and even the clothes we wear. As a product of the digital age, artificial intelligence (AI) is leading the way as an emerging technology. Yes, it has transcended the realm of science fiction. It is no […]

Read More

What is Machine Learning and Why It Matters in 2018

Machine Learning (ML) and Artificial Intelligence (AI) are 2018’s buzzwords, but what is Machine Learning, how does it differ from Artificial Intelligence and why does it matter? At its most basic, both ML and AI are about computers learning things for themselves. In a way, this is similar to what humans do. Think about a […]

Read More

Four Strategies To Follow Before You’ve Written Your First Line Of Code

It’s daunting to become a coder. There’s so much to learn and there appears to be a multitude of people who have been coding for years. Take heart, however, a full third of professional developers on Stack Overflow, which interviewed over 100 000 developers, only learnt to code within the past five years. Basically, it’s […]

Read More

Web Frameworks 101: Common Questions about Web Frameworks

Web frameworks have made life easier for developers, essentially transforming the programming industry. What are web frameworks, and how do they make an impact? Below, we answer some common questions about web frameworks. What is a Web Framework? A web framework is a software tool created to support the development and deployment of a web […]

Read More

Why Are Computer Science Degree Dropout Rates So High?

It’s an international phenomenon – computer science degree dropout rates are getting higher with each passing year. It’s quite paradoxical. While computer science as a vocation is growing exponentially, dropout rates amongst students who enrol in computer science as a degree, seem to be steadily increasing. According to the graph below, the number of computer […]

Read More

Choosing Between Python Web Frameworks

Python is the fastest growing programming language. There are good reasons for this growth, including high salaries (an average per annum salary of $114,490 per annum, according to Indeed), excellent job demand and the sheer number of exciting innovations that rely on Python such as machine learning, artificial intelligence (AI), big data, robotics and cyber […]

Read More