MakeUseOf

Jerome Davidson-

Jerome Davidson

Page 2

About Jerome Davidson

Jerome is a Staff Writer at MakeUseOf. He covers articles on Programming and Linux. He has developer experience in writing Java & web applications. Additionally, he loves blockchain & is always up to date with the latest trends.

Readers like you help support MUO. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.
Computer Image Showing a Program 1
Java Input and Output: A Beginner's Guide 

When learning a programming language, you'll need to know about input and output. Here's a guide for Java learners.

Computer on a Desk Showing Code 1
A Beginner's Guide to Input and Output in C

Your first steps to becoming a bonafide programmer start with learning to take input and display output.

Photo showing a hopscotch painting on a road  1
Linear & Binary Search Algorithms Explained

Understanding linear and binary search algorithms is challenging for beginners. Here's an explanation.

Numbers on a Runner Lane 1
An Introduction to the Shell Sort Algorithm

While shell sort isn't the most efficient method, beginners have a lot to gain from practicing it.

Numbers on a Cardboard 1
An Introduction to the Insertion Sort Algorithm

Get your Python and Java ducks in a row with the Insertion Sort algorithm.

Child Sorting Numbers on a Table 1
How to Use Selection Sort

Selection sort is a little tricky to understand for beginners, but it's not too challenging once you get the swing of things.

Code on a Computer Screen 1
A Beginner's Guide to Java Selection Statements

Selection statements in Java are a key beginner concept to learn for any coding career path.

Code in a text editor 1
Polymorphism in Java: How to Overload or Override Methods

Cut down on the code you write with method overloading and overriding.

errors picture 1
3 Types of Programming Errors and How to Avoid Them

Safeguard against these programming errors modeled in Java.

Student learning to program Java 1
How to Create Methods in Java

Knowing how to create methods in Java is a great way to simplify workflows. This article walks you though the process.

boy solving math numbers 1
Arithmetic and Assignment Operators Explained in Java

We promise these Arithmetic and Assignment Operators are more fun than the ones you used in Algebra II.

computer picture 1
How to Manage Variable Scope in Java

Put your variables in their place! Scope ensures your Java code stays where it should.

programmer picture 1
How to Use For, While, and Do While Loops in Java With Examples

Tired of copy-pasting the same line of code over and over? Take care of that with these Java loop explanations and examples.

programmer at a desk 1
A Beginner's Guide to Logical and Relational Operators in Java

Learning to use Java Operators is essential for creating apps with robust capabilities. Here's what you need to know.

programming picture 1
The 4 Access Modifiers Explained in Java

Just starting out in Java? Get to grips with its 4 access modifiers.

hacker using a laptop 1
5 Ways to Safely Download Software on Linux

Even your Linux machine is prone to viruses and malware. Unless, you know where you should download your software from.

choose linux terminal over gui 1
5 Reasons to Choose the Linux Terminal Over GUI

The Linux command line has a high ground when it comes to performance, control, and ease of use.

graph image 1
How to Draw Graphs in Jupyter Notebook

Display your data with Jupyter Notebook graphs.

programming picture 1
A Beginner's Guide to the Laravel Artisan Console

Learn how to install and get started using Laravel's Artisan Console.

Apache_Tomcat_Logo 1
A Step by Step Guide to Installing Apache Tomcat 9 Linux

If you want to host or develop Java web apps, you need Apache Tomcat. Here's how to install Apache Tomcat 9 on Linux.

1 2 3
Page 2 / 3