DEV Community

Cover image for Beginner in Tech
Pranjali Sawant
Pranjali Sawant

Posted on

Beginner in Tech

My Frontend Journey So Far: From Confused to Curious

Like many students in tech, I started learning frontend with a mix of excitement and confusion. I’d heard about HTML, CSS, JavaScript—but had no idea how they all fit together.

This post is a reflection on where I started, what I'm learning now, and how building small projects is helping me become more confident in frontend development.


🌱 Where I Started

I began with basic HTML and CSS, trying out small layouts and forms. It was fun, but I quickly realized there was so much more to learn—especially when I reached JavaScript.

At that stage, it felt overwhelming. DOM manipulation? APIs? React? I didn’t even know where to begin.


💡 How Things Started Clicking

Things started making more sense when I worked on a college project using the MERN stack. Even though I wasn’t the main coder, observing how things were structured gave me clarity.

Eventually, I started learning React on my own and began building personal projects — like a digital journal app and a medical web app to connect doctors and patients.


🛠️ Tools & Tech I'm Exploring

  • JavaScript (especially functions, arrays, DOM)
  • React.js (components, props, hooks)
  • MongoDB + Express
  • Git and Postman
  • UI/UX design and thinking principles

📚 What I’ve Learned So Far

  • You don’t need to feel “ready” to start building.
  • Breaking projects into small parts makes them less overwhelming.
  • It’s okay to get stuck — that’s where real learning happens.

🔭 What's Next?

I’ll be publishing more posts like this to share what I’m learning, mistakes I make, and how I fix them.

If you’re also learning frontend, let’s connect!

💬 Drop your tips, experiences, or questions below — I’d love to chat with other learners like me!


Thanks for reading! 😊

Top comments (12)

Collapse
 
ben profile image
Ben Halpern •

Good luck with the rest of your journey!

Collapse
 
sebastiandevelops profile image
Sebastian Van Rooyen •

What really helped me was to build a project from scratch and just do some googling as you get stuck. AI makes the googling part easier nowadays but really understand the AIs response instead of copy-pasting. Especially because it might require optimization to fit your specific use case. Good luck to you on this infinite journey 🚀

Collapse
 
abhiwantechnology profile image
Abhiwan Technology •

You must keep upgrading your tech skills. Nowadays most of the India-based top blockchain development company were hiring the developers who have good technical background and have experienced in game development industry.

Collapse
 
xwero profile image
david duymelinck • • Edited

The problem I see is that with the MERN stack you are learning backend, Express and MongoDb and frontend.
I understand you want to build applications. but if you want to focus on frontend I suggest learning about latest functionality of HTML, CSS and javascript before diving in fullstack development head first.
A way you can do that with visual results is to use a design system solution like Storybook. The benefit of a design system solution is that you can toy around with different view libraries or use HTML/CSS/JS.
There are a lot of concepts to learn in frontend. And they don't match backend development all the time.

Collapse
 
elfreda profile image
Elfreda •

When I started, tutorials assumed too much background knowledge 😫
Pro tip: Use ChatGOT AI to ‘translate’ jargon in real-time! My current go-to lets you:

✅ Explain concepts as a beginner (e.g. ‘What’s SSR really doing?’)
✅ Fix Python errors in plain English
✅ Draft READMEs/project docs when you’re stuck
Huge for reducing early frustration!

Collapse
 
nevodavid profile image
Nevo David •

Pretty cool seeing your confidence grow- building little projects always helps me get stuff to stick.

Collapse
 
wecr3at3 profile image
Aakash Chaudhry • • Edited

I started the same and still learning. Am now able to build full stack apps. But it took me around an year to get go this skill set. (Cursor wrote 70% of my code)

Collapse
 
arthantyo profile image
tyo •

Also been at the same stage…Persevere and just keep going even if the bug bites sometimes!

Collapse
 
abhiwantechnology profile image
Abhiwan Technology •

You can start upscaling yoour skills such as learning Python, C , unity, unreal and many more tings. So that you can easily work with India based top play to earn game development company.

Collapse
 
bhuvi_d profile image
Bhuvi D •

This is relatable :)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.