A Begginers Take on Development
May 15, 2019
So I started development just a couple of months back. I recently finished my target of devoting 200 hours to work on my development skills. Here’s what all I have learned through this short and interesting journey:
General Learnings (Non Technical)
-
Developing and building software is a fun and fullfilling experience. You start from scratch with no idea of what the end result will look like. Then little by little the idea grows and forms a full scale product. (well atleast ocassionsly 😅 )
-
As you build more and more products, the projects will get better and more fun. As you move to more challenging projects with more skills you will enjoy the process more.
-
With every project you will gain confidence and more diverse skills. With each project you get to practice these skills and make them better and sharper.
-
Building things and working with problems and solving them is the most effective way to learn about anything.
Techinal Learnings
-
Basic CSS and Sass : Mostly I learned about flex and positioning in CSS plus basics of Sass. Also I learnt about using color combinations and implementing dark mode theme.
-
Fundamentals of Javascript : I worked a lot with vanillaJS, and learnt about DOM manipulation. This helped me understand importance of reactjs and other JS frameworks. I also worked with some web api's which was quite fun.
-
Basics of Socket.io : I enjoyed working on a web chat application based on socket.io which refined my apprehension and appreciation of networking apps.
-
Basic MERN Stack : I also worked on developing a Fullstack app using the MERN technologies. It was a much needed project which helped me conquer my nervousness of building fullstack applications.
-
Markdown : Well nothing to say here
All Articles