Build a URL Shortener App with ASP.NET: Step by Step (Udemy.com)
From Concept to Deployment: Develop a Fully Functional URL Shortener Application with ASP.NET MVC, API and Data Project
Created by: Ervis Trupja
Last updated June 2026
What you will learn
- Build an ASPNET MVC client application for creating and managing short URLs, including user authentication and administrative functions.
- Develop an ASPNET Web API service to handle redirection from short URLs to the original URLs, utilizing custom routing.
- Configure Entity Framework Core within a ASPNET class library for robust database operations, including migrations and data access.
- Integrate ASPNET MVC, Web API, and Entity Framework Core to create a cohesive URL shortener application with a focus on full-stack development practices.
Course Description
Want to learn how to build awesome web application with ASPNET? This course is for you! We'll show you how to create your own cool URL shortener using ASP.NET Core. You'll build the whole thing – the part users see (front-end) and the behind-the-scenes magic (back-end). Plus, you'll learn how to store info safely in a database with Entity Framework Core.
What will you learn?
Make a user-friendly website: Build the part of your URL shortener where people log in and manage their links (using ASP.NET MVC). Think of it like the control panel for your app.
Master those redirects: Set up a special system (ASP.NET Web API) to make sure shortened links take people to the right place. It's like the super-fast traffic cop for your website!
Get organized with a database: Use Entity Framework Core to store and manage your shortened links. Imagine a super neat filing cabinet for all your website's important info.
Become a full-stack pro: Learn how to fit all the pieces together (ASP.NET MVC, Web API, and Entity Framework Core) to create a complete web app.
This course is super hands-on, so you'll finish feeling like you can build your own amazing websites with .NET Core. Ready to get started? Let's do this!
Instructor Details
- 4.9 Rating
100 Reviews
Ervis Trupja
Hi everyone! I'm Ervis, and I'm thrilled to be here at Udemy guiding you through the world of building apps by coding along.
My passion for programming is fueled by a strong foundation in mathematics and data structures. While I'm a .NET developer at heart, thanks to the vibrant Microsoft ecosystem, I'm a firm believer in continuous learning and constantly expand my horizons by exploring new languages, paradigms, and ideas.
Outside of teaching, I work as a software engineer and founder. I'm currently building Reslug, a URL shortener, QR code generator, and link-in-bio platform built on .NET 9 and Azure. A lot of the patterns I cover in my courses, clean architecture, EF Core, authentication, multi-tenancy, come straight from problems I solve there day to day.
When I'm not coding or recording, you'll find me lost in a good book or exploring a new corner of the world. Travel and reading keep me curious and feed how I approach problems.
Excited to build alongside you and turn your programming goals into real, working software.
More courses by Ervis Trupja
ASP.NET CORE WEB API | The Complete Guide (2026)
4.5 (1,939 Reviews)
Provider: Udemy
Time: 8.8h
$74.99
ASP.NET CORE MVC | Build a Complete eCommerce App (2026)
4.5 (1,479 Reviews)
Provider: Udemy
Time: 11.8h
$84.99
ASP.NET CORE: BACKGROUND PROCESSING WITH HANGFIRE (2026)
4.7 (731 Reviews)
Provider: Udemy
Time: 30 mins
Free
ASP.NET Core Full Stack: Build a Social Media App in C# (2026)
4.8 (142 Reviews)
Provider: Udemy
Time: 20.9h
$74.99
More Web Development courses
Python Fullstack Mastery: Build Modern Web Apps with Django (2025)
5.0 (165 Reviews)
Provider: Udemy
Time: 35h
$19.99
NgRx Signal store for Angular - The missing guide (2026)
4.9 (436 Reviews)
Provider: Udemy
Time: 11.3h
$89.99
Vue 3: Create a Mobile & Desktop App (with Quasar 2 & Pinia) (2024)
4.9 (177 Reviews)
Provider: Udemy
Time: 7.6h
$79.99
The Complete Elixir and Phoenix Bootcamp (2021)
4.8 (7,773 Reviews)
Provider: Udemy
Time: 17.4h
$84.99
AI Builder: Create Agents, Voice Agents & Automations in n8n (2026)
4.8 (4,579 Reviews)
Provider: Udemy
Time: 14.3h
$19.99
Reviews
By Kleo Miraka on 5/14/2026
The course was the best I ever done—very clear, and the instructor was outstanding at simplifying even the toughest concepts.
By Mateo Bello on 5/12/2026
Up until now (section 2) the course has been very concise and straight to the point and very easy to understand. The course mogs
By Joana Taraj on 5/12/2026
Yes, amazing and everything was explained really clearly.
By Agron Sverkaj on 12/22/2024
I am very satisfied with this course; the content is clear and the instructor explains everything very well!
By John Larimer on 12/1/2024
The examples provided are all working as described in the lectures. The only errors I've experienced have been my typos. Fantastic job with this course!
By Daniel Plaku on 3/25/2024
This course is an absolute gem for anyone looking to dive into ASP.NET MVC and API development. The instructor's explanations are clear, concise, and easy to follow, even for someone like me who is relatively new to the .NET world. The step-by-step approach from concept to implementation helped me grasp the fundamentals effectively. Highly recommended!
By David Wilson on 3/24/2024
Great course by Ervis. He explains complex concepts clearly and provides plenty of hands-on examples by building a complete app from scratch. Highly recommended!
By Rigon Pira on 3/22/2024
I like this course. This course has helped me a lot to understand ASP.NET. I suggest you all to follow this course!
By Dimal Maloku on 3/22/2024
This ASP.NET CORE course exceeded all my expectations. The step-by-step guidance provided in building a complete URL Shortener App was fantastic. The instructor's clarity and expertise made even the most complex topics easy to understand. Kudos to the instructor for delivering such an exceptional learning experience.
By Malfor Saja on 3/14/2024
Great course! It provides a hands-on experience for learners, equipping them with practical skills to build robust web applications using .Net
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 98 / 100












