DEV Community

Mahi hasan Rifat
Mahi hasan Rifat

Posted on

I start trying to learn programming (web dev) again

I can not remember how many attempts I have taken to learn programming or how to make software. In 2019 When I was in ninth grade I started learning C++ to compete in IOI. I had to choose between C and C++. I thought C++ was more featureful which it was. Back then, I had very limited access to computers. For this reason, I had to learn C++ using mobile phone. At that time I learn so many things about C++. But without any reason, I was completely unaware of DS & algo. I learned only the language and tried to solve problems from the easiest portion of codeforces problem set. Eventually, I did not participate in any competitive programming contest. In 11-12th grade, I had to code some C & HTML for my subject named ICT. At that time I became aware of DS & algo but it was too late to start again for IOI although started to learn DS & Algo for very little time. After completing my college admission journey at first started learning Python. I planned to make the frontend of the website using AI and backend with Python although I was in confusion which web framework I would use Django or Flask. I learning the basic syntax when I entered in intermediate Python I quit and started learning flutter because of its ability of making cross platform software. I learned almost all the important syntax and concepts of dart and started learning and building Flutter app. However, it seemed to me very hard to make a simple UI in Flutter compare to HTML. I made a todo app in flutter cost of great effort. But when I started learning state management it suck. Also there was a lack of good tutorials compare to web dev. My main goal was to start doing indie hacking. Web dev is the best fit for this. And yes what are you thinking I switched again. I started learning HTML and CSS. A few days later my college announced my orientation class date. So this attempt also failed. After a lot of back and forth I start learning web dev from to day again. I wish I will be successful in this attempt. Pray for me to almighty Allah.

And this is the end of my first complete blog post.

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Billboard image

Use Playwright to test. Use Playwright to monitor.

Join Vercel, CrowdStrike, and thousands of other teams that run end-to-end monitors on Checkly's programmable monitoring platform.

Get started now!

👋 Kindness is contagious

Engage with a sea of insights in this enlightening article, highly esteemed within the encouraging DEV Community. Programmers of every skill level are invited to participate and enrich our shared knowledge.

A simple "thank you" can uplift someone's spirits. Express your appreciation in the comments section!

On DEV, sharing knowledge smooths our journey and strengthens our community bonds. Found this useful? A brief thank you to the author can mean a lot.

Okay