How I studied front-end web development

Jithin Aji
3 min readMar 15, 2020

At some point in life where I spent most of my life looking at excel files and logging incidents for a reputed company I found my life turning out to be drastically boring. I wanted to keep myself occupied in my free time with more interesting things to do. My friends working in the same company helped me to accomplish this. Whenever they were not around I used to sleep, listen to music, watch movies and all those other stuff which most of the individuals at my age would do. My soul which craves for novelty and my urge to stand out from the crowd urged me to do something else.

I mustered up some courage to try to sharpen my programming skills which I almost forgot after leaving college. I started getting in touch with my school and college buddies to seek inspiration and guidance. No one serves inspiration and guidance for learning something like your friends who are still studying. Like all others I started to find what technology is trending nowadays to learn so that after completing my studies I would seem more cool. React Native and Angular caught my eyes due to it’s versatility. Basically if you learn React you can develop mobile apps, web pages, desktop apps and more. Try to do a google search what can you do after learning React and you will be amazed.

With ambitions soaring high and high spirits to back it up I started attending an online course for React. I followed everything for a week at most then I came to the conclusion that I am not ready for React yet. React being a java script framework and my knowledge in java script far below average I left my React ambitions. I started looking towards Angular JS as backup because many websites told me Angular is far easier compared to React although it is less cool. I decided being less cool is better than stagnation and boredom, so I started taking Angular courses. As some of you might have guessed I left Angular after some days.

At around that time I learned the hard truth in web development that javascript is a basic necessity for being a web developer. I understood in order to learn the cool things you should practice the less cool old technologies first and learn the art of programming. What I am referring to here is HTML, CSS and Javascript. Kids learn it at school and if you are not confident in all of the three it’s better to leave your web developer ambitions. Then with a broken heart I downloaded a simple sounding course about full stack web development. With less hopes I started learning step by step.

Previously I thought myself an expert in HTML but this course introduced me to new concepts and I found myself intrigued at how less I knew. I found myself learning more and completed HTML5, CSS3 and JavaScript with high enthusiasm. Along with that I also completed Bootstrap and J Query which are frameworks for CSS and Bootstrap. Just learning things won’t make you feel great, doing things makes you feel great.

A simple to-do list web app whose link is given below

https://jithinaji.github.io/todolist/

The projects the course offered and some which I did for myself because I had nothing better to do helped me learn front end web development and made me feel great. The fact that I was able to see something I made which was beautiful and considering that I spent a lot of time learning things that help me create that something is pure bliss. While developing websites I got to know the importance of design and how a good picture drastically makes your website more appealing to the eyes.Visit my git hub site with link provided below.

https://github.com/JithinAji

Any Programming as I understand now is not knowing everything but getting things done with whatever you know and in a more appealing way to users. The more you know the more ways you can get things done and the more easier the job will be. The more tools you know will definitely help you create a nice resume but as Steve Jobs once said programming is a way of thinking and it comes through practice. As far as I understand front end web development is a bit of programming with more of designing both visually and in UI level.

--

--

Jithin Aji

I am currently working in a reputed company pursuing mtech in infrastructure management and services. For any queries please mail to jithin_aji@outlook.com.