Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Build a Developer Portfolio with SvelteKit & Sanity CMS

Packt via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course will guide you step-by-step through the process of creating a professional developer portfolio using SvelteKit and Sanity CMS. By the end, you will have a fully functional portfolio site that showcases your skills, projects, and experience with dynamic content fetched from a headless CMS. You’ll learn how to build reusable components, style sections effectively, and handle backend functionality for contact forms, all while applying modern web development practices. The course starts by helping you set up the foundation for your portfolio project. You will establish your app's infrastructure and design key sections such as the hero, about me, work experience, and skills. With each video, you will build and style components, adding functionality along the way. The course's practical approach will ensure that you develop a solid understanding of component-based development and responsive design. As you move through the course, you’ll integrate Sanity as your headless CMS, learning how to set it up, define data schemas, and fetch the data into your SvelteKit frontend. You’ll also work with dynamic routing and process data efficiently to display on your portfolio. This section will ensure that your portfolio is both flexible and scalable for future updates. By the end of the course, you will have a fully deployed developer portfolio hosted on Vercel. This course is perfect for web developers looking to build a personalized portfolio with dynamic content management and modern development tools, helping them stand out in the competitive job market.

Syllabus

  • Project 2: Developer Portfolio with Headless CMS
    • In this module, we will walk you through building a dynamic developer portfolio using SvelteKit and Sanity CMS. You’ll create a responsive, modular structure for your portfolio, with a flexible design and integration of various components. By the end of this project, you will have a fully functional, data-driven portfolio ready for deployment.

Taught by

Packt - Course Instructors

Reviews

Start your review of Build a Developer Portfolio with SvelteKit & Sanity CMS

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.