Improve your dev skills!
Get tutorials, guides, and dev jobs in your inbox.
Common String Manipulation in Python
Python is a high-level, dynamically-typed, multi-paradigm programming language - and it notably comes with a plethora of built-in tools for various tasks, lowering the amount of effort required to quickly prototype and test ideas out. Strings are one of the most commonly used data structures in computer science, and naturally,...
Suppose we have boolean values stored in our database as strings and based on those values we want to perform some specific operation on our website/application. In that case, we have to convert those strings into boolean values before using them in logical operations. In this article, we'll take...
When consuming APIs or retrieving data from an array, you may encounter data that repeats itself, but you only want to select the unique values. For example, assume you have an array representing a restaurant menu, as shown below. You might need to retrieve available categories from that array -...
How to Get the Number of Days Between Dates in Java
More often than not we find ourselves counting the number of days from or to a particular date. Luckily, doing just that in Java is not very hard, and there are also quite a few ways to do it. So, in this article, we'll be taking a look at how...
Guide to React Component
A component is the probably most important concept to understand in React. It is one of the core building blocks of React that allows us to split a UI into independent, reusable pieces, making the task of building UIs much easier. All of these independent components are then combined into...
A website's carousel or slider is an effective way to display multiple images or content in a single space. It encourages visitors to concentrate on important website content while also improving overall visual appeal by saving screen space. In this article, we will learn how to create a draggable carousel...