DEV Community

Java

More than just a cup of coffee, Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
27 Programming Youtube channels you should know

27 Programming Youtube channels you should know

1064
Comments 76
3 min read
10 Skills Java Programmer can Learn to Accelerate their Career

10 Skills Java Programmer can Learn to Accelerate their Career

1020
Comments 24
15 min read
12 Essential Skills Software Developers should Learn in 2024

12 Essential Skills Software Developers should Learn in 2024

944
Comments 42
15 min read
In Defense of Clean Code: 100+ pieces of timeless advice from Uncle Bob

In Defense of Clean Code: 100+ pieces of timeless advice from Uncle Bob

927
Comments 38
10 min read
Top 10 Free Books and Courses to learn Data Structure and Algorithms for Beginners

Top 10 Free Books and Courses to learn Data Structure and Algorithms for Beginners

923
Comments 6
15 min read
10 Best Books to Learn Data Structure and Algorithms in Java, Python, C, and C++

10 Best Books to Learn Data Structure and Algorithms in Java, Python, C, and C++

825
Comments 20
15 min read
CORS, XSS and CSRF with examples in 10 minutes

CORS, XSS and CSRF with examples in 10 minutes

791
Comments 12
7 min read
Learn regex the easy way

Learn regex the easy way

786
Comments 12
13 min read
What software technologies will earn you the highest pay?

What software technologies will earn you the highest pay?

683
Comments 45
11 min read
Software Architecture

Software Architecture

627
Comments 11
10 min read
Master Programming with best YouTube Channels

Master Programming with best YouTube Channels

608
Comments 63
2 min read
8 Coding Games to Improve and Level Up Your Programming Skills

8 Coding Games to Improve and Level Up Your Programming Skills

599
Comments 29
7 min read
Learn To Code By Playing These Games

Learn To Code By Playing These Games

586
Comments 16
6 min read
Master Programming with Best Underrated Youtube Channels

Master Programming with Best Underrated Youtube Channels

545
Comments 20
3 min read
101 Coding Problems and few Tips to Crack Your Next Programming Interviews

101 Coding Problems and few Tips to Crack Your Next Programming Interviews

541
Comments 11
20 min read
OOP Principles For Dummies

OOP Principles For Dummies

479
Comments 22
11 min read
Good Programmer vs Average Programmer - and, Why Asking questions and Paying attention to Details matters.

Good Programmer vs Average Programmer - and, Why Asking questions and Paying attention to Details matters.

476
Comments 30
11 min read
Algorithms Every Programmer Should Know

Algorithms Every Programmer Should Know

435
Comments 21
3 min read
Concurrency in modern programming languages: Rust vs Go vs Java vs Node.js vs Deno vs .NET 6

Concurrency in modern programming languages: Rust vs Go vs Java vs Node.js vs Deno vs .NET 6

433
Comments 63
10 min read
10 FREE DevOps Courses to learn Jenkins, Docker, and Maven for Programmers

10 FREE DevOps Courses to learn Jenkins, Docker, and Maven for Programmers

411
Comments 4
10 min read
Top Data Structures and Algorithms every developer must know

Top Data Structures and Algorithms every developer must know

411
Comments 4
18 min read
Top 10 Frameworks Software Developers can learn in 2024

Top 10 Frameworks Software Developers can learn in 2024

369
Comments 31
13 min read
22 Best Places to Learn Coding for FREE - Best of Lot

22 Best Places to Learn Coding for FREE - Best of Lot

359
Comments 33
13 min read
The ONE book every developer MUST read!

The ONE book every developer MUST read!

357
Comments 67
3 min read
Top 5 Concurrency Interview Questions for Software Engineers

Top 5 Concurrency Interview Questions for Software Engineers

348
Comments 3
13 min read
React, Reactive Microservices, Kubernetes, GraphQL & gRPC - Announcing Appwish - Fullstack Tutorial Series & Opensource Project

React, Reactive Microservices, Kubernetes, GraphQL & gRPC - Announcing Appwish - Fullstack Tutorial Series & Opensource Project

314
Comments 95
2 min read
Java Microservices: A Practical Guide

Java Microservices: A Practical Guide

314
Comments 9
30 min read
50+ Core Java Interview Questions with Answers for Programmers

50+ Core Java Interview Questions with Answers for Programmers

313
Comments 15
15 min read
🚀 Visualizing memory management in JVM(Java, Kotlin, Scala, Groovy, Clojure)

🚀 Visualizing memory management in JVM(Java, Kotlin, Scala, Groovy, Clojure)

