4.78
Thinkful combines all of the best educational resources - 1-on-1 mentorship from great teachers, a custom-built curriculum, and engaged learners - to get students jobs in tech. In all Thinkful courses, students meet with their expert mentor who will help guide them through the course, build projects, and answer any questions they have. Thinkful's Data Science and Full Stack Flex programs guarantee job placement. These courses have unprecedented levels of support, with 2 hours each week of... (View In-Depth Report)
Your portfolio is a showcase of your most important web development work. Throughout your career as a developer, from your very first dev job onwards, you’ll want to be able to make a strong impression on hiring managers, partners, and clients. A portfolio demonstrates the technologies you use, how you apply them, and the most impressive things you’ve built recently.
But portfolios vary a lot in quality and they can make or break your job search. How do you make a powerful, compelling portfolio?
We asked Thinkful’s experts and here are the 5 key points they shared to make your web development portfolio stand out.
You want to hit the middle ground here. Kaleidoscopes are eye-catching and attractive, but they’re anything but simple. A blank white page is simple, but not compelling. As a developer, you want to exercise some design skills and have a clear, functional portfolio with an inviting color scheme.
Every design element should draw attention to who you are, what you’re capable of, and what you’ve built. Together, it should leave the reader with the impression that you’ve built great things, are eager to build more, and are worth working with.
Design can feel more subjective than other fields — bad designs don’t throw syntax errors when you try to run them. Thinkful's Web Development Bootcamp students always have their portfolios reviewed by teams of UX experts and designers, who give feedback based on years of experience, contact with hiring managers, and proven results.
Avoid basic ‘learner’ apps and clones of other websites. Few hiring managers will be impressed to see that you’ve created the seven-hundredth copy of AirBnB they’ve seen in their applicant pool, or the “hello, world!” alert you made as your first JavaScript exercise.
Show them original apps that you’ve built from scratch. Thinkful requires students to create capstone projects, which you build alongside your personal mentor. Together, you two work 1-on-1 to come up with an idea for a production-grade app, decide on the scope of the project and the features it will require, and then you build it.
In order to get approved, each app needs to work smoothly, have a clear and appealing user experience, and follow best practices.
Capstone projects impress hiring managers every day. Whether you’re Thinkful student building capstones or you’re learning another way, make sure that you’re sharing something great.
“I’m a web developer” doesn’t cut it. What stack do you work best with? Better yet, what sort of problems do you excel at solving and in which industries?
Have a clear description of every project you’ve built and elaborating on which technologies you chose to build it. That gives a hiring manager a clear picture of what you can do.
Sharing code you’ve written is also a key ingredient. Thinkful places heavy emphasis on graduates being able to articulate why their code does what it does — they think this is a driver of their 93% placement rate and $19,088 average salary increase.
Do thorough research of your local job boards and find out what sort of web developers are being sought out in your market. Then, position yourself accordingly.
Like design, this is an area with a lot of subjectivity. How can you tell if you’re positioned well to work at an agency, a startup, or an established corporation? In some cases, it comes down to copy, but there’s more to it. It’s usually useful to get feedback from someone with a lot of connections.
Career Services handles this for Thinkful students. With extensive connections to employers around the world, they are able to get direct feedback on what employers are looking for, and they pass that information along to you.
Imagine having a great portfolio, but you link to an email address that you never check, or forget to share your LinkedIn information, or don’t link to your GitHub. People really do make this mistake. Always make sure your portfolio has up-to-date contact information!
Having a great portfolio is key. Not only is it important for getting a hiring manager’s attention, it’s also great to make sure you stand out from other applicants. That doesn’t just mean being the best of the newly-minted developers: Thinkful has seen graduates with particularly strong portfolios compete with people who have multiple years of industry experience.
No matter where you learn or what your experience is, use these 5 tips to having a great portfolio.
Want to learn more about Thinkful? Read what alumni have to say and learn more about Thinkful's courses here.
Location | Atlanta, Dallas, Los Angeles, Online, Phoenix, Portland, San Diego, Washington DC |
---|---|
Courses | Engineering Immersion, Full Stack Flex: Dallas, Data Science: Washington D.C., Data Science: Atlanta, Data Science: Dallas, Full Stack Flex, Full Stack Flex: Atlanta, Full Stack Flex: Portland, Engineering Immersion: Atlanta, Engineering Immersion: Washington DC, Engineering Immersion: Los Angeles, Engineering Immersion: Phoenix, Engineering Immersion: Portland , Engineering Immersion: San...... View All Courses |
Subjects | HTML/CSS, JavaScript, NodeJS, Python, Data Science |
Price | $$$ |
Recent Review:
I had a great experience with Thinkful. I took the iOS course (the first time it was offered) and was paired with a spectacular mentor. I spent about 20 hours a week on the curriculum and was able to leverage my mentor for any hangups I had. I learned enough to create an app and release it on the the App Store and also teach myself more advanced iOS concepts. - Julian MoncandaEdmund T.
Read All Thinkful Reviews on SwitchUp.
Match with the
Best Bootcamp for You.
Not sure where to start? Get matched with a top-rated program