DEV Community

Cover image for As a beginner learn how to design and develop your portfolio website
Chiribett
Chiribett

Posted on

As a beginner learn how to design and develop your portfolio website

As a beginner, learn how to design and develop your portfolio website.
Image description

Hello there, developers! First and foremost, thank you for taking the time to read my story. Today I’ll show you how to design and build a portfolio website. I, too, am a beginner-level developer, but I believe I should share my experience and what I have learned so far about Web development. It will benefit new developers like me.

Portfolios will be important in this digital age. We can demonstrate our abilities to the rest of the world.

If you want to design and develop any website or web app from the beginning, there is a process that can be followed for a good working website as well as a user experience perspective. The key step will be given below.

• Design and Planning

• Development

• Testing

• Deployment

Design and planning

This is our first step while developing our portfolio website. Through this step, we can decide on the design for a website. How our website looks like. We need to decide on the color, text formatting, fonts that we want to be used, and content for our website. In my opinion as a beginner-level developer, our resume content will be sufficient for website content.

Deployment

This is our second step after completing the design process. In this step, we can write programs or code for our website as per our design. As a beginner isn’t necessary at all to follow strict design patterns. We can also write code at our convenience and with our knowledge. Different IDE tools can be used for development purposes such as Visual Studio Code (VS Code), Eclipse IDE, and much more. As per my experience, I suggested VS code by Microsoft this is good for the beginner level developer. We can also use Boostrap open-source CSS framework for fast development in our project

Testing

This is the most important phase after completing development. We don’t go deep inside the testing topics we need to perform very basic tasks regarding our website on a local host. We need to inspect our site in a browser. How it looks at different breakpoints. We check whether our media queries work properly or not on a different device. We need to assure about we did not face any errors or issues in our code and work smoothly. It also helps us use SEO on our website we can also check our website performance and other properties using.

Deployment

Deployment is the process where the website gets working live on the internet we combine all our files in the folder and this is the last process. For hosting purposes, we need to upload our code to the root folder of the domain. We can use GitHub open-source collaboration tools for our both purposes through the public repository.

Heroku

Deploy with ease. Manage efficiently. Scale faster.

Leave the infrastructure headaches to us, while you focus on pushing boundaries, realizing your vision, and making a lasting impression on your users.

Get Started

Top comments (0)

AWS Q Developer image

Your AI Code Assistant

Automate your code reviews. Catch bugs before your coworkers. Fix security issues in your code. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

👋 Kindness is contagious

If this post resonated with you, feel free to hit ❤️ or leave a quick comment to share your thoughts!

Okay