Hello, everyone at freeCodeCamp,

I am an incoming high school junior looking to advance my computer science skills. I did a free online bootcamp on a different platform, and I am very interested in developing my HTML skills.

At the same time, I want to be a contributing director at my high school’s National Honors Society and Computer Science Honor Society (in addition to many other clubs), but the Responsive Web Design Certification takes around 300 hours of work (according to your website). Do “subcertificates” exist to show that I was actively learning during the summer? (For example, does freeCodeCamp issue “subcertificates” for those who completed the Introduction to Basic HTML and HTML5?)

School starts in around 3 weeks and I don’t want to be kicked out of the Societies. My school’s NHS and CSHS are very competitive, and in order to maintain my position on each society’s Board of Directors, I need to prove that I have made a significant contribution to myself and to my peers.

I understand that some people have completed that 300-hour course within the span of a month, but I value understanding over finishing first.

If you’ve read this far, thank you so much! It means the world to me. And yes, despite the pandemic, I do have a very sociable life, no need to worry.

P.S. Does the course teach you the logic behind HTML, or is that something I need to think about during my own time? I am interested about the WHY of coding, not just the WHAT.

If you already know HTML/CSS, you could develop your skills by going right into the certification portion of it. You don’t have to take all the lesson challenges to get the certification, you just have to complete the five projects here.

As for the why, I found this article helpful. You can also look into Mozilla’s documention on web development for potentially more why.

As for making a big contribution for your peers, maybe you could offer your insight from what you learning in your coding bootcamp in a lecture or small workshop you could hold? Not sure.

Hopefully that helps somewhat, best of luck!


Thanks for the advice!

I will be diving deep into the sources you mentioned. They are explaining a lot of things that I couldn’t explain myself. Now, instead of ranting why HTML has such and such, I am starting to empathize with the language and learn to respect it.

One reason to get the certification is to show that I have been developing my skills, but I also want to use my understanding of HTML to help my peers out when school is in session. I will mention freeCodeCamp to my classmates as a way to exercise what they’ve learned in school and to appreciate the art of computer science. I will talk with my upcoming AP Computer Science A teacher about offering my knowledge to the Societies.

If you have any other ideas, opportunities, or things that may benefit me, especially as a high schooler, feel free to contact me. I’m actively learning everyday, and it is nice when people like you, even if it may be online, encourage me along the learning process.

1 Like

I was in high school not too long ago (about three years ago), and I wish now, being in college on the otherside, that I had put in as much effort as you are. It’s definatley a good thing to keep that desire to learn more alive! Keep up the good work!

Tons of people on here are welcome to answer any questions you might have, be it about code, careers, etc. Including me haha.

Cheers :call_me_hand:

1 Like

Hey there,

I think the best way to show that you have been developing your skills is to actually show your skills.

To show that you developed your HTML skills, you can build some awesome HTML websites.