Hey folks! I'm studying computer science and I got really excited about creating a portfolio website for my future projects. I dove right in and ended up copying a lot of code for HTML and CSS from a portfolio I liked, and I haven't even touched JavaScript yet. Now I'm stuck; I've got around 70% of the project complete but I'm struggling with the code and my lack of JS knowledge is making it frustrating not to finish it. I took a step back and figured it might be better to learn the basics from MDN before proceeding with my website. What do you think of this plan? Also, how long do you think it would take to get the hang of HTML, CSS, and JavaScript? I'm open to any advice!
3 Answers
Copying someone else's code for your portfolio? You might want to rethink that. It should showcase your skills. I suggest taking a proper course like Free Code Camp or The Odin Project. As for how long it takes to master the basics, it really varies. The most important part is understanding the concepts and putting in the time to practice.
Honestly, you should start your website from scratch! Forget the copy-paste method. Start small, maybe with a simple "hello" project, and build up from there. I recommend using MDN as a resource just like I do. Learning the basics can take time, so don’t rush it. You can see progress quickly if you dedicate yourself!
I get why some people are against copying code, but we developers often build on others' ideas. If it excites you to finish the current version, go for it! Just remember to learn the basics afterward. You can always update your project later on, and finishing it doesn’t mean you can’t tweak it in the future.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically