☕ Learn Java with Me — Day 7 7 days ago, we were just thinking about starting. Overthinking. Waiting for the “right time”. Today? We showed up for 7 days straight. No big results. No perfect code. But we learned: → Variables & Data Types → Operators → If-Else → Loops → Methods And today, we tried something practical: 👉 Taking user input in Java Example: import java.util.Scanner; Scanner sc = new Scanner(System.in); System.out.println("Enter your name:"); String name = sc.nextLine(); System.out.println("Hello " + name); This made things feel real. Now it’s not just logic — we can interact with users too. More importantly: → We stopped waiting → We started doing → We stayed consistent From confused → a little more confident. Still beginners. But not at Day 1 anymore. And that matters. Week 2 starts tomorrow 🚀 Comment “STARTED” if you’re learning with me 👇 #java #coding #learning #consistency #ITstudent #showup
Learning Java with Consistency: Day 7 Recap
More Relevant Posts
-
I used to think learning Java was just syntax and code… until it proved me wrong. 💡 But over time, I realized something — it’s not about how much you cover, it’s about how much you truly understand. There were moments where I could explain a concept… but couldn’t apply it confidently. That’s when it hit me — I wasn’t learning deeply, I was just moving fast. ⚡ So now, I’m changing my approach. Slowing down. Asking more questions. Breaking things until I actually understand how they work. 🧠 This journey is no longer about “finishing Java” — it’s about building strong fundamentals that actually stay. I’ll be sharing what I learn along the way — the small insights, mistakes, and lessons that make a difference. 📌 What’s one concept you thought you understood… until you had to actually use it? 🤔 #Java #LearningInPublic #DeveloperJourney #Consistency #Growth
To view or add a comment, sign in
-
-
🚀 Java Series – Day 30 📌 30 Days of Consistency – What I Learned 30 days ago, I started a simple challenge: 👉 Post daily while learning Java. Today, I didn’t just complete a challenge… I built discipline, clarity, and confidence. --- 🔹 What I Covered Over these 30 days, I learned and shared: • Java Basics (Variables, Data Types, Operators) • Control Statements & Loops • Methods, Arrays, Strings • OOP Concepts (Encapsulation, Abstraction, Inheritance, Polymorphism) • Exception Handling & File Handling • Multithreading & Synchronization • Collection Framework (List, Set, Map, HashMap) • Java 8 Features (Lambda, Stream API) • Reflection API & Regex --- 🔹 What I Gained ✔ Better understanding of core Java ✔ Improved problem-solving skills ✔ Confidence to explain concepts publicly ✔ Consistency (the most important skill 💯) --- 🔹 Big Realization Learning is not about watching tutorials… 👉 It’s about showing up daily and building in public. --- 🔹 What’s Next? Now it’s time to level up 🚀 ➡️ Starting Spring Boot ➡️ Building real-world backend projects ➡️ Preparing for MNC interviews --- 💡 Key Takeaway: Consistency beats talent when talent is inconsistent. --- If you’ve been following this journey, thank you 🙌 Your support means a lot! What should I build next using Spring Boot? 👇 #Java #Consistency #LearningInPublic #JavaDeveloper #SpringBoot #BackendDevelopment #Programming
To view or add a comment, sign in
-
-
Today I explored some fundamental yet powerful concepts in Java that every developer should have a strong grip on: 🔹 Static Methods & VariablesUnderstanding how static members are shared across all objects really changed how I think about memory and efficiency. It’s amazing how a simple static keyword can help track object creation and maintain shared data seamlessly. 🔹 Constructor Overloading & this KeywordThis concept made object initialization much more flexible. Using multiple constructors and the this keyword not only improves code readability but also avoids redundancy. 💡 What I realized:Strong basics are the real game-changer. These concepts might look simple, but they build the foundation for writing clean, scalable, and efficient code. 📌 Consistency in learning > Complexity in topics I’m currently focusing on strengthening my core Java skills and building projects around them. Every small concept learned today contributes to becoming a better developer tomorrow. #Java #Programming #CodingJourney #DeveloperLife #JavaDeveloper #Learning #TechSkills #Coding #StudentDeveloper
To view or add a comment, sign in
-
🚀 DSA in Java – Day 89 ✅ Today, I solved the Minimum Distance to the Target Element problem on LeetCode 💻 🔍 Problem Insight: Given an array, a target element, and a starting index — we need to find the minimum distance between the start index and any occurrence of the target. 🧠 Approach I Used: Traversed the array using a loop Checked where the element equals the target Calculated distance using Math.abs(i - start) Updated the minimum distance using Math.min() ⚡ Key Learning: Sometimes the simplest linear traversal (O(n)) gives the most optimal solution. No need to overcomplicate! 💡 Code Concept: Use a variable to track minimum distance Update it whenever a closer target is found 💬 What I Learned Today: Consistency is more important than complexity. Even simple problems strengthen your fundamentals! 🔥 Day 89 Progress: Strengthened problem-solving skills Improved understanding of distance-based logic Practiced writing clean and optimized Java code 📈 Still learning, still growing… one problem at a time! #LeetCode #DSAinJava #ProblemSolving #Java #CodingJourney #Consistency #SoftwareDeveloper 🚀
To view or add a comment, sign in
-
-
🔥 #DoYouKnow Do you know why many beginners feel confused on Day 1 of learning Java? ☕🤯 🚨 The Problem: When we start Java, we suddenly see: ❌ class, public, static, void ❌ main() method ❌ Compilation & execution And it feels like… 👉 “What is going on?” 😅 💡 The Reality (Simple Way to Understand): Java is just telling the computer: 👉 “Start from here” (main method) 👉 “Follow these instructions” ✅ Simple Approach I’m Following: ✔ Focus on basics (syntax + structure) ✔ Understand one concept at a time ✔ Practice small programs daily ✔ Don’t panic if things feel confusing I’ve just started learning Java as part of my Full Stack journey 🚀 From HTML & CSS → now stepping into programming logic 💻 💬 If you’ve learned Java before, what confused you the most in the beginning? Share your experience in the comments 👇 #Java #Programming #CodingJourney #Beginners #LearningInPublic #FullStackDeveloper
To view or add a comment, sign in
-
-
🚀 “Today I realized… even naming and creating objects is a powerful skill in programming.” Day-5 of my Java journey, and today I explored Identifiers, Object Creation & Keywords with a deeper real-time understanding 💻 🔹 Identifiers (Rules & Importance) Identifiers are the names we give to variables, methods, and classes. 🧠 What I understood: Identifiers cannot start with numbers Spaces are not allowed Only _ and $ are allowed as special characters They should always be meaningful and readable Java is case-sensitive (main ≠ Main) Keywords cannot be used as identifiers 👉 Naming is not just syntax — it decides how readable your code is ✔️ Clean names = clean code 🔹 Object & Object Creation An object is an instance of a class and a collection of variables (state) and methods (behavior) 🧠 Real-Time Understanding: Every object has: ✔️ State → data (variables) ✔️ Behavior → actions (methods) 👉 Example in real life: Student → name, marks (state) + actions (behavior) 🔹 How Object is Created 👉 Syntax: ClassName reference = new ClassName(); 🧠 What I understood: new keyword creates a new object It allocates memory in heap It also calls the constructor Reference variable stores the address of that object ✔️ Object → stored in heap memory ✔️ Reference → holds its address 🔹 Keywords in Java Keywords are reserved words that have predefined meanings in Java 🧠 Real-Time Understanding: They define structure and rules of the program Cannot be used as identifiers They control how Java code executes 👉 Without keywords, Java cannot understand the program 💡 What clicked today: Identifiers → give identity to code Objects → bring real-world concepts into code Keywords → define how the program works 👉 This is where programming moves from theory to real understanding 🔥 thanks to my trainer Raviteja T sir, for simplifying these concepts 💬 “Good code is not just written… it is understood.” #Java #Programming #10000Coders #CodingJourney #Learning #OOP #DeveloperGrowth #Consistency
To view or add a comment, sign in
-
-
Turning concepts into confidence 💻✨ Recently, I focused on strengthening my core understanding of Java fundamentals — because a strong foundation is what builds great developers. 📌 Topics I explored: ✔ Data Types (Primitive & Non-Primitive) ✔ Type Casting (Implicit & Explicit) ✔ Wrapper Classes ✔ Integer to Binary Conversion ✔ String Handling Basics While these may seem like basic concepts, they play a crucial role in writing efficient, error-free, and optimized programs. Understanding how data is stored, converted, and processed gives a whole new perspective on problem-solving. What I realized is — coding is not just about writing syntax, it’s about understanding the logic behind every step. The more clarity we build in fundamentals, the easier it becomes to tackle complex problems later. Consistency is the key 🔑 Learning a little every day is helping me grow step by step in my developer journey. Looking forward to diving deeper into advanced Java concepts and building real-world applications 🚀 #Java #Programming #DeveloperJourney #Learning #Coding #TechSkills #StudentLife #Consistency #Growth #GQT
To view or add a comment, sign in
-
🚀 From Confused Java Doubts to Building My Own Console-Based College Management System Over the past few weeks, I didn’t just learn Java — I questioned everything I didn’t understand. At first, even small things confused me: Why does this not access a variable here? Why does final variable force initialization? Why is my breakpoint not working? Why does removing an object not immediately call finalize()? Why static sometimes works and sometimes doesn’t? Instead of skipping these doubts, I explored each one patiently. Step by step, I started understanding how Java actually works behind the scenes — how objects are created, how memory behaves, how inheritance connects classes, and how real-world relationships can be modeled using code. To apply what I learned, I built a Console-Based College Management System 📘 This system manages: 👨🎓 Students 👨🏫 Professors 🏢 Departments 📚 Courses 📖 Library Books While building it, I redesigned parts multiple times. Sometimes I used too many static variables. Sometimes I placed variables in the wrong class. Sometimes constructors behaved differently than I expected. Sometimes object references didn’t work the way I assumed. But each mistake helped me understand Java more deeply. One thing I realized during this journey: Learning programming is not about writing code fast. It’s about asking the right questions and fixing small misunderstandings one by one. Now I feel much more confident designing structured Java programs instead of just writing syntax. #Java #LearningJourney #Programming #OOP #StudentDeveloper #Consistency
To view or add a comment, sign in
-
We are so back 😁 Day 12 of #100DaysOfCode Two weeks of exams slowed me down but today I finally got to do what I have been itching to do the whole time. We are picking up exactly where I left off. Today was a big one, a lot of revision was needed. After my revision, I had to go deeper into these topics: 1. ArrayList, I like to think of these as arrays that we can add or shrink as we add or remove items. Also the wrapper classes, they contain are full objects which allows us to do so much cool stuff like the "add" method which is similar to "append" in python and many others. 2. Generics, when we use generics we are kind off telling the ArrayList to only store a certain type of object. 3. Exceptions, this explains how java handles errors and my role as a developer in that process. I also love how Chris (BroCode) teaches this topic in particular. He continually emphasizes on the importance of letting users understand what exactly went wrong when a program crashes. Now File handling, writing files: ✅ FileWriter, this is perfect for writing small text files. ✅ BufferedWriter, this is much faster and perfect for larger sized text files. ✅ PrintWriter, I learnt this is best for structured data. ✅ FileOutputStream, this is also good for binary files. Reading files was a bit different as I had to combine BufferedReader and FilerReader. The more code I wrote, the more exceptions popped up, and the more knowledge I have gained. Today felt amazing. This is exactly where I want to be. Day 12 done. I will upload the pictures soon. Still studying! #100DaysOfCode #Java
To view or add a comment, sign in
-
☕ Learn Java with Me — Day 10 Today we stepped into one of the most important concepts in Java: 👉 Classes & Objects This is where Java starts feeling like real programming. A class is like a blueprint. An object is the real thing created from that blueprint. For example: class Student { String name; } Student s1 = new Student(); Simple. But very powerful. This is how real applications manage:→ students→ users→ products→accounts Everything in Java starts becoming structured from here. Today’s key learning:→ Class = design / structure→ Object = actual data This is the foundation of OOP. And honestly, it made Java feel much more practical today 💻 We’re learning together 🤝 #java #coding #oop #learning #showup
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development