![]() |
VOOZH | about |
I participated in the Learnathon program conducted by GUVI Geek Network in collaboration with Naan Mudhalvan and Anna University.
Instead of just completing tasks, I focused on understanding core technical concepts and how they are applied in real-world development.
I learned a structured way to solve problems:
Example:
Instead of directly coding, I first wrote pseudocode for problems like:
Finding maximum in an array
Checking palindrome strings
I understood how websites are built using semantic structure:
Practical Tip:
Using semantic tags improves SEO and readability of code.
Key concepts I applied:
Example:
Creating a responsive card layout using display: flex helped me understand alignment and spacing.
This was the most useful part:
Example:
document.getElementById("btn").addEventListener("click", function() {
alert("Button clicked!");
});
This helped me understand how user interaction works in web apps.
Accessing HTML elements dynamically
Updating content using JavaScript
Storing data in browser using localStorage
Real Use Case:
Saving user input data without backend support.
Fetching data using fetch()
Handling JSON responses
Example:
This is useful for real-time applications.
Skills I Developed
Logical thinking for coding problems
Frontend development basics
Understanding of browser behavior (DOM)
Ability to build simple interactive websites
How This Helps Others
If you are a beginner, focus on:
Practice problems daily (logic building)
Build small projects (not just theory)
Understand why code works, not just syntax
Start with:
Simple web pages
Form validation
Small JavaScript projects
Key Takeaways
Strong fundamentals are more important than advanced tools
Practice + projects = real learning
Consistency is the biggest factor in improvement
Conclusion
The Learnathon conducted by GUVI Geek Network helped me build practical technical skills rather than just theoretical knowledge, and it played a key role in strengthening my foundation in web development
Final Thoughts
This experience motivated me to move forward into Full Stack Development and advanced problem solving.