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

943
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

926
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

917
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++

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

CORS, XSS and CSRF with examples in 10 minutes

789
Comments 11
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?

682
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

598
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

539
Comments 11
20 min read
10 Data Structure and Algorithms Articles Beginners Should Read this Weekend

10 Data Structure and Algorithms Articles Beginners Should Read this Weekend

483
Comments 16
7 min read
OOP Principles For Dummies

OOP Principles For Dummies

477
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.

475
Comments 30
11 min read
Top 10 Developer Tools You Didn't Know You Needed

Top 10 Developer Tools You Didn't Know You Needed

454
Comments 30
2 min read
Top 20 String Coding Problems from Programming Job Interviews

Top 20 String Coding Problems from Programming Job Interviews

442
Comments 18
8 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 62
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
10 FREE DevOps Courses to learn Jenkins, Docker, and Maven for Programmers

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

410
Comments 4
10 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!

356
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

312
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

283
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
Microservices Architecture Tutorial: all you need to get started

Microservices Architecture Tutorial: all you need to get started

267
Comments 3
10 min read
11 Best Java Books for Beginners and Senior Developers

11 Best Java Books for Beginners and Senior Developers

252
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

252
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
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
Realtime Chat app using Kafka, SpringBoot, ReactJS, and WebSockets

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

222
Comments 14
8 min read
15 Must-Have Cheatsheets for Developers🚀

15 Must-Have Cheatsheets for Developers🚀

220
Comments 19
4 min read
Let’s Develop an E-Commerce Application from Scratch Using Java and Spring

Let’s Develop an E-Commerce Application from Scratch Using Java and Spring

219
Comments 20
9 min read
Want to Learn Java Quickly? Burn All Your Java Tutorial Books

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

215
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
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.

212
Comments 11
5 min read
The complete gRPC course [Protobuf + Go + Java]

The complete gRPC course [Protobuf + Go + Java]

209
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

200
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
A Simple Roadmap for Java Beginners in 2021

A Simple Roadmap for Java Beginners in 2021

189
Comments 11
5 min read
How to become a Certified Java Developer Professional in 2024

How to become a Certified Java Developer Professional in 2024

188
Comments 6
9 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
Spring Boot - Crash course

Spring Boot - Crash course

187
Comments
5 min read
Which programming language is the best for blockchain?

Which programming language is the best for blockchain?

184
Comments 41
10 min read
11 Great Reads for Aspiring Java Devs

11 Great Reads for Aspiring Java Devs

184
Comments 4
15 min read
Java is Dead - Long Live Java

Java is Dead - Long Live Java

183
Comments 55
8 min read
loading...