The goal of this project is to create a personal website that showcases your skills, experiences, and interests. The website should be visually appealing and easy to navigate, while also providing relevant information about you and your background. The site should be built entirely with HTML and CSS, with no JavaScript code included.
https://appbrewery.github.io/capstone-2-example
One HTML file for the structure of the website
One CSS file for the styling of the website
Any additional assets (e.g. images) used in the website
A hero section that provides a brief introduction to you and your background.
A resume page that lists your education, work experience, skills, and other relevant information (you can link to Capstone project 1).
A section that showcases any projects or work that you have done in the past.
An about me section that provides additional information about you and your interests.
A contact me section that includes information for users to get in touch with you.
All HTML should be valid and follow proper semantic markup.
All CSS should be valid and follow best practices for naming conventions and organization.
The website should be responsive and work on different screen sizes and devices.
All images used in the website should have appropriate alt text to be accessible.
Hour 1: Gather content and design ideas, create wireframes and mockups.
Hour 2-3: Develop HTML structure and CSS styling, test on different devices and browsers.
Hour 4: Finalize design and content, make any necessary revisions, optimize for performance.
Hour 5: Launch the website and share with others in the Q&A for feedback, make any final adjustments.
1. Can I use these Capstone projects in my job interviews?
Yes! That's the point of these capstone projects. Unlike course projects, which have solution code and video walkthroughs, Capstone Projects are meant to be entirely your "own work". There are over a million students who have enrolled on this web development course worldwide. If you add a course project to your portfolio, it's very likely that your client will know it's from this course. The capstone projects on the other hand, have no solution code, no walk through, no design specs. It's it purely your creation So it can definitely be counted as your own work and be added to your portfolio.
When I hire developers, I always ask for a portfolio. I consider what they have built by themselves to be far more important than which University they went to or if they have a computer science degree. Many of my friends who are CEOs in multi-nationals and startups agree.
2. What if I don't remember how to do something, even though I watched all the videos?
Watching a video is often not enough to learn a skill. That's why these capstone projects are a great opportunity to identify your weak points. While you're building, you'll find yourself stuck or forgetting how to do things. Great! It's then time to review previous lessons or online documentation to fill your knowledge gaps.