Java Full Stack Development - Day 15: Strings & Flexbox

📘 Java Full Stack Development - Learning Series | Day 15 Today was a solid mix of backend fundamentals and frontend layout mastery. 🔹 Java - Understanding Strings in Depth -> I explored one of the most commonly used classes in Java Strings and went deep into how they actually work. -> Here’s what I focused on; ✔ What Strings are and how they are stored in memory. ✔ Difference between String literal and new keyword. ✔ Immutability of Strings and why it matters. ✔ Important String methods like; -> length(), charAt(), substring(), equals(), equalsIgnoreCase() ✔ Understanding compareTo() and how it compares strings lexicographically. ✔ Difference between == and .equals() ✔ String manipulation and basic validations. -> Learning Strings properly made me realize how important they are in real world applications from form validation to authentication systems and data processing. 🎨 CSS - Flexbox, Position & Card Component On the frontend side, today was all about layout control and structure. 🔹 Flexbox (Flexible Box Layout) -> I learned how to align and distribute elements efficiently. ✔ display: flex ✔ justify-content ✔ align-items ✔ flex-direction ✔ gap and spacing control -> Flexbox makes layout building much cleaner and responsive. 🔹 Position Property -> Understanding how elements behave with; ✔ static ✔ relative ✔ absolute ✔ fixed ✔ sticky -> This helped me understand how real websites place navigation bars, overlays, and floating elements. 🔹 Card Component -> I built a simple card layout using; ✔ Flexbox for alignment ✔ Position property for structure ✔ Proper spacing and clean UI design -> It felt great combining structure and styling into a small real world component. Every day, I’m strengthening both logic (Java) and layout/design (CSS). Step by step, the full stack journey is becoming clearer and more structured. 🚀 #JavaFullStack #FrontendDevelopment #FullStackDeveloper  #LearningJourney #Java #CSS #WebDevelopment TAP Academy

  • No alternative text description for this image

To view or add a comment, sign in

Explore content categories