This hands-on course walks you through creating a stunning, modern, open-source portfolio website using our proven template. Perfect for students and developers who want to showcase their projects, write blog posts, and establish their professional online presence all while highlighting their technical capabilities with source code.
What You'll Learn
- How to fork and customize a professional portfolio template app
- Step-by-step setup for Bridgetown - a static blogging site framework which uses Ruby, Node, and TailwindCSS.
- Personalize your site with your information, projects, photos and more
- Write and publish blog posts using Markdown
- Software deployment, continuous integration and automated testing
- Ongoing maintenance and content updates
- Contributing to open-source GitHub projects
How it works
- One-click deployment to Netlify with free hosting on a subdomain.netlify.app website address for as long as your repo remains open-source
- 100% control of source code so you can fully customize everything
- Fork our open-source GitHub repo and then follow along
- Use our curated resources and expert office hours to learn any steps along the way that you aren't yet familiar with
What You'll Build view the demo
- A responsive, mobile-friendly portfolio website
- An integrated blog for sharing your projects and insights
- Professional pages for showcasing your work and experience
- A fully deployed site backed by an open-source repository
- Option to host your site on your own custom domain (domains cost money)
- Github activity and opportunity for building your personal GitHub profile as well as the option to make contributions to the main Rose City Robotics repository, all publicly visible
Prerequisites
- Active GitHub account (covered in our GitHub Profile course)
- Basic comfort with following technical instructions
- No prior web development experience required!
By the end of this course, you'll have a professional portfolio website that rivals those of senior developers - and you'll know how to keep it updated with your latest projects and blog posts.