Create a resume ↗
All storiesArticle

How to write a resume with no work experience

Leave a required field blank on Avery Brooks’s booking form and an error message appears. Avery wrote that message for a class project. She’s applying for her first front-end job, and that small piece of work gives her a place to start her resume. Here’s the bullet she wrote and the full resume it belongs in.

In this guide

Gather evidence beyond paid work

Start with one job posting. For a junior front-end role that mentions building and testing forms, open a project where you handled user input. For a coordinator role, a registration sheet or a handoff note from a campus event might tell the reader more than your programming coursework.

Look through class assignments, personal projects, student organizations, and volunteer work. For each item, jot down the dates, what you did yourself, the tools you used, and what someone could check afterward. Code, a test log, a finished report, or written feedback can help you remember exactly what happened.

If the only item in your notes is a course you plan to take, leave it there for now. A small piece of finished work gives you a better starting point.

Choose a structure for your first resume

Put your name and contact details first. After that, give the most relevant evidence the most space. For a recent graduate applying to a developer role, this order works:

  1. A short profile naming the role and a relevant piece of work.

  2. Education, with the program, dates, and degree status.

  3. Class or personal projects, with your contribution to each.

  4. Internships or volunteering, if relevant.

  5. Skills you can demonstrate.

You can skip an empty Employment History section. A heading like “Class Projects” lets the reader evaluate a prototype on its own terms.

Turn a class project into a resume bullet

Avery, her university, and the events and dates in this example are fictional. She graduated in 2026 with a degree in information systems. In a team project, she built a consultation booking form. Her classmates built the rest of the prototype.

Suppose a junior developer posting asks for JavaScript and experience testing user input. Avery can point to the required-field checks and error messages in her code. Her Git history shows her changes. The test log records what passed after the fixes.

The booking form

Before
Participated in a website development class project.
After
Built a consultation booking form in HTML, CSS, and JavaScript for a team class project. The form passed all 20 test cases after fixes.
What the test log supports
The test log lists 20 cases for the form and shows that each passed on the retest. If Avery had kept the code but lost the log, she could still write, “Added checks for required fields and wrote the error messages users see when they leave those fields blank.” The code supports that claim on its own.

If you have no test log, describe the checks you performed and leave out the count. For this same form and five other examples, see how to write resume achievements you can back up.

Give volunteering its own entry

At a campus career fair, Avery helped attendees register, find their way, and get questions to the organizers. “Helped attendees check in” tells a hiring manager more than “good communicator.” It also leaves the job of running the fair with the people who ran it.

Use the name of the organization or event, the date, and what you did. If it was an internship, name it as one. If you volunteered, “Volunteer” is a perfectly good title.

A complete student resume with no work experience

Here is Avery’s first application for a front-end role. The email address and bracketed contact fields are placeholders.

Avery Brooks
Entry-level front-end developer · Raleigh, NC · avery.brooks@example.com · [phone number] · [portfolio link]
Profile
Information systems graduate seeking a junior front-end developer role. Built and tested a JavaScript booking form as part of a team class project.
Education
Larkspur Ridge University · Bachelor’s degree in Information Systems, 2022–2026. Coursework included web development and software testing.
Class project
Consultation booking prototype · Team class project · February–May 2026. Built the form in HTML, CSS, and JavaScript. Added required-field checks and error messages. Tracked changes in Git and tested the form against 20 predefined cases. All 20 passed after fixes.
Volunteer experience
University career fair · October 2025. Helped attendees check in, gave directions, and passed questions to the event organizers.
Skills
HTML and CSS for form layout and styling. JavaScript for event handling and client-side validation. Git for tracking project changes. Languages: conversational Kazakh and Russian, and English for reading technical documentation.

In your own version, include a portfolio link only if the reader can open it and you have permission to share the work. A class project with a clear account of your part can stand on its own.

Explore Mansap’s resume builder

Check the resume before you send it

  • Check program names, degree status, and dates against your records.

  • For each skill, point to a task where you used it. Check every number against the original work.

  • Make sure a teammate would recognize which part you did.

  • Replace every sample contact field. Open portfolio links as someone without your login.

  • Follow the employer’s file-format instructions. Open the exported PDF or DOCX and check the contact details, text, and page breaks.

Once the facts are right, decide which ones this employer needs to see first. Our guide shows how to match your experience to a job description.

Common questions about a first resume

What if I’ve never had an internship?

Use a completed assignment, a personal project, or relevant volunteer work. Name the setting and show one thing you did that someone else could inspect or use.

How do I list a degree I haven’t finished?

If you’re enrolled, give the program and your expected graduation date. If you left, list the program or relevant coursework and the dates you attended. For example, “Coursework in Information Systems, 2022–2024” describes time spent studying without claiming a degree.