5 Project Website Developer for Beginner
These are 5 Recommended Project Portfolio for Beginner Website Developers.
These are 5 recommended projects for beginner Website Developers that are can to be added in your portfolio. Check this out!
In this blog I summarize from the video Web Programming UNPAS (WPU)
Personal Portfolio Website
First project, you can start everything by creating a Personal Portfolio Website
. You are confused how to make it? Don't worry, you can make it with just HTML
, CSS
, JavaScript
. Or you want to look even more professional, you can create a Personal Portfolio Website using React.js
, Next.js
, Angular.js
, Vue.js
, and many other technologies that can you use to create a Personal Portfolio Website
.
CRUD + Authentication
After you create a Personal Portfolio Website
, you can immediately create a project by applying the CRUD
or Create, Read, Update, Delete
method and with the addition of the Authentication feature.
Here are some sample projects you can make:
- Blog
- Online shop
- Online Library
- Car rental
- etc.
Fetch API
Then you can create a project using the Fetch API
method. There are lots of APIs that have been made by developers, free or paid. Click the following link to see a list of APIs available in Indonesia.
Here are some sample projects you can make:
- Al-Qur'an API
- Wikipedia API
- Wheater API
- News API
- Recipe Book API
- E-Commerce API
- Movie API
- Music API
- etc.
Algorithm Visualization
Next, you can create a project that visualizes
the algorithm or coding challenge given by some websites that usually provide coding challenges. Because learning algorithms or doing challenges on this coding challenge website can actually improve our programming logic.
These are some examples of website coding challenges:
If we studying by the algorithm that has been given by the website coding challenge, usually it is only in textual
form. To make the Algorithm Visualization
project more interesting, we try to make it with visualization
so that it can produce interactive visualizations
.
REAL PROJECT
Then for the last project and in my opinion, you must make it. Because in this project you involve a client
but the process does not have to be considered professional
. Because this is where you use the programming logic, coding skills, algorithm, problem solving, etc. What kind of project? Simple.
You can create a website in the form of landing pages, catalogs, company profiles, etc. How to find it? The easiest way is to look for it that is around us. We can help our prospective client
who has a business but doesn't have a website yet.
Conclusion
Alright, maybe that's all I can share. You can explore more deeply about project recommendations that are suitable to be used as your portfolio. Keep the spirit in exploring the world of technology, pour your ideas into your projects, small projects or big projects.
I'm Naufal Akbar Nugroho, goodbye. See you on the next blog!