#I'm looking for a partner
1 messages ยท Page 1 of 1 (latest)
<@&987246399047479336> please have a look, thanks.
Requests like this from new people just look like scammers.
also why limit yourself to one person when you have a whole server to talk about it
ahahahaha frr, but im serious about it
Yeah, being in a group would be better, but I canโt even find one person to start it with!
What book?
Sounds great!
I have some academy books if you want detailed "maybe boring ๐ " explanations, but if you have other resources or books, let me know and we can start together
By the way what level are you at?
well idk which level exactly but i'm not too terrible
the clean code book sounds to me like a classic i think it may be worthwhile to have read it once in my life, that's why i said i was kinda interested
Can you explain what you mean by level?
I'm so incredibly curious
Bro, I'm too lazy to write all this ๐ฉ
Nice
Yeah, I think so too
Itโs a classic, and even reading it once can be really valuable
Here you go
๐ฐ Level 0: Absolute Basics
What programming is
What Java is and why itโs used
JDK / JRE / JVM
Setting up Java (Eclipse / IntelliJ)
main method
System.out.println
๐ข Level 1: Java Basics
Variables & Data Types
Operators
if / else
switch
Loops
for
while
do while
User input (Scanner)
Comments
๐ข Level 2: Methods & Logic
Methods
Parameters & Return values
Method Overloading
Scope
Recursion (basic understanding)
๐ก Level 3: Object-Oriented Programming (OOP)
Class & Object
Constructors
this keyword
Encapsulation
Inheritance
Polymorphism
Abstraction
final
static
๐ก Level 4: Arrays & Strings
Arrays (1D / 2D)
Arrays vs ArrayList
String
StringBuilder / StringBuffer
Immutability concept
๐ Level 5: Collections Framework
List
ArrayList
LinkedList
Set
HashSet
Map
HashMap
Iterator
Comparable & Comparator
๐ Level 6: Exceptions & Debugging
try / catch
finally
throws / throw
Custom Exceptions
Checked vs Unchecked Exceptions
Debugging in IDEs
๐ต Level 7: File Handling & I/O
File class
FileReader / FileWriter
BufferedReader / BufferedWriter
InputStream / OutputStream
Serialization
๐ต Level 8: Advanced Java & OOP Concepts
Abstract Classes vs Interfaces
Default methods
Inner Classes
Enums
Annotations
Generics
๐ด Level 9: Multithreading & Concurrency
Thread
Runnable
Synchronization
Deadlock
Thread Safety
๐ด Level 10: Modern Java (Java 8+)
Lambda Expressions
Functional Interfaces
Streams API
Optional
Date & Time API
โซ Level 11: Databases
JDBC
CRUD Operations
MySQL / PostgreSQL
Connection Pooling
๐ฃ Level 12: Frameworks (Based on Your Goal)
Spring Core
Spring Boot
Hibernate / JPA
REST APIs
โญ Level 13: Clean Code & Best Practices
Clean Code principles
SOLID principles
Design Patterns (basics)
Unit Testing (JUnit)
kthen i guess im level 10
i didn't yet do databases in java cuz frankly ef core in c# is too easy
but i know the language (i hope)
where is that from? some course ur following?
Yeah this isn't exactly a universally accepted framework. Feels strange
The more people that defacto legitimatize uncle Bob like this the more a dial in my head turns
Im level 8
Haha
tbh i'd do it because i'm lowk scared of asking about something that is obvious and being called an idiot
Do not be worried about that.
You are an idiot.
:(
Now that it's happened it's not something you have to be afraid of
Obvious questions are good questions
You are allowed to be embarrassed if you have to ask the same question for months and never learn anything
But so long as you learn something new constantly it's fine
Forward progress at any pace
thanks :)
@thick summit Hey can you be my study partner..
OC and What level are you at?^ ^
what does " java level 2" mean?
im sorry but this is CLEARLY generated by some LLM
and is not something that is universal
Yeah - where on earth did that come from? I've never seen its like before.
im level 1 ๐
I am unconvinced this guy is on the level. @nimble wharf don't dm him.
nw i didn't dm anyone
@thick summit
Your question has been closed due to inactivity.
If it was not resolved yet, feel free to just post a message below
to reopen it, or create a new thread.
Note that usually the reason for nobody calling back is that your
question may have been not well asked and hence no one felt confident
enough answering.
When you reopen the thread, try to use your time to improve the quality
of the question by elaborating, providing details, context, all relevant code
snippets, any errors you are getting, concrete examples and perhaps also some
screenshots. Share your attempt, explain the expected results and compare
them to the current results.
Also try to make the information easily accessible by sharing code
or assignment descriptions directly on Discord, not behind a link or
PDF-file; provide some guidance for long code snippets and ensure
the code is well formatted and has syntax highlighting. Kindly read through
https://stackoverflow.com/help/how-to-ask for more.
With enough info, someone knows the answer for sure ๐