Hello guys, if you want to learn Microsoft Azure in 2025 and looking for the best resources like online courses, books, tutorials, etc then you have come to the right place. Earlier, I have shared the best cloud computing courses and best free Azure courses but many of you asked for more comprehensive and in-depth Azure courses and here we are with the list of the 5 best Microsoft Azure courses in 2025. Microsoft Azure is, as the name implies, Microsoft's answer to Google Cloud Platform and Amazon Web Services. What that means is that it provides a wide range of cloud services like computing, storage, analytics, and networking all under one umbrella.
Learn Java and Programming through articles, code examples, and tutorials for developers of all levels.
Top 7 Courses to Learn Design Patterns in Java for Experienced Programmers in 2025 - Best of Lot
Hello Java programmers, if you want to learn Design patterns in 2025 and looking
for the best resources like books, tutorials, and online courses then you have
come to the right place. Earlier, I have shared the
best design pattern books,
interview questions, and design pattern tutorials and in this article, I am going to share the
best design pattern courses for Java developers. A design pattern is the tried
and tested solution of classical software problems which is common during
software development. Knowing design pattern not only help you to solve those
problems quickly but also encouraged you to use tried and tested solution, thus
overall improving the quality of the software application you are
building.
Top 6 Courses to Learn Neural Networks and Deep Learning in 2025 - Best of Lot
Hello folks, if you are looking for the best online courses to learn Deep
Learning and Neural networks in 2025 then you have come to the right
place. In the past, I have shared the best Data Science courses, best Data Science websites,
and
best Machine Learning courses, and in this article, I am going to share the best online courses to learn
Data Science and Machine Learning for Beginners. I have hoped a lot of online
platforms and websites to find deep learning courses which not only cover
essential concepts but also cover them in a way that can be easily understood,
but most of the courses fall short of it.
How to Reverse words in String Java? [Solution]
Hello guys, if you are wondering how to reverse words in a given String in Java then you have come to the right place. Earlier, I have shared 75 Programming interview questions and In this Java Coding tutorial, you will learn how to reverse words in String. It's also one of the popular coding questions, so you will also learn how to take a requirement, how to fill gaps in the requirement by asking the right question. A String is nothing but a sentence, which may contain multiple works, or just contain a single word or it may be empty. Your program must produce a String that contains the word in reverse order, for example, if the given input is "Java is Great" then your program should return "Great is Java".
[Solved] How to remove duplicate elements from Array in Java? Example
This is one of the common technical interview questions which are asked to entry-level programmers and software engineers. There are also a lot of variants of how do you remove duplicates from an array in Java, like sometimes the array is sorted, and other times it's not sorted or unsorted. Sometimes, the Interviewer just spends more than half of the interview on this question by progressively making it more difficult by imposing new constraints like removing duplicate elements in place or without using any additional data structure, etc.
[Solved] How to Print Alphabets in Upper and Lower Case in Java? Example Tutorial
Hello guys, if you are learning Java and looking for basic programming exercise to build your concepts then you have come to the right place. Earlier, I have shared 15 common Java programming exercises and today, you will learn one of them. One of the textbook exercises to get started with any programming language is writing a program to print alphabets in both upper and lower case. This program allows you to explore the String class in Java with the toUpperCase() and toLowerCase() method but normally when you start, it's asked to do this without any API methods.
How to swap two Integers without using a temporary variable in Java? [Solution]
One of the oldest trick questions from a programming interview is, How do you swap two integers without using a temp variable? This was first asked to me on a C/C++ interview and then several times on various Java interviews. The beauty of this question lies both in the trick to thinking about how you can swap two numbers without the third variable, but also problems associated with each approach. If a programmer can think about integer overflow and consider that in its solution then it creates a very good impression in the eye of interviewers.
How to Print Floyd's Triangle in Java - Example Tutorial
Hello guys, In the last article, I have taught you how to print Pascal's triangle and in today's article, I'll teach you how to print Floyd's triangle in the Java program. Floyd's triangle is easier to print than Pascal's triangle because you don't need to take care of formatting the numbers as Floyd's triangle is a right-angle triangle. It is named after American computer scientist Robert Floyd, who has also contributed Floyd–Warshall algorithm, which efficiently finds all shortest paths in a graph, and Floyd's cycle-finding algorithm for detecting cycles in a sequence.
Matrix Multiplication in Java using Scanner, Class, and Function [Example]
Hello guys, if you are looking for a matrix multiplication example in Java using the scanner for user input, and using class and object-oriented programming then you have come to the right place. In this Java tutorial, I will show you how to multiply matrix in Java using an array, scanner, and object-oriented programming. We will create a class to represent matrix and then define a multiplication method to multiply two matrices in Java. I first learned about matrix in class 12th and I first wrote the program to multiply two matrices on my first semester of engineering, so, when I thought about this program, It brings a lot of memories from the past.
How to check is given String is a Palindrome in Java using Recursion
In this tutorial, you will learn how to check if a string is a palindrome in Java using Recursion. A String is nothing but a collection of characters like "Java," and String literals are encoded in double-quotes in Java. A String is said to be a palindrome if the reverse of String is equal to itself like "aba" is a palindrome because the opposite of "aba" is also "aba", but "abc" is not a palindrome because the reverse of "abc" is "cba" which is not equal. Recursion means solving a problem by writing a function which calls itself. In order to check if String is a palindrome in Java, we need a function that can reverse the String.
How to Reverse String in Java with or without StringBuffer Example
Reverse String in Java
There are many ways to reverse a given String in Java. For example, you can use rich Java API to quickly reverse the contents of any String object. Java library provides StringBuffer and StringBuilder class with the reverse() method which can be used to reverse String in Java. Since converting between String and StringBuffer or StringBuilder is very easy it's the easiest way available to reverse String in Java. But, in a coding interview, you may not be allowed to use the JDK API methods to solve this problem. That's why, writing a Java program to reverse String in Java without StringBuffer is one of the popular Java String interview questions, which requires you to reverse String by applying logic and by not using API methods.
How to Remove all adjacent duplicates characters from String in java? Example Tutorial
Hello guys, if you are wondering how to remove adjacent repeated characters or
duplicates from a given String in Java then you have come to the right place. In
the last article, we have seen
how to find duplicate characters
as well as
how to remove duplicate characters from String in Java, and in this article, we will take that topic to another level and remove
adjacent duplicates from given String. This topic gives another perspective to
removing duplicates in a word or phrase. Probably before now, you are familiar
with removing duplicates from a word or phrase, or number. But this topic gives
a detailed understanding of how to remove adjacent duplicates.
How to Perform Binary Tree InOrder traversal in Java using Recursion? Example Tutorial
The InOrder traversal is one of the three popular ways to traverse a binary tree data structure, the other two being the preOrder and postOrder. During the in-order traversal algorithm, the left subtree is explored first, followed by root, and finally nodes on the right subtree. You start traversal from root then go to the left node, then again go to the left node until you reach a leaf node. At that point in time, you print the value of the node or mark it visited and move to the right subtree. Continuing the same algorithm until all nodes of the binary tree are visited. The InOrder traversal is also known as the left-node-right or left-root-right traversal or LNR traversal algorithm.
How to Find Square Root of a Number in Java [Solved] - Example Tutorial
Java program for a square root or a number in Java
How to write a Java program to find the square root of a number is a common Java programming exercise that many institutes use in their Java course along with Java program to print Fibonacci series and How to find Armstrong numbers in Java, which we have seen earlier. Java program for the square root is also a popular question during college semester exams and various programming tests.
How to write a Java program to find the square root of a number is a common Java programming exercise that many institutes use in their Java course along with Java program to print Fibonacci series and How to find Armstrong numbers in Java, which we have seen earlier. Java program for the square root is also a popular question during college semester exams and various programming tests.
How to implement Binary Tree PreOrder Traversal in Java without Recursion? [Solved] Example Tutorial
This is my second article on how to implement binary tree pre-order traversal in Java. In the first part, I have shown how to traverse a binary tree with a pre-order traversal algorithm using Recursion, and in this article, you will learn how to implement pre-order traversal without using Recursion. You might be thinking that why do you need to learn the iterative solution if a recursive solution is possible and easy to write? Well, this type of question is mostly asked in Programming Job interviews and Interviewers like to see how comfortable a candidate is with both Recursion as well as using other data structures and iteration.
[Solved] 3 Examples to reverse an Array in Java - Example Tutorial
Hello guys, today we are going to see another common coding question from interviews - how do you reverse an array in Java? This is a popular array-based coding problem and often asked programmers during the first few rounds of interviews to check if they can code or not. Well, there are multiple ways to solve this problem and we will see three common ways to ever an array in Java. This method applies to all kinds of arrays like string array or integer array or even with arrays of objects because it's not focused on data types. The first way to reverse an array is by reversing it in a brute force way, without using any additional data structure or library method.
How to Find Even and Odd Number in Java - Program Tutorial Example
Even and Odd number check Java Example
There are many ways to find if a number is even or odd in Java but before moving into technical details on finding even and odd numbers in Java let's what is even and odd numbers in terms of Mathematics. Any number which is completely divisible by 2 is called an even number while a number that is not completely divisible by 2 is called an odd number. If you think in terms of remainder then in the case of even number, the remainder is zero while in the case of odd number remainder will be 1. zero is considered as an even number in maths.
How to Count number of 1s (Set Bits) in a binary number in Java [Solved]
Good morning folks, In today's article, we are going to discuss one of the frequently asked bit manipulation-based interview questions, how do you count the number of set bits in a given bit sequence? Bit Manipulation is an important topic in programming interviews and a good programmer should have sufficient knowledge and skill to work with binary numbers. This kind of question tests the skill of the programmer. Sometimes, it is also asked as to how to count the number of 1s (ones) in a given number? Both are the same question because 1 is also known as set bit. For example, if the given input is 1000110010 then your program should return 4, as three are only four set bits in this bit sequence.
How to Print Pyramid Pattern in Java? Program Example
Pattern based exercises are a good way to learn nested loops in Java. There are many pattern based exercises and one of them is printing Pyramid structure as shown below:
*
* *
* * *
* * * *
* * * * *
You need to write a Java program to print the above pyramid pattern. How many levels the pyramid triangle would have will be decided by the user input. You can print this kind of pattern by using print() and println() method from System.out object. System.out.print() just prints the String or character you passed to it, without adding a new line, useful to print stars in the same line.
*
* *
* * *
* * * *
* * * * *
You need to write a Java program to print the above pyramid pattern. How many levels the pyramid triangle would have will be decided by the user input. You can print this kind of pattern by using print() and println() method from System.out object. System.out.print() just prints the String or character you passed to it, without adding a new line, useful to print stars in the same line.
Top 5 Courses to learn UML for Software Design and Development in 2025 - Best of Lot
Hello friends, we are here again today for another exciting topic to discuss. But, today we are not gonna discuss something which is related to Java or any other language or spring boot. Today we are gonna discuss something which is immensely practical and very important skill if you want to grow as programmer and become a tech lead or Software architecture. Yes, you guessed it right, today we are going to talk about UML (Unified Modeling Language). Modeling is a process to communicate your design which is in your mind to other people in your team like developers, architect via diagram. This is one of the most important skill if you want to become Software architect in 2025.
Subscribe to:
Posts (Atom)