PHP Shorten String With Three Dots
Using PHP, we can shorten the length of our string and just replace the rest with three dots. This is usually needed in a software application, especially when the string…
Using PHP, we can shorten the length of our string and just replace the rest with three dots. This is usually needed in a software application, especially when the string…
With over 1.8 billion users, Gmail is a free email service provided by Google. While you may just be comfortable with checking your emails and signing up with third-party websites,…
In this tutorial, we are going to change the background color of a webpage to the one supplied by the user in the input field. Let's get Started! <!DOCTYPE html>…
In this tutorial, we are going to create a CSS dropdown menu that will reveal its items on hover. CSS dropdown menu Let's get started. 1. Add HTML Code <!DOCTYPE…
Professionally built mobile app templates to kickstart your project The toggle password visibility helps for a good user experience and lets the user see and confirm what they are typing.…
Solve the fizzbuzz hackerrank challenge question: Given a number n, for each integer i in the range from 1 to n inclusive, print out one value per line as follows:…
A React paginated table is useful when presenting data in an organised and readable format. This tutorial shows you how to create your own paginated table fast and easy in…
in a typical software development process, less is more. This tutorial outlines cool css tricks you should start using in your projects.
In this tutorial, we are going to use the Fetch API to fetch all public holidays in the United States. We've have written extensively on the Fetch API here. So,…
So the other day I was trying to integrate Remita payment integration system into a React software application I was working on. Like all developers, I browsed through their website…
API stands for Application Programming Interface. It's an intermediary that allows two applications to talk to each other by both delivering requests to the provider and getting back a response.…
Aspect ratio in CSS refers to an element's proportional relationship between its width and height. Two of the most common video aspect ratios are 4:3, which is the universal video…
Text to speech (also known as tts or speech synthesis) is an offshoot of the Web Speech API which provides distinct areas of functionality, including speech recognition. Speech Synthesis Speech…
Dynamically Populate Select Options in React JS could be a real time-saver. When working with software applications built with libraries like React, there are times when you need to dynamically…
We can easily get the distinct values in our JavaScript array by using the spread operator. const arr = ; console.warn(arr); // //With Spread operator const newArr = ; console.warn(newArr);…
Knowing how to use dataTables in React JS can be very rewarding and time-saving. DataTables is a powerful Javascript library for adding advanced interaction features to HTML tables. This is…
Sweet Alert helps your software application give fanciful and useful feedback to users after they must have performed some action. Alerts are necessary and simple pointers that can even be…
Real-time data search functionality can be very crucial for your React Native app, especially as it begins to scale. Let's picture this: You have a product listing application with hundreds…
Question: Write a static method below that takes integer number as input argument and returns the sum of the even digits of that number. No System.out.println statements should appear in…
public CheckSum { public static void main (String args){ System.out.println(digitSum(45)); public static int digitSum(int number) { int sum = 0; while (number != 0) { sum = sum + number…
A perfect square is a number that is made by squaring a whole number. For example: 16 is a perfect square because 42 = 16.25 is also a perfect square because…
It is true that Strings can be palindromic in nature. The same can equally be said of numbers. A palindromic number (sometimes called numeral or numeric palindrome) is one such…
Style sheets are very useful in software development as they define both the style and the general look and feel of your software application. Sometimes these style sheets could internal…
Login forms help give authentication to users of a particular platform, and it is utilised most applications. The toggle password visibility button both reveal and hide the passwords of user…
React Native is a great library for building awesome applications. But sometimes after downloading a project from Github or moving that project around from directory to directory, you'll find that…
As design concepts continually evolve, there, at some point in this our evolving design journey, arises the need to sit back and re-evaluate some of the practices and norms of…
If you are just entering the software development niche, or even if you are remotely considering that idea, making a choice on what to learn or what path to follow…
Routing and navigation are inevitable in most software applications The way you would handle routing and navigation in React JS is somewhat different from the way you would, let's say,…
Let's face it: We all hate to be kept waiting, especially when we don't have control over the waiting process. When developing software applications, there's a chance that users will…
Working with React Native can sometimes be tricky. Sometimes you encounter unexpected errors, at other times your code just won't compile or run in the iOS simulator. Here are a…
Implementing a React Native App Intro Slider in your software application can sometimes be a great idea for many software developers. This opportunity can be used to highlight expected features…
The Top Tab Navigator in React Native is one of the most common types of navigation that is used in mobile app development. It is also used in React Native…
In Javascript, dates are objects and are inbuilt. There are also methods that can be used to access these date objects, especially when you want to implement these methods in…
When working with React Native applications, you will often want to make API requests and calls either for Login, Registration or perhaps you might just want to retrieve and list…
First a software developer carries a bag pack of interconnected gadgets - Flash drives, hard disks, PCs or MacBooks, wireless mouse and keyboards, power-banks, notebooks, WIFIs and a nice, cool…
AsyncStorage is used in React Native mobile app development to store items in an unencrypted, asynchronous, persistent, key-value storage way. These stored items are global to the app. It is true that…
With PHP we can upload various files to the server depending on the given requirements and specifications. In this tutorial, we shall look at how to upload image to the…
What is Deep Work? According to Cal Newport, Deep work refers to professional activities that are performed in a state of distraction free concentration so that your cognitive capabilities are…
PDO is an acronym for PHP Data Objects and is a useful alternative to MYSQLI. PHP introduced PHP Data Objects (PDO) in PHP 5.1 to help standardize and smoothen the…
Estimated reading time: 7 minutes What is a WebView? A WebView is an embeddable browser that helps a native application, such as Android, to display web content. If you are…
Finding an alternative and, at the same time, accelerated way of performing both simple and complex actions as a software developer can be rewarding. And with VSCode shortcuts, we are…
Estimated reading time: 3 minutes According to the React Native Navigation documentation, the StackNavigator provides a way for your app to transition between screens where each new screen is placed…
Github is an internet hosting platform where software developers can host code and collaborate together on any project of their choice. It allows for distributed version control and thorough source…
You've probably heard it a lot: Work smart and not hard. That advice couldn't be more legit, especially when it comes to programming. Especially when it comes to Javascript. Beyond…
JSX stands for Javascript Extension (although most sites like W3 schools refer to it as Javascript XML). JSX is used by transpilers like babel to transform HTML-like syntax into standard…
Cross-site scripting (XSS) is an attempt to insert malicious markup or untrusted data into values or results that are subsequently displayed in a web page. This malicious code attempts to…
Enterprise software development is the process of creating a software or a platform that has functionalities that can help enhance the workflow of an organisation as well as solve problems…
Software development is currently a popular and alluring career path, no doubt. Knowing how to become a great software developer becomes really necessary. One sometimes get the impression that because…
Design thinking is a type of design methodology in which the creator takes an iterative, non-linear and solution-based approach to solving problems. It was first pointed out by cognitive scientist…
Software development is a process of devising, designing, specifying, programming, testing, debugging and maintaining software applications and its frameworks or components. If you love to reason out processes of construction…