Developer topics that might interest you!
100 lessons
How To Write Lambda Expressions
FreeThis lesson introduces the basic lambda expression structure with tips to write efficient code.
What Are Lambda Expressions?
FreeThis is an introductory lesson on lambda expressions. You will learn about the lambda operator, expression, syntaxes and more!
Power Of Two (Exercise Problem)
PaidUser-Defined Customer Interface (Exercise Problem)
FreeThis is an exercise problem for your practice. Try to come up with an approach and solve it by yourself. Good Luck!
What Are UnaryOperator And BinaryOperator?
FreeUnary and Binary operators are the other two functional interfaces that most developers are interested in.
BiFunction Interface
FreeThis lesson talks about the third functional interface, which is the BiFunction.
What Is a Predicate Interface In Java?
FreeThis lesson talks about the third functional interface, which is the Predicate.
What is a Function Interface In Java?
FreeThis lesson talks about the third functional interface, which is the Function.
What is a Supplier Interface in Java?
FreeThis lesson talks about the second functional interface, which is the Supplier.
What is Consumer Interface in Java?
FreeThis lesson talks about the first functional interface, which is the Consumer.
A Detailed Guide On Java Built-In Functional Interfaces
FreeThis lesson details about the various functional interfaces that fall under major 4 categories.
What Are Functional Interfaces in Java? With Examples
FreeThis is the introductory lesson on functional interfaces. Introduced in Java SE 8, these are powerful and most useful as either lambdas or method reference can use it.
What Are The 3 Types Of Interfaces Available in Java?
FreeIn this lesson, you will learn how immutability is achieved through functional programming.
What is Immutability in Java Functional Programming?
FreeIn this lesson, you will learn how immutability is achieved through functional programming.
What are Pure & Impure Functions?
FreeThis lesson details pure and impure functions with various examples for understanding.
What Problems Does Functional Programming Solve in Java?
FreeFunctional programming solves almost all of the business use cases OOP solves. In fact, functional programming reduces bugs due to its immutability in nature.
How is Functional Programming Different From OOP?
FreeIn this lesson, you will learn about functional programming and the fundamental differences between object-oriented and functional programming.
What is Declarative Programming? With Examples
FreeIn this lesson, you will learn declarative programming and the steps to achieve it. You will also be introduced to some real-world use cases for easy understanding.
What is Imperative Programming? With Examples
FreeIn this lesson, you will learn imperative programming and the steps to achieve it. You will also be introduced to some real-world use cases for easy understanding.
What Are Programming Paradigms?
FreeIn this lesson, you will learn various programming paradigms in computer science.
Introduce Yourself To Functional Programming
FreeFunctional programming(a programming paradigm) was introduced in Java SE 8 and recently gained popularity. The number of lines written by developers in the last few years using functional programming(for open-source projects) did hustle around Java developers. Why developers love functional programming? Java functional programming emphasizes using functions
Bit Manipulation Final Thoughts
MembersIntroduction To Real-Time Data
MembersSolution Review: Get the First Set Bit Position Using the Right Shift
MembersChallenge 1: Get the First Set Bit Position Using the Right Shift
MembersCheck If Kth Bit Is Set/Unset Using Right Shift
MembersSolution Review: Get The First Set Bit Position Using the Left Shift
MembersChallenge 1: Get the First Set Bit Position Using the Left Shift
MembersHow Strings Are Used In Collections?
MembersThread Safety: StringBuilder vs. StringBuffer
MembersPerformance Comparison Of StringBuilder vs. String Concatenation
MembersString, StringBuilder, and StringBuffer
MembersString Immutability
MembersNumber Formatting
MembersParsing Strings To Primitive Types
MembersString Formatting in Java (%s, %d, %f)
MembersString trim(), replace(), split()
MembersSearching And Indexing: indexOf(), lastIndexOf()
MembersIteration (using loops)
Memberssubstring()
MembersString Concatenations
MembersString Comparisons [null, ==, .equals()]
MembersOverview Of String Methods
MembersStrings Memory Management (Heap vs. Stack)
MembersWhat is String Pool in Java?
MembersHow To Create Strings in Java?
MembersWhat is a String in Java?
MembersMaven Interview Q&A
MembersMaven Best Practices For Reliable & Efficient Builds
MembersIntegrating Maven With CI/CD
MembersMaven Multi-Module Projects
MembersMaven Profiles
MembersMaven Plugins
MembersHandling Dependency Conflicts
MembersManaging Dependencies in Maven
MembersCommon Maven Commands
MembersMaven Build Life Cycle
MembersSubsets/Powerset
MembersYour First Maven Project
MembersMaven project structure
MembersUnderstanding pom.xml
MembersHow to install Maven
MembersArithmetic and Logical Right Shifts
MembersBitwise Left Shifts
MembersIntroduction to Bit Shifting
MembersSolution Review: Missing Number
MembersChallenge 2: Missing Number
MembersSolution Review: Single Number
MembersChallenge 1: Single Number
MembersHamming Distance
MembersDetect If Two Integers Have Opposite Signs
MembersFind Odd Occurring Element
MembersCheck If Kth Bit Is Set/Unset Using Left Shift
MembersFind the Bit Length of a Number
MembersBig O Complexities
MembersBest Practices, Error Handling
MembersWhy Use Maven? 🤔
MembersAutoboxing And Unboxing
Members8 Primitive Types
MembersDifference Between Primitives And Wrappers
MembersSubsets Or Powerset
MembersCommon 3D Array Use-Cases
MembersTraversing 3D Arrays
MembersSolution Review: Single Number
MembersChallenge 2: Single Number
MembersSolution Review: Missing Number
MembersChallenge 1: Missing Number
MembersHow to reverse the letters in a string in Java
MembersReverse Array: Array In-Place Algorithm
MembersFind Odd Occurring Element
MembersWhat is Immutability?
MembersAccess 3D Arrays
Members3D: Three-Dimensional Arrays
MembersSwap Two Numbers
MembersBitwise XOR, Computations, and Examples
MembersIntroduction to XOR
MembersSwitch Sign of a Number
MembersBitwise NOT, Computations, and Examples
MembersIntroduction to NOT Operator
MembersNumber Of Flips Required To Make a|b Equal to c
MembersNo lessons found
Try a different search term.