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
 
bhuvi_d profile image
Bhuvi D

This is relatable :)

Collapse
 
heytheretyo 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.

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