Skip to main content

Command Palette

Search for a command to run...

Starting the journey of Full Stack Development

Published
โ€ข2 min read
M

๐Ÿ‘‹ As a full stack developer and current student at Thapar University, I am passionate about leveraging technology to build innovative solutions that solve real-world problems ๐ŸŒŽ. With a strong foundation in both front-end and back-end development, I possess the skills and knowledge necessary to design, develop, and deploy complex applications that meet the needs of modern businesses ๐Ÿ’ป.

My technical expertise includes JavaScript, React, Node.js, Python, and SQL, among other languages and frameworks ๐Ÿ’ช. Whether working independently or as part of a team, I am committed to delivering high-quality, scalable solutions that exceed expectations ๐Ÿš€.

In addition to my technical skills, I also possess strong communication, problem-solving, and project management skills. I'm always eager to learn new technologies and tools, and I thrive in fast-paced, dynamic environments ๐Ÿค.

If you're looking for a talented full stack developer who is committed to excellence and driven to succeed, let's connect! ๐Ÿ˜ƒ๐Ÿ‘‹

Hi Community, I have started my journey to learn and master the skills which are essential for becoming a full-stack developer.

Currently, I have learnt HTML5, CSS, Bootstrap, React and jQuery for the front end and ExpressJS, MongoDB, and NodeJS for the backend.

In the process of learning these skills, there were many obstructions that I faced and today I would be sharing my journey with you guys.

Currently, I am learning full-stack development with the help of a course on Udemy provided by Angela Yu and also I am trying to polish my frontend skills by making clones of some known websites.

One cannot master a skill just by just watching and learning from online tutorials until and unless the person does not apply his skills to the real world. For this, we can help contribute to some open-source projects, as by doing this, not only we would be enhancing our skills but we also would be contributing to the tech community.

Some of the screenshots of the website that I have made are below:

StarBux
credit: https://www.youtube.com/watch?v=91Q6RvKvd7o

I also have contributed to some open-source projects recently, one of whose screenshot is attached below.

Another great suggestion is to consider uploading all the projects you create during your learning phase on GitHub. This not only provides you with an opportunity to learn about version control using git but also helps you to build a strong GitHub profile.

By using GitHub, you can showcase your coding skills to potential employers and collaborators. Additionally, the process of regularly committing and pushing code to GitHub can help you to develop discipline and accountability in your coding practice.

So, if you are interested in building a strong coding portfolio and want to take advantage of the benefits that GitHub offers, be sure to upload your projects to GitHub regularly. With each upload, you'll be able to demonstrate your progress and growth as a developer, and you'll also be contributing to the open-source community.

Also, try to join global communities as this would lead to great networking and you would get to learn from international leaders. People who have gained experience from their mistakes would be able to provide their learnings.

I will provide more of my learnings as I will gain more skills in future.

Until then, thanks for reading my blog.

Also, If you would like to connect with me, here are my social links:

LinkedIn GitHub Twitter