SQL and NoSQL represent two popular types of database technologies and every developer should know why they are important. And when it comes to managing databases, one of the biggest decisions organizations, developers, data scientists, and sometimes even project managers have to make is whether to use SQL or NoSQL. So what are SQL and […]
Cloud computing is all the rage right now. Not exactly sure what the cloud is? It’s OK, we’ll explain 🙂 Think of the “cloud” as services you can use that run “on the internet”. Whenever you watch Netflix, browse popular websites (like Google, Facebook, etc.), use apps or play games that you’ve not downloaded and […]
When computers were first introduced, before Windows and before Mac was ever a thing, the command line (also referred to as console, command prompt or shell) was the primary way to interact with a computer. Today, operating systems are way more advanced and have a well-developed graphical user interface (GUI). Most computer users are happy […]
Coding skills are among the most in demand skills today (I would argue there is a shortage of tech skills in the market). But what if along the way you find coding isn’t for you? Remember, good programmers are people who can break down problems into smaller portions that can be represented in symbolic form […]
Without a doubt, programming is one of the most lucrative careers in the world today. However, there are hundreds of programming languages and not all are equal. It doesn’t matter if you are new to programming or are a seasoned developer, knowing which programming languages are the most popular and WHY will give you an […]
A good text editor is an essential tool in every developer’s toolkit. It’s where you will write and edit all your code, whether you’re building a website or an app. This is why it’s important to install a solid code editor even before you tackle your very first tutorial. To help you find a trusty […]
PHP is a programming language that’s been around for a while yet still is among the most popular technologies for web development today. The reason for this is historically the language has been free to use, has no licensing and as a result grown by leaps and bounds ever since it was launched in 1995. […]
When you’re learning to code for the first time, it’s natural to make a lot of mistakes. Mistakes are part of the learning process. However, there are some dumb mistakes that are detrimental to learning and that promote bad habits. These are mistakes every beginner should avoid in order to develop a solid programming foundation. […]
Coding (computer programming) is one of most valuable skills to learn in today’s world. But when you’re just getting started with code, learning the different programming languages can seem such a daunting task. It’s natural to wonder how long it will take to grasp the concepts, to be able to create applications and tackle real […]
PHP and Python are currently among the most popular programming languages for “backend” development. Both are dynamically typed, object-oriented languages that are powerful and fast. However, there are differences between the two languages. PHP is especially suited for web development while Python’s strength is more in ease of use and for specific applications like Machine […]