293
Comments 15
11 min read
20+ basic Algorithms Problems from Coding Interviews

20+ basic Algorithms Problems from Coding Interviews

284
Comments 2
17 min read
How I chose a programming language and beat bad habits

How I chose a programming language and beat bad habits

282
Comments 84
5 min read
11 Best Java Books for Beginners and Senior Developers

11 Best Java Books for Beginners and Senior Developers

253
Comments 7
17 min read
Top 10 Object-Oriented Design Principles for writing Clean Code

Top 10 Object-Oriented Design Principles for writing Clean Code

253
Comments 26
18 min read
What is Spring Framework? More than Dependency Injection

What is Spring Framework? More than Dependency Injection

249
Comments 5
32 min read
20 Reasons to Move On from Java 8

20 Reasons to Move On from Java 8

248
Comments 21
31 min read
7 Open-Source Search Engines for your Enterprise and Startups you MUST know.

7 Open-Source Search Engines for your Enterprise and Startups you MUST know.

232
Comments 11
5 min read
Realtime Chat app using Kafka, SpringBoot, ReactJS, and WebSockets

Realtime Chat app using Kafka, SpringBoot, ReactJS, and WebSockets

231
Comments 15
8 min read
The ultimate Cheat sheets compilation (200+) - 🔥Roadmap to dev 🚀 - 2

The ultimate Cheat sheets compilation (200+) - 🔥Roadmap to dev 🚀 - 2

231
Comments 13
10 min read
15 Must-Have Cheatsheets for Developers🚀

15 Must-Have Cheatsheets for Developers🚀

221
Comments 19
4 min read
Want to Learn Java Quickly? Burn All Your Java Tutorial Books

Want to Learn Java Quickly? Burn All Your Java Tutorial Books

216
Comments 5
7 min read
Top 5 Programming Languages Every Software Developer Should Learn

Top 5 Programming Languages Every Software Developer Should Learn

214
Comments 60
12 min read
The complete gRPC course [Protobuf + Go + Java]

The complete gRPC course [Protobuf + Go + Java]

210
Comments 1
2 min read
Big(O) Notation summarized!

Big(O) Notation summarized!

207
Comments 11
3 min read
20+ Linked List Interview Questions for Java, C++, and Python Programmers

20+ Linked List Interview Questions for Java, C++, and Python Programmers

202
Comments
11 min read
Resources for Mastering Algorithms & Data Structures

Resources for Mastering Algorithms & Data Structures

201
Comments 1
13 min read
How to be good at Code Reviews

How to be good at Code Reviews

198
Comments 10
3 min read
The Hells Every Developer Experiences

The Hells Every Developer Experiences

196
Comments 20
2 min read
How to upload videos / docs along your code using SpeaCode?👨‍💻📷🚀

How to upload videos / docs along your code using SpeaCode?👨‍💻📷🚀

195
Comments 6
2 min read
How to become a Certified Java Developer Professional in 2024

How to become a Certified Java Developer Professional in 2024

190
Comments 7
9 min read
Spring Boot - Crash course

Spring Boot - Crash course

189
Comments
5 min read
A Simple Roadmap for Java Beginners in 2021

A Simple Roadmap for Java Beginners in 2021

189
Comments 11
5 min read
Top 22 System Design and Software Design Interview Questions and Problems

Top 22 System Design and Software Design Interview Questions and Problems

188
Comments 1
12 min read
Which programming language is the best for blockchain?

Which programming language is the best for blockchain?

184
Comments 41
10 min read
Java is Dead - Long Live Java

Java is Dead - Long Live Java

183
Comments 55
8 min read
Tips on Building a Docker image (quickly) in a CI/CD Pipeline

Tips on Building a Docker image (quickly) in a CI/CD Pipeline

177
Comments 1
4 min read
How To Learn Any Programming Language Online in 2019

How To Learn Any Programming Language Online in 2019

175
Comments 1
6 min read
Key habits and things I wish I knew earlier as a developer

Key habits and things I wish I knew earlier as a developer

172
Comments 6
9 min read
10 Java Developer Skills that are in High Demand

10 Java Developer Skills that are in High Demand

168
Comments 6
4 min read
50 Keybinds ⌨ EVERY Intellij user MUST know! ✔

50 Keybinds ⌨ EVERY Intellij user MUST know! ✔

168
Comments 6
3 min read
Hexagonal Architecture

Hexagonal Architecture

166
Comments 14
6 min read
loading...