Getting a job with no experience is hard but not impossible. Every employed person started with none. The trick is to show potential instead of a work history.
Start with what you do have. Coursework, school projects, volunteer work, and personal projects all count. Build a small portfolio: write-ups of class projects, a website you made, data analysis you did for fun. Proof of work beats a blank resume.
Internships and apprenticeships exist for exactly this situation. They pay less and expect less, and they are the most common first step into a field. Apply widely. Also look at contract and freelance work. A short project for a real client is experience you can put on a resume.
Learn the tools of your target field. Free tutorials and cheap courses can teach you the basics of coding, design, bookkeeping, or whatever your field uses. A certificate from a recognized course shows initiative. See online courses and certifications and choosing the right online course.
Network like your job depends on it, because it does. People hire beginners they know and trust. Go to industry meetups, join online groups, and ask for informational interviews. One referral can skip the experience filter entirely. Use networking best practices to do it well.
Tailor your resume around skills, not jobs. Put a skills section and a projects section first. Show what you can do, not where you have worked. Resume writing tips can help you frame it.
Expect rejections. Beginners get a lot of them. Each one is practice. Keep applying, keep learning, and keep building proof that you can do the work.

